Software Engineering Manager
Arrive
- London
- Permanent
- Full-time
- Lead, mentor, and support a team of talented software developers, fostering engagement, motivation, and continuous learning.
- Set clear expectations and cultivate a positive, accountable work environment in partnership with engineering and management.
- Conduct regular one-on-one meetings, provide constructive feedback, and proactively address concerns.
- Manage career development, including performance evaluations, promotions, and identifying training needs.
- Drive a vibrant team culture that champions collaboration, innovation, and continuous improvement.
- Partner with product managers, stakeholders, and cross-functional teams to define project scope, objectives, and timelines.
- Ensure timely, high-quality project delivery that meets all stakeholder requirements.
- Oversee task and resource prioritization for optimal allocation.
- Leverage agile methodologies (sprint planning, retrospectives, daily stand-ups) to manage the software development lifecycle.
- Identify and mitigate risks, providing consistent project status updates to senior leadership.
- Guide your team in designing, implementing, and testing web applications, ensuring adherence to architectural standards and best practices.
- Cultivate an environment of continuous technical growth, encouraging innovative problem-solving.
- Review and uphold the quality of code, system designs, and architectural decisions.
- Collaborate with architects and other tech leaders to shape the company’s long-term technical roadmap.
- A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 3 years in software development combined with 5+ years in a managerial role.
- Proven experience in recruiting and managing technical teams, including performance management.
- Extensive experience in web development technologies and frameworks, with a specific focus on modernizing LAMP stacks.
- Demonstrated expertise working in Agile delivery teams, prioritizing collective on-time delivery.
- Exceptional interpersonal and communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.