Software Engineer

Experis UK

England

On-site

GBP 40,000 - 50,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A tech recruitment firm in the United Kingdom is seeking a skilled Python Developer to design and maintain web applications using Flask. The ideal candidate will have at least 1.5 years of experience in web development, a strong background in AWS, and proficiency in Git and Docker. You will collaborate with teams to translate requirements into technical solutions and ensure code quality through rigorous testing. Flexible working arrangements are available, encouraging co-location in offices as needed.

Qualifications

  • 1.5 years of experience as a Python Developer focusing on web development.
  • Proficiency in MongoDB database design and management.
  • Experience building and consuming RESTful APIs.

Responsibilities

  • Design, develop, and maintain Python-based web applications.
  • Create responsive user interfaces using HTML, CSS, and Bootstrap.
  • Deploy and manage applications on AWS cloud infrastructure.

Skills

Proficiency in Flask framework
Experience with AWS
Understanding of version control systems (Git)
Problem-solving skills
Collaboration abilities

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Docker
Jenkins

Job description

RESPONSIBILITIES
  • Design, develop, and maintain Python-based web applications using the Flask framework.
  • Create responsive and visually appealing user interfaces using HTML, CSS, and Bootstrap.
  • Develop and integrate RESTful services to support seamless communication between frontend and backend systems.
  • Containerise applications using Docker for streamlined deployment and scalability.
  • Deploy and manage applications on AWS cloud infrastructure.
  • Implement continuous integration and continuous deployment (CI/CD) pipelines using Jenkins.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
  • Ensure code quality, performance, and security through rigorous testing and code reviews.
  • Utilise version control systems, particularly Git, for managing the codebase and collaboration.
EXPERIENCE / REQUIREMENTS
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience (1.5 years) as a Python Developer, with a focus on web development.
  • Proficiency in the Flask framework and MongoDB database design and management.
  • Experience building and consuming RESTful APIs.
  • Familiarity with containerisation technologies such as Docker.
  • Hands-on experience with cloud platforms, particularly AWS.
  • Knowledge of CI/CD tools such as Jenkins for automated deployments.
  • Solid understanding of version control systems, particularly Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
ADDITIONAL REQUIREMENTS
  • Occasional UK travel may be required to attend team or customer meetings, events, and training activities.
  • Flexible working arrangements are available; however, there is value placed on teams being co-located in offices. Applicants are encouraged to discuss what may be possible during the application stage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer (Python)
Software Developer (Python)

Netcompany • Leeds

On-site
GBP 45,000 - 65,000
Hybrid working
Private medical via Vitality
Pension contribution
+4
Senior Software Engineer
Senior Software Engineer

DiverseJobsMatter • Leeds

On-site
GBP 70,000 - 100,000
Contributory pension scheme
25 days annual leave
Flexible benefits package
+5
Senior Software Engineer
Senior Software Engineer

Method Resourcing • West of England

On-site
GBP 58,500 - 71,500
Full Stack Developer
Full Stack Developer

DNS Info Ltd • Greater London

On-site
GBP 37,000 - 77,000
Python Developer
Python Developer

Applause IT Recruitment • Nottingham

On-site
GBP 60,000 - 80,000
Senior Python Engineer
Senior Python Engineer

Calibre Global Consulting • Greater London

On-site
GBP 70,000 - 90,000
Full Stack Python Developer
Full Stack Python Developer

Gazelle Global Consulting Limited • Greater London

On-site
GBP 65,000 - 90,000
Flask Python Engineer (REST, Docker, AWS, CI/CD)
Flask Python Engineer (REST, Docker, AWS, CI/CD)

Experis UK • England

Hybrid
GBP 40,000 - 50,000
Senior Software Engineer
Senior Software Engineer

Weekday AI (YC W21) • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer Python / Frontend
Software Engineer Python / Frontend

Adecco • West of England

Hybrid
GBP 50,000 - 70,000