
Search by job, company or skills
Tasks :
- Own the end-to-end delivery of software releases: create and maintain project plans, balancing scope, budget, and timeline against business goals.
- Synchronize cross-functional teams (Product Managers, Engineers, QA) to align priorities, clear blockers, and ensure high-quality releases delivered on time.
- Identify and mitigate risks: raise issues early and keep stakeholders confidently informed with clear status updates.
- Champion continuous improvement: work with team members to evolve development processes, tools, and best practices, including piloting and scaling AI-assisted development, test automation, and CI/CD solutions that accelerate delivery.
- Drive high-level software architecture and design: craft a scalable and maintainable architectural blueprint, ensuring the technical direction stays aligned with product vision and future growth.
Qualifications :
- Bachelor's degree in Computer Science or related field Master's degree is a plus
- 8+ years of experience in software development and project management
- Strong facilitation and influencing skills capable to align diverse stakeholders without direct authority excellent written and verbal communication in English.
- Proven track record delivering multi team software releases in an Agile environment -on schedule and within budget.
- Experience designing and governing high-level architecture for complex, customer-facing systems
- Ability to evaluate code quality and advocate clean, testable code (C#, Java, Python, or JavaScript).
- Hands-on familiarity with CI/CD (e.g. Git, Jenkins), Jira, and automated testing frameworks.
- Familiarity with AI-assisted development tools
Job ID: 149005191
Skills:
Java, Python, Jira, Jenkins, Git, Javascript, automated testing frameworks, AI-assisted development tools
We don’t charge any money for job offers