Job Description
Requirements Must have: To be successful in this role, you must demonstrate proficiency in programming using object-oriented languages such as Java and Python. You should possess a strong working knowledge of functional and behavioral automated testing techniques, including TDD and BDD. Your experience should include working as a developer on agile software development projects while applying modern standards and practices. You can showcase your experience in developing proof of concept prototypes to inform service design, as well as maintaining and supporting services in production. Additionally, you should have experience integrating systems, understanding users' needs, and familiarity with continuous integration and continuous delivery practices. Responsibilities: As a Senior Software Developer, I deliver and integrate software to form a complete service. I plan and lead development on related sets of stories while understanding the entire system and teaching this knowledge to others. Collaboration with other disciplines is essential to understand what needs to be built. I coach and mentor junior colleagues and maintain the production services I develop. I continuously seek ways to improve system robustness, resilience, and stability. I actively participate in the developer community, collaborating across teams to ensure effective delivery and improve the quality of our software and systems. Furthermore, I identify and implement optimizations to the development process, ensuring software designs align with strategic goals, and I engage in personal development activities to enhance my skills and knowledge. Company: At HM Land Registry (HMLR), we are currently undergoing a major transformation program aimed at becoming the world’s leading land registry, focusing on speed, simplicity, and an open approach to data. As part of this initiative, we are forming a new team within our Transformation and Technology directorate to develop and maintain integrations between our corporate services and systems. This team will primarily utilize the MuleSoft Anypoint platform for integrations and will be responsible for designing and developing capability APIs. HMLR offers a salary of £46,058, with a contribution of £13,343 towards your membership in the Civil Service Defined Benefit Pension scheme. We pride ourselves on our unique culture, which emphasizes inclusivity, continuous learning, and flexible working arrangements. We value integrity, innovation, professionalism, and assurance in our services. The role is available as full-time, part-time, or permanent, with expected working hours not exceeding 37 per week. We also provide benefits such as company events, a cycle to work scheme, and work-from-home options. The expected start date for this position is January 2, 2025, in either Plymouth or Croydon.. Location : Armada Way, PL1 1HH Plymouth