Start Date: ASAP – 6 months (possible extension)
Rate: £480 per day (Outside IR35)
Hours: 37 per week
Location: Edinburgh (Hybrid – as per business needs)
Basic Disclosure Required (£25 cost if successful)
We are looking for an experienced Developer to play a key role in evolving and maintaining critical registers, developing digital solutions, and simplifying system architecture. You'll collaborate with cross-functional teams, drive software excellence, and ensure high-performance solutions within an Agile environment.
Key Responsibilities:
* Develop and maintain key registers: RCI, RCIL, RoI, RoJ, RoD, and RoCABL.
* Design and integrate Digital Extracts within the Register of Deeds (RoD).
* Contribute to the design and implementation of an internal case management system.
* Simplify architecture for improved maintainability and reduced complexity.
* Develop and support other registers in alignment with product and architecture roadmaps.
* Implement high-quality, maintainable software solutions with sustainable practices.
* Participate in team events, leading where required and continuously improving processes.
* Troubleshoot and resolve development and production issues across multiple environments.
* Engage with the wider communities to share best practices.
* Coach and mentor team members to enhance development skills.
* Ensure high-quality standards through unit testing, accessibility, security, and performance.
* Use collaborative development practices (e.g., Pair Programming, Mob Programming, Code Reviews).
* Support disaster recovery assurance, ensuring minimal downtime (Recovery Time Objective: 2hrs, Recovery Point Objective: zero).
Essential Skills & Experience:
Significant commercial experience with:
* AWS (including CDK, Serverless (Lambda), S3, API Gateway, CloudFormation, AWS RDS for Postgres).
* Typescript (or modern JavaScript) & Node.js.
* ReactJS and/or NextJS.
* Java & SpringBoot.
Demonstrable experience in:
* Developing high-quality software in a collaborative environment.
* Engaging with stakeholders to deliver business value.
* Service-based and serverless architecture.
* Agile methodologies (Scrum, Kanban).
* Cloud monitoring, telemetry, and intelligence tools.
* XP engineering techniques (Pair Programming, Test-Driven Development).
* Defining infrastructure-as-code.
Make an impact in shaping digital solutions - apply today!