Share Email Opening

Senior Software Engineer 

EOE StatementAscentis is proud to be an Equal Opportunity Employer.

The Senior Software Engineer will be responsible for acting as a technical leader and mentor for engineers in the team and collaborating with the Architecture Team to define the company’s direction and best practices. It’s expected this individual will be passionate about applying the right technology solutions to solve tough development challenges efficiently and elegantly. He/she will be ruthless about creating software productively that is both performing and scalable.

Cultural Norms:

What are the general responsibilities of the position?

  • Coach and assist less experienced developers in all aspects of software development
  • Develop new back-end and front-end services and extend-and-improve existing functionality
  • Create elegant, reusable, high quality, efficient and scalable code
  • Investigate latest trends in the market and collaborate with decision makers on defining future direction of software development within Ascentis
  • Utilize modern coding techniques such as TDD, BDD, etc. to keep code clean and easily maintainable
  • Effectively learn new programming languages, frameworks, libraries as required and be an agent of change and progress within the team
Position Requirements

What are we looking for in a candidate?

  • Strong Experience in one of the following backend technologies: C#/VB .NET (Required)
  • Exposure to Front-End technologies: Angular/React (Nice to have)
  • Strong experience with Object Oriented design and development
  • Strong experience applying TDD and/or BDD
  • Experience with Microservices or SOA architectures
  • Proficient using code versioning tools such as Git and Stash
  • Leadership skills
  • Experience working in an Agile/Scrum environment
  • Self-starter and ability to think outside the box
  • Strong ability to learn from existing legacy code, derive essential functionality and translate to new model and design as required
  • Ability to work under pressure in a fast-paced environment maintain a positive and supportive attitude within the team

LOCATION: Rancho Cucamonga

Location Rancho Cucamonga  
About the Organization The Ascentis mission is to create innovative products that are easy to use for the often under-served mid-market that cover the full Human Capital Management (HCM) suite. This full suite approach combined with an amazing team equals success!

We at Ascentis firmly believe that a product is only as good as the people behind it. Whether it's platform development, technology maintenance, client support, product management, sales or operations, all of our employees see the direct impact of their work. As a leader and one of the fastest growing 'Software as a Service' (SaaS) companies in the Human Capital Management space, Ascentis focuses on hiring talented and motivated people from diverse backgrounds. If you want to channel your ambition and drive for success, you belong with Ascentis!

Ascentis has grown tremendously over the last 3 years. Recently, we announced a majority recapitalization by global growth equity investor Summit Partners. Summit invests across growth sectors of the global economy and has invested in more than 440 companies in technology, healthcare, life sciences and other growth industries. These companies have completed more than 140 public equity offerings. So, needless to say, we are all extremely excited with where we are headed!


This position is currently not accepting applications.

To search for an open position, please go to


Other Jobs Within Same Category
Software Engineer II in Montevideo, UR
Posted on: 9/10/2020
[Apply Now]

Other Jobs Within 60 Miles
Sales Support Specialist in Rancho Cucamonga, CA
Posted on: 9/17/2020
[Apply Now]

Account Executive in Rancho Cucamonga, CA
Posted on: 5/29/2020
[Apply Now]

Senior DevOps Engineer in Rancho Cucamonga, CA
Posted on: 8/26/2020
[Apply Now]

Follow us See who works here:

Click here for technical assistance.