By Job Sector..

By Location...

view all »
Vacancy Details « back

Developer Jobs

Python Developer London £510.00 to £550.00 per day

As a Senior Python Developer, you will help lead the development of services for one of our Government clients; leveraging the latest commercial and open-source technologies.
This involves designing, developing, documenting and deploying services with a focus on high availability, low latency and scalability.

Your key responsibilities

* Leading software developers to deliver a new GOV.UK web service
* Design, develop, document and deploy new or enhanced features to Front End and Back End services that meet functional/non-functional business requirements
* Actively participate in the team's elaboration and estimation of user stories
* Build frequent, small releases to maintain the team's momentum
* Collaborate closely with other engineers in our cross-functional feature teams; ensuring that others can cover for you, and that you can cover for them
* Build, optimise and operate our Continuous Deployment pipelines
* Maintain operational responsibility for the services that your team owns

Your skills and experience

The successful candidate will have a Bachelor's degree or greater in Computer Science or a related field. An equivalent of at least 5 years of working experience in a full stack developer capacity is also acceptable for this position.

You will have demonstrated the following competencies to the proficiency level appropriate to the seniority of the role (as provided in the proficiency levels table on the next page):

* Leading software developers to deliver high quality software and services
* Developing user-friendly, data-rich applications using open source technologies, particularly Python
* Delivering frequent, small enhancements aligned to evolving user needs
* Developing microservices and RESTful APIs
* Experience in message queueing systems, such as RabbitMQ or Kafka
* Experience in containerisation technologies, such as Docker
* Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews
* Working in Agile development and/or DevOps teams
* Using GitHub/GitLab for source control
* Test Driven Development with tools and frameworks

If you are interested in this opportunity, please apply now with your updated CV in word format.