Job Description
Job Title: Senior Software Engineer – ASP.NET
About the Role:
We are looking for an experienced Senior Software Engineer (ASP.NET) to join our team developing a scalable and secure therapy practice management software. The ideal candidate will have a strong background in .NET development and a good understanding of healthcare workflows, HIPAA compliance, and data security standards.
You will play a key role in designing, developing, and maintaining web-based healthcare applications that ensure reliability, accuracy, and confidentiality of patient data.
Key Responsibilities:
- Design, develop, and maintain web applications and APIs using ASP.NET (MVC/Core) and C#.
- Develop and maintain secure RESTful APIs for integration with EHR/EMR, telehealth, and third-party healthcare systems.
- Work with SQL Server to design data models, stored procedures, and optimize database performance.
- Collaborate with product owners and business analysts to translate healthcare requirements into technical solutions.
- Write clean, maintainable, and testable code following industry standards and security best practices.
- Work with CI/CD pipelines for automated builds, testing, and deployment.
- Troubleshoot and resolve production issues with minimal downtime.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum 5 years of hands-on experience in ASP.NET, C#, and SQL Server development.
- Strong knowledge of .NET Core, MVC architecture, and Web API development.
- Proficiency in database design, performance tuning, and writing complex SQL queries.
- Experience in healthcare domain projects is an advantage, particularly with EHR/EMR, practice management, or telehealth platforms.
- Understanding of HIPAA compliance, PHI data handling, and security best practices.
- Strong knowledge of object-oriented programming (OOP) and design patterns.
- Experience with Entity Framework, LINQ, and asynchronous programming.
- Familiarity with HTML5, CSS3, JavaScript, and jQuery for front-end integration.
- Experience with version control systems (Git) and Agile development methodologies.
- Strong analytical and debugging skills.
- Good communication and teamwork abilities.
Preferred Qualifications:
- Experience with cloud-based healthcare applications (AWS).
- Experience with microservices architecture or containerization (Docker, Kubernetes).
- Familiarity with modern JavaScript frameworks such as Angular or React.
Key Soft Skills:
- Passion for building technology that improves patient care and healthcare delivery.
- Strong sense of ownership, accountability, and attention to detail.
- Ability to work effectively in a fast-paced, regulated environment.
- Excellent problem-solving and documentation skills.