
Senior DotNet Engineer
- Kochi, Kerala
- Permanent
- Full-time
- Design, develop, test, and deploy .NET applications (web & cloud-based) following best practices.
- Work with C#, ASP.NET Core, Web API, and Entity Framework to build scalable back-end services and APIs.
- Collaborate with front-end developers on Angular/React integrations.
- Develop and optimize SQL Server / Azure SQL queries, stored procedures, and database structures.
- Knowledge on CI/CD pipelines and ensure smooth deployment in Azure DevOps or similar environments.
- Ensure code quality, security, and performance optimization using best practices and design patterns.
- Lead and mentor junior developers through code reviews, pair programming, and knowledge sharing.
- Participate in requirements gathering, solution design, and technical documentation.
- Stay up-to-date with emerging Microsoft technologies and suggest improvements to enhance system architecture.
- Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development with a strong focus on .NET technologies.
- Strong expertise in:
- C#, ASP.NET Core, Web API, MVC
- Entity Framework / Dapper
- SQL Server / Azure SQL
- Hands-on experience with Azure & AWS Cloud (App Services, Functions, Storage, S3Buckets, Service Bus, Key Vault, etc.).
- Experience with microservices architecture, REST APIs.
- Familiarity with Agile/Scrum methodologies and tools like Jira, Git, Azure DevOps.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and leadership abilities.
- Exposure to DevOps practices and automation.
- Certification in Microsoft Azure or .NET technologies.