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.