
Software Development Manager
Stacuity
full-time
Posted on:
Location Type: Hybrid
Location: Douglas • Isle of Man
Visit company websiteExplore more
About the role
- Lead or contribute to Product Management activities, including roadmap, feature planning/prioritisation, and ensuring alignment with the needs of our customers and the strategic ambitions of the company
- Support or contribute to the qualification and analysis of requirements, and consideration of how these requirements might be met through feature design and subsequent development activities
- Collaborate with the CTO, architects and senior engineers on detailed system design and technical strategy
- Oversee our software development practice, to ensure consistent delivery of robust, scalable, and secure solutions aligned with business and customer requirements
- Ensure efficient and effective DevOps best practices throughout the software development lifecycle including version control, release management, testing, traceability and documentation
- Ensure that high standards of code quality, reliability, performance, and operational resilience are maintained
- Act as a key driver of Agile and Scrum practices across the development team
- Lead or support Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives
- Continuously improve team velocity, predictability, and quality of delivery
- Line-manage developers, providing coaching, mentoring, and performance feedback
- Support individual growth through development plans, training, and career progression
- Foster a collaborative, inclusive, and high-trust team environment
- Support recruitment, onboarding, and scaling of the team as the business grows
- Act as a key interface between engineering, product, operations, and leadership teams
- Support customer and partner integrations where required
- Contribute to incident management and root cause analysis for production issues
- Participate in the 24x7 emergency on-call rota (remunerated), where required
Requirements
- Degree in Computer Science, Engineering, or a related discipline
- Relevant industry certifications (e.g. Microsoft, Cloud, Kubernetes, etc.)
- Proven experience as a Development Manager, Engineering Manager, or Technical Lead.
- Strong background in .NET/C# development and modern backend architectures
- Experience delivering mission-critical, high-availability systems
- Familiarity of experience of product management principles, roadmap management, feature analysis/prioritisation/planning
- Solid understanding of API-driven architectures, distributed systems, and microservices
- Experience working in Agile/Scrum environments, with hands-on leadership of Agile teams
- Familiarity with cloud platforms, containerisation, and CI/CD pipelines
- Comfortable working in a Linux-based production environment
Benefits
- Competitive salary based on experience
- Flexible remote working arrangements
- Opportunity to work on real-world mobile core network technology
- Influence over technical direction and team culture
- Supportive, collaborative, and highly skilled technical environment
- Ongoing professional development and leadership growth opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#API-driven architecturesdistributed systemsmicroservicesDevOps best practicesAgileScrumCI/CDLinux
Soft Skills
leadershipcoachingmentoringcollaborationcommunicationteam managementperformance feedbackproblem-solvingstrategic planningcustomer focus
Certifications
Microsoft certificationCloud certificationKubernetes certification