About usEmbrace Software focuses on acquiring and growing niche software businesses that provide mission-critical solutions across multiple industries. In the last 3 years, we have grown to over 300 team members. Headquartered in Tampa, USA, with locations in the UK, Canada and India. We expect a minimum growth of 100% in the next 12 months and are preparing for the next 10x growth.
Job DescriptionThis is a remote position.
ePowerDoc is a leading healthcare SaaS product in the Embrace portfolio of companies that is revolutionizing emergency department information systems through innovative software solutions. Our mission is to provide top-tier, scalable software that delights doctors, and nurses, and enhances patient care. We are growing fast and need a Technical Lead / Senior Full-Stack .NET Programmer who is passionate about making a difference in the SaaS industry.
If you are passionate about developing modern SaaS software and meet the below qualifications, we would love to hear from you! Join us in transforming niche vertical SaaS through innovative technology!
We are looking for an experienced Technical Lead to join our dynamic team. As the go-to senior full-stack .NET programmer, you will lead the development of complex .NET web applications, ensuring high-quality, scalable, and modern solutions. Your expertise will be primarily crucial in driving the success of our NextGen EHR (Electronic Health Records) SaaS system.
Key Responsibilities
- Lead and mentor a team of highly empowered developers, fostering a collaborative, innovative, and agile work environment.
- Design, develop, and maintain complex, modern .NET applications, ensuring scalability, performance, and security.
- Work closely with product managers, QA, and other stakeholders to translate requirements into technical solutions.
- Drive best practices in SCRUM-based software development, including code reviews, testing, and continuous integration/deployment.
- Troubleshoot and resolve complex technical issues, ensuring minimal downtime and optimal performance.
- Stay updated with the latest industry trends and technologies, integrating them into our development process when appropriate.
Requirements- Minimum of 5 years of experience developing modern, data-intensive .NET web applications.
- Proven experience in the healthcare industry, with a strong preference for EHR systems.
- Expertise in full-stack development, including front-end technologies (Bootstrap, Angular / React), REST APIs, back-end .NET technologies (VB.NET, C#, ASP.NET, .NET Core), and SQL.
- Experience with cloud services (Azure, AWS), DevOps, and CI-CD practices.
- Experience with healthcare standards and regulations (e.g., HL7, HIPAA).
- Strong communication skills, with the ability to work effectively with global teams, especially the US.
- Excellent ownership, creative problem-solving skills, and attention to detail.
- Experience working in a highly remote, fast-paced, and agile environment.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Benefits- Competitive salary commensurate with experience.
- Opportunities for career advancement and professional development.
- Experience collaborating with a diverse, global team within a remote work setting