Senior Developer – London 2 days a week/3 days remote | Software Engineering
A growing tech organisation is looking for a Senior Developer to join its Software Engineering team in London. This is a great opportunity for a hands‑on technologist who enjoys solving complex problems, working on large‑scale enterprise systems, and delivering high‑quality software solutions.
In this role, you’ll contribute to technical design, end‑to‑end development, and delivery of enhancements across a suite of core enterprise products. You’ll work closely with architects, project managers, and cross‑functional teams, while also mentoring junior developers and supporting continuous improvement initiatives.
Key Responsibilities
- Understand customer, business, and internal R&D requirements
- Analyse existing system functionality and identify design gaps
- Take part in requirements and design discussions with architects and analysts
- Design and build enhancements and custom modules across a broad enterprise product stack
- Develop new product features for inclusion in the wider platform
- Conduct code reviews, write unit tests, and ensure adherence to development standards
- Work collaboratively within Agile teams, contributing to sprint planning and estimations
- Support bug fixing, performance optimisation, and integration testing
- Provide build and release documentation to DevOps and QA teams
- Support smooth deployment cycles and quality assurance processes
- Report progress, risks, and issues to the Software Engineering Manager
- Mentor junior developers and support technical troubleshooting
- Contribute to technical documentation and best‑practice guidelines
Requirements
- Strong track record in Java‑based software design and development
- Previous experience in senior or technical leadership roles
- Background in high‑transaction or large‑scale enterprise systems (telecoms/billing experience advantageous)
- Java, Spring Boot, J2EE
- RDBMS, SQL, PL/SQL
- Experience with application servers (e.g., JBoss, Oracle AS)
- Git, Maven, Jenkins, debugging tools
- Strong understanding of SDLC and Agile methodologies
- Experience with C/Pro*C on UNIX
- Knowledge of BSS/OSS, Mediation, Billing, or Charging systems
- Familiarity with Cloud‑native and DevOps pipelines
Job Details
- Seniority Level: Mid–Senior
- Employment Type: Full‑time
- Job Function: Information Technology and Design
- Industries: Staffing and Recruiting, Telecommunications, and Information Services
#J-18808-Ljbffr
Contact Detail:
Sentinel Recruiting Team