Senior Cloud Software Engineer

Senior Cloud Software Engineer

  • Location

    London Bridge

  • Sector:

    Technology & Security

  • Job type:


  • Salary:

    £500 - 550 per day

  • Contact:

    Gary Robertson

  • Contact email:


  • Contact phone:


  • Job ref:


  • Published:

    30 days ago

  • Expiry date:


  • Consultant:


Lead a team of ambitious software engineers to design, build and continually improve a platform. Security, data privacy and system resiliancey is a priority; therefore this needs to be integral to the design and architecture. This platform will exist natively in the cloud; therefore, this role also requires someone who has experience in implementing solutions in the cloud, and appreciates the implications of operating in this context e.g. the cost of compute, and when to encrypt data at rest and in transit.


Educated to degree level in Computer Science or equivalent practical experience

An experienced team leader who can engage other engineers at all levels of expertise.

Passionate about building quality software and scaling technology to meet the needs of tomorrow

Skilled in the Java programming language

Comfortable with complex data schemas that exist both internally within a systems and as a data contract between systems

An engineer who has delivered cloud native software on either a major cloud platform or on a comparable on-prem infrastructure.

Experienced in API development and well-defined interfaces governed by standards such as Open API/Swagger or RAML

Familiar with security standards such as SAML, Oauth 2 and Open ID Connect to implement federated single sign on solutions.

A firm believer in the necessity to build in non-functional requirements to ensure enterprise grade quality

Excited about building software that serves a broad range of clients including end users and developers

Passion for modern software development lifecycle practices and concepts including Agile, cloud native, continuous integration & delivery

An advocate of the DevOps culture to ensure that enterprise scale software can be built and maintained.

Always open to learn new technologies to support the current project requirements- Not afraid to experiment with new technologies and discover new ways of doing things

Comfortable streamlining the learning process and failing fast to focus on lessons learnt through experimentation

Passionate about building tools and an ecosystem that you and other developers love to use and build upon

Interested in working with different client development teams to meet their requirements

Continually conducting design and code reviews to ensure quality output from your team

Capable of building and prioritising feature pipelines of work to deliver on an iterative basis