1 hour ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, and maintain applications using the Microsoft technology stack, including C# and .NET.
- Build and optimize Azure-hosted Web APIs, Web Apps, Azure Functions, and related solutions.
- Develop and maintain scalable and secure integrations between corporate systems.
- Use AI-assisted development tools and automation technologies, including GitHub Copilot and MCP servers.
- Collaborate with distributed teams in Porto and Bangalore on high-quality software delivery.
- Participate in code reviews, architecture discussions, and agile ceremonies.
- Apply cloud-native patterns and advocate best practices in DevOps, CI/CD, and cloud security.
Requirements
- At least 5 years of experience with Microsoft stack development.
- Strong experience with C#, .NET Core, ASP.NET, and Azure services.
- Proficiency in RESTful API design and integration patterns.
- Hands-on experience with CI/CD pipelines, GitHub Actions, Docker, and Kubernetes.
- Familiarity with AI-assisted development tools such as GitHub Copilot.
- Strong problem-solving, analytical, and communication skills.
- Microsoft Certified: Azure Developer Associate or equivalent is preferred.
- Experience with enterprise-scale integrations and cloud-native architectures is preferred.