Job Description
The ideal candidate for this role should have a strong foundation in computer science concepts and their practical applications. They should be able to dive deeply into technical problems, offer suggestions and feedback to their team, and help translate requirements into architectural designs.
* Actively support development teams by providing guidance and expertise.
* Mentor less experienced team members to help them grow professionally.
* Drive teams to innovate and deliver high-quality features with agility.
* Digest requirements from product teams and work on solutions with performance and scalability features for cloud systems.
* Development of new features that meet customer needs.
* Raise and discuss trade-offs of different design approaches by elaborating detailed design documents.
* Participation in the complete cycle of development from requirements gathering, development, and testing.
* Participation in technical discussions with customers to understand their needs.
* Perform code reviews to ensure high-quality code.
* Conduct yourself as a trusted technical advisor to stakeholders.
* Follow agile processes and participate actively in all development phases.
Required Skills & Qualifications
* Experience leading development teams to success.
* Proficiency with development in Python versions 2 and 3.
* Experience with pyTest for testing and quality assurance.
* Experience with Linux environments, CLI commands, Shell Script, and logs for system administration.
* Experience with Docker for containerization and deployment.
* Experience with Jenkins for continuous integration and delivery.
* Experience with GIT for version control.
* Knowledge of Agile development methodologies such as Scrum and Kanban.
Benefits
As a fully remote company, you will have the flexibility to work from anywhere with a stable internet connection.
About Us
We are a digital engineering and modernization partner to some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, our technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.