.NET Azure Developer

What Is the role?

We are seeking a highly skilled and experienced .NET Azure Developer to join our innovative team. The ideal candidate will have a strong background in developing scalable, secure, and high-performance applications using .NET and Azure technologies.

Key Responsibilities

  • Design, develop, and maintain robust APIs using ASP.NET Core
  • Implement authentication and authorization in ASP.NET Core APIs
  • Integrate APIs with Azure Cosmos DB & Postgres
  • Develop and deploy Azure Functions
  • Work with Azure Service Bus for building distributed and decoupled systems
  • Implement webhook functionality for real-time data synchronization
  • Utilize Azure DevOps for continuous integration and deployment (CI/CD)
  • Apply design patterns to create maintainable and scalable code
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Participate in code reviews and contribute to best practices and coding standards

Required Skills

  • 3+ years of experience in .NET development, with at least 1 year focused on Azure cloud services
  • Strong proficiency in C# and ASP.NET Core
  • Extensive experience with Azure services, including App Service, Functions, Cosmos DB, and Service Bus
  • Solid understanding of RESTful API design principles and implementation
  • Proficiency in implementing various authentication and authorization mechanisms (OAuth, JWT, API Keys)
  • Hands-on experience with Azure DevOps for CI/CD pipelines
  • Strong knowledge of .NET design patterns and best practices
  • Familiarity with NoSQL databases, particularly Azure Cosmos DB
  • Experience with asynchronous programming and performance optimization
  • Solid understanding of security best practices in cloud environments

Preferred Skills

  • Experience with other Azure services such as Azure Key Vault, Application Insights, and Front Door
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Familiarity with Azure API Management
  • Experience with Azure Active Directory (AAD) and role-based access control (RBAC)
  • Understanding of event-driven architectures
  • Familiarity with Azure Monitor and Log Analytics for application monitoring
  • Experience with Agile/Scrum methodologies

Personal Qualities

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Self-motivated and able to work independently when required
  • Passionate about learning new technologies and keeping up with industry trends
  • Detail-oriented with a focus on writing clean, efficient, and maintainable code

We offer you

  • Competitive Compensation
  • Professional Growth
  • Cutting-Edge Technologies
  • Highly motivated & collaborative Team
  • Challenging Projects
  • Work-Life Balance
  • Opportunities for Advancement
  • Employee Well-being
Apply today

Apply today and take the first step towards an exciting career in software development with QUABYT. Mail to careers@quabyt.com with your latest resume.

Apply Now