In this role, you are responsible for planning, delivery, agile process, culture, mentorship, and career progression
Job Summary
In this role, you are responsible for planning, delivery, agile process, culture, mentorship, and career progression.
You act to impact the achievement of product and company objectives positively by collaborating with technical leads, architects, and product experts.
The position involves managing software development teams, driving backlog prioritization, and contributing to technology design and enterprise decisions.
Matching Summary
In this role, you are responsible for planning, delivery, agile process, culture, mentorship, and career progression.
Skills & Requirements
Must-have
Java software development
Agile software development practices
Team management and mentorship
Spring Boot framework
Kubernetes and Docker
GitHub and Azure DevOps
Unit testing and design patterns
Nice-to-have
GitHub Copilot or AI tooling experience
App modernization experience
Agile ScrumMaster training
Continuous delivery to the cloud
Strong communication skills
Driving culture of trust and cooperation
Experience in dynamic entrepreneurial environments
Key Requirements
Bachelor's or Master's degree in computer science
5+ years software engineering leadership experience
8+ years managing software development teams
Experience releasing live software products recently
Strong people management skills
Ability to present technical and business information
Ability to make decisions in fast-paced environments