Developer

Developer

Posted 2 weeks ago by Harvey Nash

£484 Per day
Outside
Onsite
Edinburgh
p>Developer Outside IR35 contract

Day rate: up to 484/day

Harvey Nash are recruiting for a Developer for a public sector client. This role will be hybrid-working, with a weekly requirement to be on-site in either Glasgow or Edinburgh. The rate for this role is up to 484/day, outside IR35. Role will require candidates hold the Right to Work in the UK and a valid Disclosure Scotland certificate.

This role will be focused on development of new serverless micro-services using AWS Lambda functions and Typescript/JavaScript.

Key duties include:

  • Development, testing, and delivery of:
    • Prepayment service
    • Invoicing service improvements
    • Procurement and supplier payments improvements
  • Continued development and support of Supporting domain products in line with the product and architecture roadmaps.
  • Ensure high quality of developed solutions through development and maintenance of unit tests with appropriate code coverage and code analysis using code quality tools.
  • 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.
  • UID management solution
  • Prepare and advise on Efin Upgrade

Essential experience:

  • 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 considerations
  • Front and back-end development
  • Using testing tools for unit testing, including system test automation frameworks
  • Cloud monitoring, telemetry, intelligence tools and processes, including Cloudwatch Dashboards
  • Incrementally replacing enterprise legacy systems
  • Using CI/CD, Test Driven Development (TDD) and Pair Programming to produce high quality, maintainable code
  • Defining infrastructure as code
  • Using UI pattern libraries to achieve consistent, tested and high-quality interfaces
  • Code quality, monitoring, telemetry and analytics tools

Desirable Skills

  • Working knowledge of:
    • Shell scripting languages, such as Bash
    • Oracle databases
    • Java and/or Python
    • MongoDB
    • ElasticSearch

To apply for this role, please send your CV using the link.