Posted on: 23/01/2026
Description :
- In this role, you are responsible for planning, delivery, agile process, culture, mentorship, and career progression.
- You must align with Technical Leads, Architects, and product experts to ensure high-quality functional enhancements and well-designed solutions to technical and functional issues are delivered on time.
- You act to impact the achievement of product and company objectives positively.
- Own, prioritize, and drive the teams backlog in collaboration with product owner and architect.
- Managing, coaching and mentoring software development teams, composed of software engineers & Quality Assurance Engineers.
- Follow and advocate for industry-standard agile software development best-practices to deliver software of high quality, on time.
- Assess any application and process improvement opportunities and prepare documentation to share with team members and stakeholders.
- Ensure user requirements, estimates, and work plans are generated by members of your team and that at least two sprints of work is shovel-ready at all times.
- Working closely with Team Leads, Product Managers and Product Owners on defining product and team objectives.
- Responsible for performance evaluations of team members and the compensation process.
- Taking ownership and leading the implementation of various software development-related improvement initiatives.
- Contributing to technology design and enterprise decisions across multiple applications and business systems.
Job Qualifications :
Knowledge/ Skills/ Abilities / Education :
- Working knowledge of object oriented software languages (Java would be plus).
- Ability to listen, discern critical information, provide appropriate empathy, form judgments and recommend solutions based on existing available data.
- Team oriented, cooperative and flexible.
- Demonstrated ability to collaboratively work with a wide range of people at all levels of the organization.
Experience :
- Bachelor or Masters degree in computer science.
- Evidence of live software products developed and released under his/her supervision in the past two years.
- 5+ years of experience as a software engineer with leadership responsibilities.
- Strong people management skills and experience working in a team-oriented, collaborative environment.
- 8+ years of experience managing a team, preferably consisting of Software Developers in an Agile setting.
- Driving a culture of trust, cooperation, honest feedback and focus on value for the market/customer.
- Understanding of all phases of the product development life cycle and how to apply the appropriate methodologies and processes to the situation at hand.
- Competent in presenting technical and business information to a range of audiences including senior leadership and non-technical audiences.
- Experience with working in a very dynamic and entrepreneurial environment.
- Creative, dependable and trustworthy, with a can-do attitude.
- Excellent written and oral communication skills.
- Ability to make the right decisions with sometimes limited information, in a fast-paced environment.
- Agile ScrumMaster training a plus.
- Experience with Continuous Delivery to the Cloud(AWS) and best practices around developer experience, continuous deployment, and feature flag management.
- Tech stack : GitHub, Azure DevOps/JIRA, Java (back-end and full stack), Angular JS (front-end and full stack).
- Hands-on experience and knowledge of the standard tools for continuous integration and delivery.
TraVEl Requirements :
- Minimal travel required.
- Occasional travel may be required to regional offices.
Physical Demands :
- None.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Engineering Management
Job Code
1605723