As a Senior Software Development Engineer at DOCOsoft, you will play a critical role in designing, building, and evolving high-quality software systems that power solutions for the London and Global Insurance Markets. You will operate with a high degree of autonomy, technical authority, and accountability, contributing not only through hands-on development but also through architectural decision-making, technical leadership, and mentorship.
Requirements
- Own the design and implementation of complex features and subsystems, ensuring they meet functional, performance, security, and maintainability requirements.
- Drive technical design and architecture discussions, producing clear, pragmatic designs aligned with system and business goals
- Take accountability for code quality, system reliability, and operational stability, not just individual contributions
- Mentor and support mid-level and junior engineers, providing technical guidance, feedback, and code review leadership
- Identify technical debt, scalability issues, and architectural risks, and proactively propose and deliver improvements
- Collaborate closely with product owners and stakeholders to clarify requirements, challenge ambiguity, and shape solutions
- Lead by example in engineering best practices, including testing strategies, CI/CD usage, documentation, and secure coding
- Contribute to estimation, planning, and prioritisation, bringing realism and technical insight to delivery commitments
- Participate in production support and incident resolution, driving root-cause analysis and long-term fixes
- Influence and improve development processes within an agile/scrum environment
Benefits
- 25 days Annual Leave
- Private pension
- Bonus scheme
- Private health
- Life assurance