£450 Per day
Outside
Hybrid
Edinburgh
Summary: The role of Software Developer involves working as a full-stack developer to transition legacy document management systems to cloud-native solutions using AWS technologies. The position requires collaboration in developing serverless micro-services and supporting existing systems. Candidates should have strong AWS experience and be able to work effectively with business stakeholders. The contract is for 12 months and is classified as outside IR35.
Key Responsibilities:
- Migrate 2nd series CSR Search Sheet and Minute metadata from legacy databases
- Provide enhanced search capabilities to help find 2nd series Search Sheets and indexes using address, organisation or person name
- Perform data refreshes and support event-driven updates to Search Sheet metadata
- On-board ScotLIS with new API endpoints to help users find and view Search Sheets
- Carry out investigation and discovery work for legacy Archive V2/V3 service migration
- Implement a migration approach for the LR Archive V2/V3 documents and any associated metadata to the new Land Register archive
- Replace legacy pipeline automation with recommended best practice approach, introducing new features such as shift left security checks
- Introduce vended service capabilities for improved backup and restoration to existing Land Register archive and Sasine Archive databases
- Migrate, verify and test individual groups of documents over to the new Land Register archive
Key Skills:
- Enthusiastic about making excellent quality software with other people
- Ability to work with business stakeholders, to understand the context, and to focus on delivering value
- Experience designing and implementing a solution using a service-based and serverless architecture
- Excellent collaboration, communication, and teamwork skills
- Experience working in Agile delivery models - such as Scrum and/or Kanban frameworks
- Experience implementing authentication services via Cognito and IAM
- Significant commercial experience with AWS, Serverless (Lambda), CodePipeline, Typescript and TypeOrm, Java Spring, Python, CDK, React, S3, ElasticSearch/OpenSearch, Aurora Serverless (Postgres), DynamoDB, and testing frameworks such as Cypress/React testing library
- Experience with MongoDB, Oracle databases, OpenShift/Docker, Prisma Cloud data security integration, domain-driven design, human-centred design practices, testing tools and frameworks, and cloud monitoring tools
- Collaborative development experience such as pair-programming or mobbing
Salary (Rate): 450
City: Edinburgh
Country: Scotland
Working Arrangements: Hybrid
IR35 Status: Outside IR35
Seniority Level: Mid-Level
Industry: IT