Description

You will lead the design, development, and deployment of high-quality applications for the managed services team.

Responsibilities

  • Design, develop, and deploy applications and products meeting high quality standards.
  • Drive technical discussions and designs with product owners and the development team.
  • Coordinate product releases across global teams.
  • Mentor team members supporting applications across multiple countries.
  • Identify optimization opportunities and provide hands-on technical support for production issues.

Required Skills

  • 8+ years of professional software development experience.
  • Expertise in C# and .NET/ASP.NET Core development.
  • Strong proficiency with Angular for front-end development.
  • Experience building Microservices-based architectures.
  • Working knowledge of cloud platforms (Azure, AWS, Google Cloud, OpenStack).
  • Experience with SQL and NoSQL database engines.
  • Familiarity with DevOps strategies and software quality assurance principles.
  • Experience with multi-tier application design and architecture.
  • Proficiency in operating system environments, including Windows and Linux/Unix.

Education

Any Graduate