Bachelor's or master’s degree in Computer Science or a related field
Minimum of 5 years of experience in C#/C++ development with large scale, in-production services
Strong experience in cloud services, with a focus on large cloud, edge compute, and data transfer across multiple network protocols
Experience with containerized development and cloud-to-edge development patterns highly preferred
Proficiency in agile development methodologies and continuous integration practices
Strong problem-solving skills and ability to work independently as well as in a team environment
Excellent communication and collaboration skills
Qualifications
Design and implement scalable, high-performance, and reliable backend systems and services
Work with cross-functional teams to identify and solve complex technical challenges
Collaborate with team members to design and implement solutions to meet business and technical requirements
Understand and apply best practices in software development, including agile methodologies, continuous integration, and test-driven development
Maintain and improve existing systems and services
Key Skills Engineering, Communication skills, Organization skills, IT Skills Employment Type: Full Time Department / Functional Area: Engineering Experience: 5+ years Vacancy: 1