Overview
Job Summary:
We are seeking an experienced and self-driven Senior .NET Developer with a strong background in C# and .NET development. The ideal candidate should have hands-on experience with Azure Functions, Azure Service Bus, and be comfortable working with CI/CD pipelines using GitHub Actions. Familiarity with Bicep for infrastructure as code is a plus.
Key Responsibilities:
Design, develop, and maintain robust, scalable, and secure .NET applications using C#.
Develop serverless solutions using Azure Functions for scalable cloud-native applications.
Implement messaging solutions using Azure Service Bus for system integration and communication.
Create and manage CI/CD pipelines using GitHub Actions, ensuring smooth deployment and version control processes.
(Optional) Contribute to infrastructure automation using Bicep templates for Azure resource provisioning.
Participate in code reviews, design discussions, and technical troubleshooting.
Collaborate closely with cross-functional teams to deliver high-quality software solutions on time.
Ensure code quality, best practices, and security standards are maintained across projects.
Required Skills and Qualifications:
6–8 years of experience in full-stack .NET development with expertise in C#.
Strong hands-on experience with Azure Functions and Azure Service Bus.
Experience in configuring and maintaining CI/CD workflows using GitHub Actions.
Understanding of cloud-native principles and deployment in Microsoft Azure.
Good understanding of RESTful APIs, asynchronous programming, and message-driven architecture.
Proficient with version control tools, especially Git.
Excellent problem-solving and communication skills.
Nice to Have:
Familiarity with Bicep for writing and deploying Azure infrastructure as code.
Azure certifications (e.g., AZ-204, AZ-400) are a plus.
Job Type: Full-time
Schedule:
- Day shift
Work Location: In person