Job description
Software/Principal Engineer
- A technically minded individual
- You'll be designing, producing, testing and implementing working code, working across the lifecycle of the system
- Hone your existing software engineering skills and advance your career in this critical role
- Developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure.
- Liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.
- 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
Required skills:
- Experience in software design and implementation, including being able to exploit coding languages to solve complex problems.
- Capable of complex requirements analysis capture and validation against and with business and systems requirements.
Additionally, you'll demonstrate:
- Developing software in Java, specifically as a backend developer, using microservice patterns, knowledge of async frameworks such as Project Reactor
- Exceptional collaboration skills with the ability to work across diverse cross functional teams and a drive to deliver solutions to customers
- Delivery of high quality software backed with a passion for testing to ensure that quality
- Running workloads on public cloud and provisioning infrastructure using infrastructure as code
Job Type: Temporary contract
Contract length: 6 months
Salary: £600.00-£650.00 per day
Benefits:
- Casual dress
- Work from home
Schedule:
- Monday to Friday
Ability to commute/relocate:
- London: reliably commute or plan to relocate before starting work (required)
Experience:
- Software development (required)
Work Location: Hybrid remote in London
Reference ID: PSs10224