Software Engineer

Jobtailor

Birmingham

On-site

GBP 65,000 - 90,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobtailor in the United Kingdom is seeking an experienced software engineer to write, test and maintain high-quality code in Django and Python. You will implement features aligned to engineering standards and participate in automated testing and design discussions.

You will work with AWS/Azure/GCP, React and Node.js, contributing to CI/CD pipelines and system design under guidance from senior engineers. This role is ideal for collaborative cross-functional teams and ongoing learning.

Qualifications

  • Proficient in Python and Django for web development.
  • Strong knowledge of CI/CD practices and automated testing.
  • Experience with JavaScript/TypeScript in cloud environments.
  • Familiarity with React, Node.js and containerisation concepts.
  • Understanding of database design and performance considerations.
  • Degree in CS/Engineering or equivalent experience.

Responsibilities

  • Write, test and maintain high-quality, secure and reliable code
  • Implement features aligned to engineering standards and architectural direction
  • Contribute to automated testing and continuous improvement of the codebase
  • Contribute to feature-level design discussions and solution proposals
  • Apply system design principles under guidance from senior engineers and architects
  • Participate in peer code reviews and apply coding standards and best practices
  • Deliver work items from design through development, testing and deployment
  • Provide estimates and communicate progress or blockers
  • Troubleshoot issues in development, integration and production environments
  • Work with Product, QA, DevOps, UI/UX and Architecture partners
  • Communicate design considerations and technical trade-offs
  • Learn from team members and share learnings with teammates

Skills

Python programming
Django framework
CI/CD pipelines
JavaScript/TypeScript
Cloud environments
Analytical problem-solving
Cross-functional teamwork
Willingness to learn

Education

Degree in Computer Science or Engineering

Tools

AWS
Azure
GCP
React
Node.js
Terraform
Celery
Containerisation
Infrastructure-as-Code
Cloud-Native Services

Job description

  • Write, test and maintain high-quality, secure and reliable code
  • Implement features aligned to engineering standards and architectural direction
  • Contribute to automated testing and continuous improvement of the codebase
  • Contribute to feature-level design discussions and solution proposals
  • Apply system design principles under guidance from senior engineers, principal engineers and architects
  • Participate in peer code reviews and apply coding standards, design patterns and best practices
  • Deliver work items from design through development, testing and deployment
  • Provide estimates and communicate progress or blockers
  • Troubleshoot issues in development, integration and production environments
  • Follow technical guidance and contribute ideas, risk identification and technical discussions
  • Work with Product, QA, DevOps, UI/UX, Principal Engineer and Architecture partners
  • Communicate design considerations, progress and technical trade-offs
  • Solve well-defined problems and contribute to system reliability and performance
  • Learn from team members, pair with senior engineers and share learnings with teammates
Requirements
  • Hands-on experience in Python and a web-development framework such as Django
  • Experience with JavaScript/TypeScript, ideally in cloud environments such as AWS, Azure or GCP
  • Strong understanding of core software engineering principles
  • Experience with CI/CD pipelines, automated testing and version control
  • Strong analytical and problem-solving skills
  • Ability to work effectively in a cross-functional team
  • Willingness to learn new tools, technologies and domain knowledge
  • Degree in Computer Science, Engineering or equivalent professional experience
  • Exposure to React, Node.js, Terraform, Celery or containerisation (desirable)
  • Understanding of database schema design and query optimisation (desirable)
  • Familiarity with infrastructure-as-code, cloud-native services or distributed systems (desirable)
Core Competencies

Demonstrates expertise in Python and Django for web development, along with strong analytical and problem-solving skills. Proficient in CI/CD pipelines, automated testing, and collaboration within cross-functional teams.

Highest-signal resume keywords
  • Python Programming
  • Django Framework
  • CI/CD Pipelines
  • JavaScript/TypeScript
  • Cloud Environments
Hard Skills
  • Python
  • Django
  • JavaScript
  • TypeScript
  • CI/CD
  • Automated Testing
  • Version Control
  • Database Schema Design
  • Query Optimisation
  • System Design Principles
Soft Skills
  • Analytical Skills
  • Problem-Solving
  • Effective Communication
  • Team Collaboration
  • Willingness to Learn
Industry Keywords
  • Software Engineering Principles
  • Cross-Functional Team
  • Technical Guidance
  • Design Patterns
  • Best Practices
Tools & Technologies
  • AWS
  • Azure
  • GCP
  • React
  • Node.js
  • Terraform
  • Celery
  • Containerisation
  • Infrastructure-as-Code
  • Cloud-Native Services
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level Fullstack Engineer – TypeScript, Python, AWS
Mid-Level Fullstack Engineer – TypeScript, Python, AWS

Jobtailor • Belfast City District

On-site
GBP 65,000 - 90,000
Software Engineer, Graduate
Software Engineer, Graduate

Jobtailor • Greater London

On-site
GBP 28,000 - 36,000
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Greater London

On-site
GBP 90,000 - 130,000
AWS Cloud Engineer
AWS Cloud Engineer

Jobtailor • Belfast City District

On-site
GBP 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Cheltenham

On-site
GBP 70,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Jobtailor • Northam

On-site
GBP 70,000 - 110,000
Senior Platform Engineer
Senior Platform Engineer

Jobtailor • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Jobtailor • Greater London

On-site
GBP 70,000 - 120,000
Tech Lead
Tech Lead

Jobtailor • Greater London

On-site
GBP 90,000 - 130,000
Technology Lead
Technology Lead

Jobtailor • City of Edinburgh

On-site
GBP 90,000 - 120,000