Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer in Test

Pemberton Tech

Glasgow

Hybrid

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution in Glasgow is seeking a skilled software engineer to provide practical guidance on quality engineering practices. Candidates should have a solid understanding of testing principles, proficiency in a core programming language, and experience with versioning tools and CI/CD concepts. The role supports hybrid working, allowing flexibility between office and home. Ideal candidates will be familiar with cloud platforms like AWS or Azure, and have experience in developing complex web applications using agile methodologies.

Qualifications

  • Solid appreciation of software engineering quality practices.
  • Broad understanding of testing types and tools, IaC, and Containerisation.
  • Proficient in at least one core programming language and one scripting language.

Responsibilities

  • Create guidance on quality engineering practices.
  • Design and develop automated test solutions.
  • Lead development efforts and ensure good software architecture.

Skills

Software engineering quality practices
Testing principles and methodologies
Reusable code/scripts proficiency
Versioning tools (Git Stash)
Cloud technology (AWS, Azure)
Agile development methodologies
DevOps and CI/CD pipeline development

Tools

Docker
Chef
Job description

My Client is one of the world's largest and most respected financial institutions, with 329 years of success, quality, and innovation behind us. We offer careers that provide endless opportunity – helping millions of individuals and businesses thrive and creating financial and digital solutions that the world now takes for granted.

We are currently operating in a hybrid working environment, meaning that many colleagues spend part of their working hours at home and part in the office, depending on the nature of the role they are in. Please discuss the detail of the working pattern options for the role with the hiring manager.

What will you be doing?
  • Creating authoritative practical guidance on contemporary quality engineering practices; underpinned by consumable, codified reference implementations
  • Designing, developing and evergreening robust high–quality functional and non-functional automated test solutions via continuous integration
  • Providing a SWAT engineering capability to accelerate shift-left transformation of quality practices on large or business critical initiatives
  • Designing, provisioning and evergreening robust high–quality functional and non-functional test environments via contemporary infrastructure provisioning techniques
  • Owning the delivery of epics for key features in collaboration with other technical leaders
  • Leading the development effort ensuring good software architecture and patterns are implemented
  • Supporting and encouraging other members of the team to develop against these epics
  • Collaborating with peers and leaders to define a prioritised roadmap and backlog
What we’re looking for:
  • Solid appreciation of what good contemporary software engineering quality practices is and how to implement them; good understanding
  • Should have a solid broad understanding of testing principles, testing types, test tools and methodologies including environment provisioning via IaC (Chef) and Containerisation (Docker)
  • Able to write reusable code/scripts; should be proficient in at least one core language (e.g., Java) and one scripting language (e.g. JS, Python) including debugging issues.
  • Practical experience of versioning tools like Git Stash and Continuous Integration / Continuous Delivery concepts (CI / CD). Also, familiar with the concepts of Pull requests, code reviews.
Skills that will help you in the role:
  • Should be aware of cloud technology platforms e.g. Amazon AWS or Microsoft Azure
  • Experience of developing and testing complex Micro Service, web based applications that reference Knowledge Graph back-end systems
  • Experience of agile development methodologies and should be comfortable in working with a team using the BDD, Sprint/Scrum methodology of agile
  • Good understanding of DevOps and CI/CD pipeline development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.