- Company Name
- Arch Insurance (UK) Limited
- Job Title
- Software Development Manager
- Job Description
-
**Job Title:** Software Development Manager
**Role Summary:**
Lead and manage agile software development teams delivering and maintaining General Insurance digital solutions. Partner with Digital Product Managers and stakeholders to plan, design, develop, and continuously improve applications, ensuring adherence to engineering best practices, security, compliance, and delivery schedules.
**Expectations:**
- Accountable for delivering high‑quality software that meets customer and business objectives.
- Provide technical guidance and mentorship to Business Systems Analysts, Developers, and QA Engineers.
- Foster effective communication and collaboration across IT, product, and executive teams.
- Ensure team follows Agile ceremonies, coding standards, and governance processes.
**Key Responsibilities:**
- Manage international agile teams (developers, QA, analysts) through sprint planning, execution, and delivery.
- Oversee Agile ceremonies, refine user stories, and ensure clear acceptance criteria.
- Lead technical design, development, and release of new features; resolve critical software issues.
- Coordinate with third‑party vendors and outsourced development resources.
- Review and approve technical specifications, designs, and documentation.
- Monitor resource scheduling, progress against plans, and SLA compliance for production support.
- Drive continuous improvement via CI/CD pipelines, automated testing, and code quality tools.
- Participate in recruitment, performance management, and professional development of team members.
**Required Skills:**
- Proven people‑management and team‑leadership experience.
- Strong expertise in software engineering best practices and Agile methodologies (Scrum/Kanban).
- Domain knowledge of Policy Administration Systems in General Insurance (SME Commercial, Insurer/Broker/MGA).
- Technical proficiency: .NET, C#, HTML5, CSS, XML, Windows, IIS, SQL Server.
- Experience with JavaScript/TypeScript and frameworks such as React, Angular, AJAX.
- Deep understanding of server‑side scalability, performance, and reliability.
- Source control mastery (Git/GitHub) and CI/CD tools (GitHub Actions, Harness, SonarQube, JFrog Artifactory, Jenkins).
- Automated testing experience (e.g., Mabl, X‑Ray).
- Excellent interpersonal and communication skills; ability to translate technical concepts for non‑technical audiences.
- T‑shaped skill set: deep expertise in a primary technology stack and broad awareness of related technologies.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Agile certification preferred (e.g., Certified Scrum Master, SAFe Agilist).
- Relevant technical certifications (e.g., Microsoft Certified: Azure Developer, .NET) are a plus.
Colchester, United kingdom
On site
07-03-2026