Software Engineer

apartmentNatWest Group placeEdinburgh calendar_month 
Join us as a Software Engineer
  • This is an opportunity for a technically minded individual to join us as a Software Engineer
  • You’ll be designing, producing, testing and implementing DevOps engineering solutions that support CI/CD capability across our software engineering community
  • Hone your existing software engineering skills and advance your career in this critical role whilst making an impact to improve the software engineering experience for our engineers

What you'll do

Working in a permanent feature team, you’ll be developing capability of the associated CI/CD platforms across the disciplines of development, applications, data and infrastructure. You’ll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.

You’ll also be:

  • Applying Agile methods to the development of solutions on the backlog
  • Producing resilient and long-lived solutions and acting flexibly to cope with future needs
  • Delivering intentional CI/CD patterns and formulating template design through innovative ideas, experimentation and prototyping
  • Designing and developing solutions with a focus on the automation of build, test and deployment activities, using executable patterns and templates

The skills you'll need

We’re looking for someone with experience in software engineering platform CI/CD design and implementation, including being able to produce reusable CI/CD patterns and templates to solve complex problems. You’ll also need to be capable of complex requirements analysis capture and validation against business and systems requirements.

You'll have experience of DevOps best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance along with development experience in at least one mainstream programming language.

Additionally, you’ll demonstrate:

  • DevOps experience using SCM with CI/CD tools such as Gitlab, Terraform, Ansible or Helm
  • Experience of using a development platform such as Gitlab to build reusable enterprise ready CI/CD solutions
  • Sound collaboration skills with the ability to work with teams to produce pragmatic solutions that work for the business
  • Experience of information security policies and practices within the financial sector
business_centerHigh salary

Senior Software Engineer

apartmentBest BuyplaceEdinburgh
As a Senior Software Engineer, you will work as part of a Product Engineering team. At Best Buy Health, we strive to deliver end-end customer and patient outcomes vs. narrow features. They take care to evaluate where they can further the long-term...
electric_boltImmediate start

Senior Embedded Software Engineer

apartmentRise Technical Recruitment LtdplaceLinlithgow, 16 mi from Edinburgh
Senior Embedded Software Engineer Linlithgow (Hybrid - 2 days per week in office) Very Competitive Salary+ 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance...
apartmentAmazonplaceEdinburgh
and our extensive e-Commerce experience. What do you get? The most exciting Recommendations/Personalization position in the industry. The Edinburgh-based Personalization team at Amazon is seeking a software development engineer passionate about enhancing...