Job type:
Start date:
6 months
Harvey Nash Plc
Published at:
flag_no United Kingdom
Project ID:

This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Developer - Contract - Edinburgh - Outside IR35

Day Rate - £455

Duration - 6 months

Harvey Nash's Client is looking for an experienced developer. The main focus of the work will be the collaborative development of new serverless micro-services using AWS Lambda functions and Typescript/Javascript. However, the initial priority for the team is the stabilisation and upgrade to the latest version of our existing finance system, hence a working knowledge of Shell Scripting languages, such as Bash, and Oracle databases, would be a plus.


  • Development and support of the technical solutions that:
    • A new Invoicing Service to support multiple registers.
    • A new Pre-Payment Service Continued development and support of products in line with the product and architecture roadmaps
  • Demonstrate excellent, sustainable and collaborative software development practice that's focused on delivering highly readable, maintainable and appropriate artefacts.
  • Actively participating in all team events, leading where specialist knowledge in required, and supporting the team to improve their process through inspection and adaptation.
  • Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance, maintainability, deployability, etc..
  • Troubleshoot development and production problems across multiple environments and operating platforms, from the AWS-based modern stack to the multiple strands of ETL and database (Legacy and otherwise) that underpins the service.

Skills & Experience Required

  • AWS including:
    • CDK
    • Serverless (Lambda)
    • S3
    • API Gateway
    • Cloud Formation
    • Aurora/Postgres
  • TypeScript
  • Node JS
  • Modern JavaScript UI frameworks, including React
  • Strong HTML/CSS skills and an awareness of accessibility considerationsDelivering high quality software collaboratively in high-performing, cross-functional development teams.
  • Designing, gaining consensus, and implementing technical solutions for software development projects
  • Developing within Digital First or GDS quality standards
  • Developing solutions using human-centred, research-driven, inclusive design practices
  • Designing and implementing solutions using service and event-based architecturesTo Apply, please submit your most up to date CV.

Desirable Skills & Experience

  • Scripting languages, such as Bash
  • Oracle databases
  • Java and/or Python
  • Kubernetes, especially Openshift
  • MongoDB
  • ElasticSearch