Senior Software Engineer
Description
Roles and Responsibilities :
- Design, develop, test, deploy and maintain scalable and efficient .NET Core applications using C#.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Implement continuous integration (CI) pipelines on Azure DevOps to automate testing, building, deployment of code changes.
- AWS/Azure cloud must
- Troubleshoot complex issues related to application performance, scalability, security.
Job Requirements :
- 8-12 years of experience in software development with expertise in .NET Core technologies such as MVC.
- Strong understanding of design patterns, data structures, algorithms, AWS services including NoSQL databases.
- Experience with CI/CD pipeline management tools like Azure DevOps or similar platforms.