The Senior Full Stack Software Engineer will design and develop new features and tools for our industry-leading healthcare software. This role also supports existing products for growth and development.
The ideal candidate will have strong expertise in .NET / C#, Angular, SQL, and Azure, with experience in cloud-based enterprise solutions. This role requires working in a fast-paced, agile (SCRUM) environment with continuous integration and DevOps practices.
What you will do :
- Develop full stack features across front-end and back-end.
- Maintain and enhance system architecture for scalability, security, and performance.
- Collaborate with cross-functional teams to deliver high-quality software.
- Ensure unit test coverage and participate in code reviews.
- Build tools to support automation, monitoring, and productivity.
- Troubleshoot production issues and perform root cause analysis.
- Optimize system performance, scalability, and maintainability.
What you will bring (Mandatory Skills) :
5+ years of full stack development experienceBack-end : .NET / C# (MVC, RESTful APIs)Front-end : Angular / AngularJS (any version)Database : SQLCloud : Azure development experienceStrong knowledge of .NET Framework 4.8 and .NET 8Experience with microservices architectureUnderstanding of OOD & Design Patterns, including Dependency Injection (Autofac, Unity)Proficiency with Git and modern branching strategiesUnit testing frameworks (NUnit, MSTest, Moq)Experience with CI / CD pipelines (Azure DevOps, GitHub Actions, Jenkins)Knowledge of secure coding practices and OWASP guidelinesCulture & Perks :
Professional development opportunitiesTerm Life, Accidental & Medical InsuranceMeal and Transport arrangements(ref : hirist.tech)