Finding the best job has never been easier
Share
Key job responsibilities
Preferred qualifications* Team Leadership: Build, lead and develop a team of software engineers, fostering a culture of innovation, ownership, and continuous improvement.* Delivery Management: Ensure on-time delivery of high-quality software solutions that meet business requirements.
* Resource Planning: Manage resource allocation, hiring, and team skill development to achieve project and organizational goals.* Stakeholder Communication: Act as the primary point of contact for project status, risks, and challenges with internal and external stakeholders.
* Operational Excellence: Drive the adoption of best practices for software development, testing, deployment, and monitoring to ensure robust systems.
* Mentorship and Growth: Provide technical and career mentorship to engineers, fostering an environment of learning and professional growth.
• Experience with a variety of development methodologies including Java and relational databases
* Data-Driven Decision Making: Use metrics and data to track team performance, identify areas for improvement, and drive informed decisions.
* Innovation Advocacy: Encourage experimentation and the implementation of new technologies and approaches to solve complex problems.
- 8+ years of software development experience
- 4+ years of software development manager, managing teams of more than 5 software engineers experience
- 2+ years of building production software experience
- Experience leading agile development teams and scrum spring planning
These jobs might be a good fit