This is an opportunity for a technically minded individual to join us as a Software Engineer
You’ll be designing, producing, testing and implementing working software, working across the lifecycle of the system
Hone your existing software engineering skills and advance your career in this critical role
What you'll do
Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, 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 software on the backlog
Producing resilient and long-lived software and acting flexibly to cope with future needs
Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping
Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns
The skills you'll need
We’re looking for someone with strong full-stack experience in software design and implementation, who is experienced in using multiple programming languages to solve challenging problems. You’ll need to be capable of understanding complex requirements and developing solutions that meet business needs. Working within continuous delivery, DevOps and Agile practices, you’ll build solutions designed for real-time use and high availability.
You’ll Also Need
Experience in leading the implementation of programming best practices, particularly in the areas of scalability, automation, virtualisation, optimisation, availability, performance, and cost-efficiency
Experience of test-driven development, using automated test frameworks and tooling such as unit testing, mocking and stubbing, and contract testing
Knowledge of cloud-computing platforms, with Amazon Web Services as the preferred environment
Understanding of modern architectural approaches including APIs, microservices, and event streaming
Strong collaboration skills with the ability to work effectively with business teams to deliver pragmatic solutions, and to communicate technical concepts clearly to stakeholders and other team members
ATS Match is available
1) Upload your resume. 2) Open any job and click Check ATS Match to see your fit score.