Software Engineer - Healthcare
Descrizione dell'offerta
About the Role:
We are looking for a skilled Software Engineer with deep expertise in the Microsoft technology stack and strong experience in Azure cloud services. You’ll play a key role in designing, developing, and deploying scalable applications, while working closely with cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
- Design and implement software solutions using C#, .NET Core / .NET Framework.
- Develop cloud-native applications leveraging Microsoft Azure (App Services, Functions, Logic Apps, etc.).
- Work with Azure DevOps for CI/CD pipelines, infrastructure as code, and version control.
- Collaborate with architects and product owners to translate requirements into technical solutions.
- Ensure code quality through unit testing, integration testing, and code reviews.
- Monitor and maintain cloud applications, optimizing performance and scalability.
Required Skills:
- Strong experience with the Microsoft tech stack (C#, .NET, SQL Server).
- Familiarity with Azure DevOps and Agile development practices.
- Understanding of modern software design patterns, microservices, and REST APIs.
- Solid problem-solving skills and a proactive mindset.
Nice to Have:
- Experience with containerization (Docker, Azure Kubernetes Service).
- Proven hands-on experience with Azure services (e.g., Azure App Services, Azure Functions, Azure Storage, Azure Key Vault, Azure AD).
- Knowledge of Identity & Access Management in Azure.
- Certifications such as Microsoft Certified: Azure Developer Associate or similar.
Why Join Us:
- Opportunity to work on impactful cloud projects in a fast-paced, innovative environment.
- Collaborative team culture with a focus on learning and growth.