Software Engineer developing scalable .NET and healthcare applications for EverHealth, an EHR platform serving medical practices. Building features, APIs, and reliable software to improve patient-care workflows.
Responsibilities
Collaborate with software engineers and domain experts to design, develop, and deliver sophisticated software solutions
Design and implement innovative, scalable, and resilient applications to solve complex business problems
Develop, test, deploy, and maintain high-quality software throughout the development lifecycle
Troubleshoot, debug, and resolve application issues while supporting team members in problem-solving efforts
Conduct code reviews and review pull requests to ensure code quality, maintainability, and adherence to best practices
Participate in Agile ceremonies, including daily stand-ups, backlog refinement, sprint planning, and retrospectives
Expand, maintain, and improve automated unit test coverage
Develop new features and functionality that maintain existing experiences and drive innovation for EverHealth products
Requirements
5+ years of experience
Experience with the .NET ecosystem, including .NET, .NET Core, or .NET Framework using C# and/or VB.NET
ASP.NET Core MVC application development experience
LINQ for data querying and manipulation
JavaScript and modern Single Page Application frameworks such as React, Angular, or Vue.js
Object-Relational Mapping technologies, including Entity Framework and LINQ to SQL
Designing, developing, and consuming RESTful APIs
Relational database development, preferably Microsoft SQL Server and T-SQL
Complex stored procedures and functions
Query optimization and performance tuning
Database design and data access best practices
Source control and CI/CD practices using Git, Docker, and GitHub Actions
Search and caching technologies, such as OpenSearch
Cloud platforms, including AWS, Microsoft Azure, or Google Cloud Platform (GCP)
Agile software development methodologies and tools, including Scrum, Kanban, and JIRA
Object-Oriented Programming principles, design patterns, and software engineering best practices
1+ years of experience with modern AI-assisted software development tools, such as Claude Code and Cursor
Applying AI tooling to improve developer productivity, code generation, debugging, and documentation
General understanding of ANSI HIPAA electronic healthcare transactions, including 835, 837, 270, 271, and related transaction sets
General understanding of Health Information Technology concepts, standards, and healthcare software development practices
Unit testing methodologies and automated testing best practices
Must be eligible to work without sponsorship
Benefits
Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
Robust health and wellness benefits, including an annual wellness stipend
Continued investment in your professional development through Udemy
Director leading EXP’s Arctic and northern infrastructure engineering growth, delivery and technical direction. Building Indigenous, government and client partnerships for resilient remote - region projects.
Software Development Co - op Student developing C#/.NET and WPF software for Profound Medical’s MRI - guided prostate treatment system. Supporting testing, verification, and regulated medical - device documentation.
Full - stack Software Engineer building Fellow’s privacy - focused AI meeting assistant across React, TypeScript, Django, Python, and GraphQL. Owning features from concept through production and iteration.
Director leading engineering teams building Manulife’s Canadian Insurance Technology systems. Driving architecture, reliability, delivery, and engineering talent development.
Programmeur - analyste concevant des entrepôts de données, pipelines ETL et tableaux Power BI pour UV Assurance. Optimisation SQL et gouvernance des données en mode Scrum hybride.
Senior Product Developer building and enhancing BMC’s mainframe Code Pipeline software. Developing low - level z/OS solutions and guiding engineers while supporting global enterprise clients.
Senior developer building Java and Spring Boot routing engines for Miratech’s enterprise contact - center technology services. Designing scalable, real - time interaction routing across voice and digital channels.
Senior developer building scalable Java routing engines for Miratech’s enterprise contact - center platforms. Designing real - time interaction routing, APIs, and distributed cloud - native services.
Senior Routing Engine Developer building scalable Java and Spring Boot routing engines for Miratech’s enterprise contact center platforms. Designing real - time interaction distribution across agents, queues, skills, and channels.
Embedded simulation engineer developing SIL and virtualization environments for General Motors vehicle controllers. Integrating models, simulations, and automotive software to support testing and validation.