Description

Position Overview: 

We are looking for a talented Senior Software Engineer with a strong background in C#, Cloud Azure development, and related technologies. The ideal candidate will have extensive experience working with Service Fabric, Logic Apps, Kubernetes (K8), and Distributed Application Runtime (DAPR). As a key member of our development team, you will be responsible for designing, developing, and implementing scalable and reliable solutions on the Azure cloud platform.

Responsibilities:

  • Design, develop, and deploy highly scalable and reliable applications on the Azure cloud platform using C# and related technologies.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and implement features.
  • Utilize Service Fabric, Logic Apps, K8, DAPR, and other Azure services to architect robust cloud solutions.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Troubleshoot and debug issues, and implement effective solutions to ensure optimal performance and reliability.
  • Stay updated with the latest Azure technologies and trends, and continuously improve skills and knowledge.

 

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 6+ years of experience in software development with a strong focus on C#.
  • Extensive experience working with Cloud Azure services and technologies.
  • Proficiency in Service Fabric, Logic Apps, Kubernetes (K8), and Distributed Application Runtime (DAPR).
  • Solid understanding of cloud computing principles, architecture, and best practices.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills.
  • Proven ability to work effectively in a fast-paced, dynamic environment.

 

Preferred Qualifications:

  • Microsoft Azure certification(s) such as Azure Developer Associate or Azure Solutions Architect.
  • Experience with other cloud platforms
  • Knowledge of containerization technologies like Docker.
  • Familiarity with DevOps practices and tools.

Education

Bachelor's Degree