Software Manager
Uniting Ambition Limited
Manchester, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 80KJob location
Manchester, United Kingdom
Tech stack
Clean Code Principles
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Continuous Delivery
Continuous Integration
DevOps
Object-Oriented Software Development
Software Engineering
Test Driven Development
Job description
- As our Software Engineering Manager, you will be a hands-off, people-focused leader, inspiring and guiding a talented team of multi-skilled engineers. Your role significantly impacts the innovation and development of robust, scalable digital consumer products that affect thousands, if not millions, of users. You will be a true technical leader, leveraging your experience and strategic vision to enhance our top-tier engineering function. You will collaborate with highly skilled senior engineers to cultivate a tech culture rooted in trust, autonomy, and continuous improvement. Although we do not expect you to code, you will manage engineers who utilize cutting-edge technology to solve complex challenges, including scalable systems, user experience enhancements, modern DevOps practices, and resilient cloud infrastructure.
Technologies:
- AWS
- CI/CD
- Cloud
- DevOps
- Support
- OOP
- TDD
More:
We foster a work environment characterized by our core values:
- Zero politics: We are comprised of kind, smart people working collaboratively.
- Down-to-earth: We eschew egos, focusing on hard work and mutual support.
- High standards: We take pride in our endeavors, from the quality of our outputs to the manner in which we achieve them.
- Flexibility & Fairness: We empower you to work in a way that suits you best, as we trust in your ability to deliver outstanding results.
Requirements
- Leadership & Influence: You possess the ability to bring out the best in engineers. You have led high-performing teams, built trust quickly, and created environments where engineers thrive.
- Technical Background: You have experience as a software or data engineer, enabling you to communicate effectively about modern architecture, Object-Oriented Programming (OOP), Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), and cloud-native development (preferably AWS).
- Engineering Best Practices: You are an advocate for clean code, robust testing, and elegant automation. Agile methodologies, DevOps practices, and product-driven development are second nature to you.