SonicJobs Logo
Left arrow iconBack to search

Software Developer

Pertemps Scotland
Posted 8 hours ago, valid for 11 days
Location

Edinburgh, City of Edinburgh EH105BP, Scotland

Salary

£60,000 - £72,000 per annum

info
Contract type

Part Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The job is for a Software Developer position located in a hybrid environment in Edinburgh, offering a 6-month contract with an ASAP start date.
  • The role requires a daily rate of £450 and candidates should possess significant experience in software development, particularly with AWS, Node.js, and Java.
  • Key responsibilities include developing financial system upgrades, improving invoicing services, and supporting procurement and supplier payment solutions.
  • Essential skills include expertise in TypeScript, modern JavaScript frameworks like React, and familiarity with Agile methodologies and collaborative development practices.
  • Candidates should be capable of mentoring team members and communicating technical concepts effectively, ensuring high-quality code delivery.
Job: Software DeveloperLocation: Hybrid - EdinburghContract: 6 months, ASAP startHours: 37 hours per weekRate: £450 per dayOutside IR35Basic Disclosure RequiredAre 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!

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.