<img height="1" width="1" src="https://www.facebook.com/tr?id=1529264867168163&amp;ev=PageView &amp;noscript=1">

Jobs at Enow


We are passionate, fast-paced
and goal-driven

ENow is a Microsoft Silver Independent Software Vendor
focused on helping organizations implement the latest Microsoft technologies
and building software tools that simplify the job of IT administrators.

Open positions

Senior Software Engineer

About The Company:

ENow is a privately held, self-funded, and profitable company that provides application performance and end-user experience monitoring for the Microsoft cloud and on-premise technologies. We are the proud makers of award-winning systems management software used in over 120 countries by companies like Facebook, NYSE, Wendy’s, NBA, Volkswagen, and many others. In 2016, ENow was recognized by Deloitte as one of the fastest-growing private companies in the U.S.

If you’re impressed with ENow’s client list, you’ll be even more impressed with the company’s culture! Located in Irvine, CA at one of the city’s newest and most elite office buildings, you will have onsite gym access, luxury amenities, walking distance to the Irvine Spectrum, and much more. Not only is the building great, but our diverse team is the best! Expect to find the team taking a break in the game room, playing Xbox, engaging in a friendly game of ping-pong, or playing with drones! It doesn’t end there, ENow likes to reward our employee’s success through regular, on and off-site celebrations!

If you want to work for a fun and award-winning company, ENow is the place for you!

About The Position:

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be developing backend and frontend software solution using several APIs in a SaaS model to deliver systems/solutions in an agile software development process.


  • Work with product owners to understand all functional requirements, user stories and flow process to help him in the development of the required software solutions
  • Work with other backend groups to understand the different API’s, web services and databases that will be accessed as part of the development process
  • Use best coding practices to develop and unit test all software components
  • Prepares design documentation, mock-ups, and prototypes
  • Participates in code reviews
  • Adapts to new technology, as determined by company business decisions
  • Performs unit testing and other types of code analysis as required by company quality initiatives
  • Works with Quality Assurance Personnel to troubleshoot and diagnose problems that arise during QA testing
  • Comprehends and adheres to the company Software Development Process
  • Works with Customer Support and SaaS Operations to support products post-launch


  • Bachelors or Masters degree in Computer Science
  • Minimum 6 years of experience developing applications in .NET backend applications, API’s, Web Services, Windows Services and Web Applications
  • Strong coding experience in C#
  • Experience with SOAP and REST based Web Services, distributed, messaging and event-based systems
  • Experience with WCF, Web API and SaaS development
  • Experience accessing MSSQL databases, using stored procedures and T-SQL
  • Experience with ORM especially using Entity Framework or others
  • Experience in unit tests, load tests and performance test through the cloud
  • Experience with source controls, preferably GIT and TFS and ability to work in a team environment
  • Knowledge and experience in using Design Patterns and understanding of OOP principles
  • Understanding of Web Standards as related to enterprise-level websites, ASP.NET MVC

Feel like you might be a fit?