Software Developer

apartmentPertemps Recruitment Ltd placeEdinburgh calendar_month 
Job: Software Developer
Location: Hybrid - Edinburgh
Contract: 6 months, ASAP start
Hours: 37 hours per week

Rate: £450 per day

Outside IR35

Basic Disclosure Required

Are you an experienced Software Developer looking for your next challenge?

We are seeking a skilled developer to join our client's team for a 6-month contract, working on key financial system upgrades, invoicing service improvements, and procurement and supplier payment solutions. This hybrid role offers flexibility, with a mix of on-site work in Edinburgh and remote working options.

Key Responsibilities:

  • Development and delivery of financial systems upgrade, invoicing service improvements, and procurement/supplier payment improvements.
  • Ongoing development and support of products in line with architecture roadmaps and product evolution.
  • Contribute to continuous discovery and innovation around finance system solutions.
  • Ensure high-quality, maintainable code using collaborative development practices such as pairing and code reviews.
  • Troubleshoot and resolve development and production problems across various environments, from modern AWS stacks to legacy systems.
  • Engage in team collaboration and wider communities of practice to share knowledge and refine processes.
  • Mentor and coach team members, fostering skill development and best practices.
  • Support out of hours production and software patching as required.

Essential Skills/Qualifications:

  • AWS experience including CDK, Serverless (Lambda), S3, API Gateway, CloudFormation, Aurora/Postgres
  • Development languages and frameworks - TypeScript / Node.js, Java / JEE / JakartaEE
  • Oracle and SQL
  • Modern JavaScript UI frameworks (React)
  • Strong HTML/CSS with an awareness of accessibility standards
  • Commercial expertise in delivering high-quality software in cross-functional teams
  • Front and back-end development with modern practices like TDD and CI/CD
  • Developing within Digital First or GDS quality standards
  • Using testing tools for unit and system test automation
  • Service and event-based architectures
  • Cloud monitoring tools such as CloudWatch Dashboards
  • Designing and implementing solutions for software development projects.
  • Creating solutions using human-centred, inclusive design practices.
  • Incremental replacement of enterprise legacy systems.
  • Clear communication of technical concepts to both technical and non-technical audiences.
  • Agile working models and collaborating with development teams to produce high-quality code.
  • Strong understanding of UI pattern libraries and ensuring consistent, accessible interfaces.
  • Mentoring and supporting team members in collaborative development environments.

If you have a strong background in software development with experience across AWS, Node.js, Java, and front-end frameworks, and you're looking to take on an exciting role in a dynamic environment, we'd love to hear from you!

apartmentAmazonplaceEdinburgh
development  •  Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Bachelor's degree in computer science or equivalent  •  Experience with full software development life cycle, including coding...
electric_boltImmediate start

Head of Software Development

apartmentNoirplaceGlasgow, 41 mi from Edinburgh
Head of Software DevelopmentSoftware House – Glasgow/Hybrid Tech stack: Head of Software Development, Director of Engineering, Development Manager, Head of Development, Technical Lead, CTO, .Head of Software Development –...
apartmentRise Technical Recruitment LtdplaceEdinburgh
offering great technical variety, autonomy and flexibility. This company is known for delivering cutting edge software product design services across various markets. In this position, you will be a key member of a dynamic software development team...