Sr. Software Engineer

Job Locations US-MA-Waltham
Engineering, Development, & Quality Assurance
Regular Full-Time



First, we invite you to take a pause.  You just took the first step on a potential new career path and that should be celebrated. 


Second, it is important to us that you know at Alegeus we are intentional about cultivating a diverse and inclusive culture. We challenge one another to recognize biases, honor our identities and celebrate our differences – these values enrich our workplace and drive our business forward. We recognize that our bold vision of transforming the healthcare industry requires the perspectives, experiences, talents, skills and passions of a diverse population. We believe that if our consumers come from all walks of life, so should we.

Alegeus is dedicated to promoting fairness and equality across all identities and our Inclusive Innovation committee holds us true to our commitment. Apply with confidence that you are joining an organization – a family – that is steadfast in making a difference.


Finally, if you are interested in any of the bullet points below – just apply! We don’t expect our applicants to be a cookie-cutter match to the job descriptions we post, and we certainly don’t expect you to know everything. We would much prefer driven individuals who are willing to learn than someone with 100 years of experience, but no passion for what they do. We know potential when we see it. So, take a chance and roll the dice; you might just find yourself landing your dream job.



If you are interested in disrupting the healthcare market, and have the passion and competence to do so, this is your organization.  We encourage you to lean in and read on.

Alegeus is the market leader in consumer directed healthcare solutions, offering the industry’s most comprehensive platform for the administration of healthcare benefit accounts, the industry’s most widely-used benefit debit card, and powerful engagement solutions to help consumers maximize savings and optimize spending for their healthcare.  Over 300 clients – including health insurance plans, third party administrators and financial institutions – leverage Alegeus’ deep expertise and proven technology to administer benefit accounts for more than 29 million members and process more than $8.9 billion in consumer healthcare payments annually.  As the healthcare and benefit markets continue to evolve, Alegeus delivers solutions that enable clients to advance their service offerings, operate their businesses more efficiently, and focus on their customers. 


Alegeus is part of the Vista Equity Partners portfolio of companies, working in partnership with the market-leading technology investment firm to reinvent the consumer directed healthcare marketplace.  Our talented associates benefit from this partnership through increased capital for strategic investments, access to exceptional toolkits, best practices and resources for success, and strong cultural and value alignment focused on talent development and growth. 


Alegeus seeks an Sr. Software Engineer to join our dedicated, passionate team of professionals.  The Software Engineer will report to a Software Development Manager and be responsible for helping our company succeed by expanding functional and technical capabilities in our products lines, to meet client and industry growth demands.




Work closely with business leadership and a dedicated Agile development team to lead the design and architecture for an enterprise application within the Alegeus product line. 




Complete the 6–8-week Alegeus developer bootcamp demonstrating understanding on the Alegeus platform and technologies. 

Working within teams of other Software Engineers, QA Engineers and Product Owners to deliver high quality software, while solving complex business problems. Deliver high performing, secure and scalable solutions  

As part of a scrum team, work on continuous improvement of productivity and quality, processes, and group dynamic.  Help other team members and other teams to grow professionally.  

As part of the production on-call rotation, research and respond to off hours escalations within 2-3 hours.   Other members of development and technology can provide backup where needed.  The on-call rotation starts after 6 months, and cycles through every 4 months or so. 




The desired candidate must have the following competencies: 


At least 3 years’ experience in software development including fluency and deep understanding of web application development, C#, ASP.NET, WCF, RESTful Services, Web Services, XML, MS SQL Server/T-SQL, .NET Core and Object-Oriented design concepts. 

Experience working on Azure cloud-based solutions, Kubernetes environments, and Microservices oriented architecture. 

Thorough understanding of web technologies and experience developing high volume transactional web applications in SaaS setting.  

Expert level in T-SQL and SQL Server tuning methodologies.  

Experience working in Agile teams. 

Ability to act independently to resolve issues. 

Ability to manage an application through the entire development life cycle and to manage time effectively. 

Effective communication and teamwork skills and possess the ability to communicate clearly and effectively in oral and written form. 

Desired experience:  .NET 4.5-4.7, ASP.NET Web API, AJAX, SSRS, SSIS, SSB, LINQ, entity framework, database performance optimization. 

Desired experience: Test Driven Development and Unit test frameworks. 

Desired experience: implementing software solutions for a real-time production finance transaction processing system. 



Develop program logic for applications or analyze and modify logic in existing applications. 

Code, test, debug, document, implement and maintain software applications. 

Maintain, test and integrate application components. 

Analyze requirements (features and user stories) and translate business requirements into product designs. 

Responsible for design, development, and maintenance of applications/tools. 

Work with teams to estimate coding tasks and monitor progress. 

Write technical specifications and other forms of documentation. 

Enforce and maintain policies and procedures associated with effective and efficient software development. 

Enforce and maintain secure coding practices and coding conventions. 

Mentor others wherever required to improve team efficiency. 

Will occasionally be required to work outside usual hours of business in order to support releases without impeding access to services during usual business hours. 

Experience with automating unit testing. 

Will be required to join as on-call rotation every 3-4 months. 

Up to 15% travel requirement (company events, conferences, workshops etc.)




 Bachelor's or master's degree in Computer Science, Information Systems or other related discipline is preferred, or equivalent combination of education and experience  

5-7+ years of experience with C# and Microsoft .NET technologies 

Experience with SQL Server or other enterprise databases 

Proficiency in business modeling and requirements definition disciplines through Unified Modeling Language (UML), use cases, etc. preferred 



At Alegeus, equally important to the “What” (the individual performance goals that each employee commits to in support of the company’s overall success) is the “How” (the framework of principles that guide how we work together to drive our business forward).  Overall performance success will also take into account individual delivery on our corporate values: 


  • Care personally. We connect personally to our "why" - are passionate and purposeful 
  • Put the end-user first. When we put the end user first, we believe the rest falls into place 
  • Consistently challenges the status quo. We believe that the best solutions haven’t been discovered yet 
  • Practice the art of inspection. We will turn over every stone to gain deeper insight to guide our actions 
  • Solve the real problem.We will constantly orient on the true issue at hand accurately and fully address 


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.