.NET Developer with Azure Integration Expertise
Job Summary:
We are seeking an experienced .NET Developer with strong Azure Integration expertise to join our innovative team. The ideal candidate will leverage their hands-on experience in designing, developing, and deploying scalable solutions using Azure cloud services and the .NET ecosystem to make a significant impact on our projects.
Key Responsibilities:
- Design, develop, and maintain robust and scalable applications using C#, .NET/.NET Core, Azure Functions, and Azure Cosmos DB.
- Write clean, optimized, and maintainable code, adhering to best practices and coding standards.
- Build and integrate enterprise-grade solutions leveraging core Azure services including Azure Functions, Azure Cosmos DB, Azure Kubernetes Services (AKS), Azure Data Factory (ADF), Logic Apps, Azure Event Hubs, and Azure API Management (APIM).
- Design secure, scalable, and efficient cloud-based architectures that meet business needs.
- Collaborate with cross-functional teams including architects, QA engineers, product owners, and DevOps teams in delivering high-quality solutions.
- Analyze business requirements and translate them into technical specifications, identifying performance bottlenecks and implementing effective solutions.
- Contribute to technical discussions, code reviews, and architectural decisions while mentoring junior developers.
Requirements:
- Proven experience with .NET and .NET Core frameworks.
- Strong proficiency in C# programming language.
- Hands-on experience with Azure Functions, Azure Logic Apps, Azure API Management (APIM), and Azure Data Factory (ADF).
- Familiarity with SQL and Azure SQL database management.
- Strong understanding of Azure cloud services and integrations.
- Excellent problem-solving abilities and troubleshooting skills.
- Effective communication skills with the ability to work independently and collaboratively.
Preferred Qualifications:
- Experience working with Azure Kubernetes Services (AKS) and Azure Event Hubs.
- Knowledge of AngularJS and experience with frontend development.
- Prior involvement in agile development methodologies.
- Familiarity with DevOps practices and CI/CD tools.