Senior Software Engineer (2 vacancies)

Low Carbon Contracts Company

Birmingham

On-site

GBP 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual performance based bonus up to 10%
25 days annual leave plus eight bank holidays
Up to 8% pension contribution
Financial support and time off for relevant study
Employee referral scheme
Enhanced maternity and shared parental leave
Free employee assistance services
Three paid volunteering days
Season ticket loan and cycle to work schemes
Discounts at selected retailers

Job summary

A sustainability-focused organization in Birmingham is seeking a Senior Software Engineer to join their team. The candidate will design, develop, and maintain software solutions to aid the UK in achieving Net Zero by 2050. Responsibilities include collaborating with teams, mentoring junior engineers, and ensuring code quality. Ideal candidates have strong Python and JavaScript skills, cloud experience, and a Bachelor's or Master's degree. This full-time role offers competitive compensation and various employee benefits.

Qualifications

  • Strong expertise in Python web development frameworks such as Django.
  • Experience working in cloud environments like AWS, Azure, or GCP.
  • Ability to lead and mentor junior engineers.

Responsibilities

  • Design, develop, and maintain scalable and reliable software solutions.
  • Collaborate with cross-functional teams to deliver high-quality features.
  • Mentor and support junior and mid-level engineers.

Skills

Python web development frameworks (Django)
JavaScript/TypeScript
AWS/Azure/GCP
CI/CD tools
Problem solving
Communication skills
Technical leadership
Agile methodology

Education

Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience

Tools

Modern frameworks (React, Node.js)
Database design and query optimisation

Job description

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Senior Software Engineer

Department: Tech Hub

Employment Type: Full Time

Location: Birmingham, England, United Kingdom

Compensation: circa GBP 70,000

Role Summary

Contract type: Permanent
Hours: 37.5/week

Salary: circa GBP 70,000 depending on experience

Location: London, Canary Wharf

WFH policy: Employees are required to attend the office 2 days/week

Flexible working: Variety of flexible work patterns subject to line manager discretion e.g. Compressed 9‑day fortnight.

Reports to: Software Engineering Manager

Deadline Note: We reserve the right to close the advert before the advertised deadline if there are a high volume of applications.

We're looking for a Senior Software Engineer to join our delivery team, part of a broader engineering space that delivers critical systems to help the UK achieve Net Zero by 2050. Our digital platform underpins multiple applications, including contract management, task management, automate workflows, automate repetitive tasks, standardise templates, settlement tools, forecasting engines, calculation services, analytics, dashboards and data portals that enable the business to meet this ambitious goal.

As a technical leader, you will collaborate with the Principal Software Engineer & Architect to define system, mentor team members, and champion engineering best practices, while remaining actively involved in hands‑on development. Although this role does not include direct line management, it requires strong technical leadership and the ability to guide the team through complex challenges.

Key Responsibilities
  • Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects.
  • Collaborate with cross‑functional teams, including Product, QA, and DevOps, to deliver high‑quality features.
  • Lead code reviews and technical discussions, and contribute to architectural decisions.
  • Lead complex coding tasks; ensure code quality.
  • Identify and resolve performance and scalability issues.
  • Write clean, maintainable, and well‑documented code.
  • Mentor and support junior and mid‑level engineers.
  • Stay current with emerging technologies and industry trends.
  • Estimate work; lead delivery of features from the roadmap.
  • Solve ambiguous problems with scalable solutions.
Skills Knowledge and Expertise
Essential
  • Strong expertise in Python web development frameworks (e.g., Django) and JavaScript/TypeScript, with experience working in cloud environments such as AWS, Azure, or GCP.
  • Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud‑based architectures.
  • Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience.
  • Experience with CI/CD tools and practices.
  • Strong problem‑solving & communication skills.
  • Adaptability/willingness to learn (e.g., Agile).
  • Technical leadership (mentoring, best‑practice guidance).
  • Better Together
    • Works as a technical leader within the delivery team, actively collaborating with Managers, Principal Engineer, QA, DevOps and Architects to shape robust, scalable solutions.
    • Shares knowledge consistently through code reviews, architectural discussions, documentation and mentoring, raising overall engineering standards.
    • Communicates clearly and respectfully, constructively handling technical disagreement while maintaining trust and alignment across teams.
  • Powered by Curiosity
    • Demonstrates curiosity about the problem domain, system behaviour and emerging technologies, using learning to continuously improve platform capability and reliability.
    • Proactively identifies opportunities to simplify, optimise or modernise systems, balancing innovation with pragmatism and delivery needs.
  • Own Every Outcome
    • Takes end‑to‑end ownership of technical solutions, from design and implementation through to production readiness, performance and support.
    • Holds themselves accountable for code quality, scalability and reliability, addressing issues proactively rather than reacting to failures.
Desirable
  • Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery).
  • Experience with database schema design and query optimisation.
Employee Benefits

As if contributing to and supporting work that makes life better for millions wasn't rewarding enough, we offer a full range of benefits too. Key benefits that may be available depending on the role include:

  • Annual performance based bonus, up to 10%.
  • 25 days annual leave, plus eight bank holidays.
  • Up to 8% pension contribution.
  • Financial support and time off for study relevant to your role, plus a professional membership subscription.
  • Employee referral scheme (up to GBP 1500), and colleague recognition scheme.
  • Family friendly policies, including enhanced maternity leave and shared parental leave.
  • Free, confidential employee assistance, including financial management, family care, mental health, and on‑call GP service.
  • Three paid volunteering days a year.
  • Season ticket loan and cycle to work schemes.
  • Family savings on days out and English Heritage, gym discounts, cash back and discounts at selected retailers.
  • Employee resource groups.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Low Carbon Contracts Company • Park Central

On-site
GBP 84,000
Annual bonus
Pension scheme
25 days leave
Senior Software Engineer
Senior Software Engineer

Low Carbon Contracts Company • Greater London

Hybrid
GBP 70,000
Annual performance based bonus, up to 10%
25 days annual leave, plus eight bank holidays
Up to 8% pension contribution
+4
Senior Software Developer - DV
Senior Software Developer - DV

NPAworldwide • West of England

Hybrid
GBP 50,000 - 70,000
Hybrid working
Flexitime
Learning budget
+3
Senior Fullstack Software Engineer
Senior Fullstack Software Engineer

TPXimpact Ltd • United Kingdom

Hybrid
GBP 50,000 - 80,000
30 days holiday + bank holidays
2 volunteer days
6 months Maternity Leave
+4
Senior Software Engineer
Senior Software Engineer

Secureconsult • United Kingdom

Hybrid
GBP 60,000 - 80,000
Competitive salary
Annual performance-related bonus
Flexible working options
+2
Senior Java Software Engineer
Senior Java Software Engineer

NPAworldwide • Cheltenham

Hybrid
GBP 70,000 - 85,000
Hybrid working
Flexible 37.5-hour week
External training (5 days)
+7
Senior Software Engineer
Senior Software Engineer

Harnham • Greater London

Hybrid
GBP 60,000 - 75,000
Flexible working
Wellbeing allowance
Enhanced parental pay
+2
Senior Software Engineer
Senior Software Engineer

Elevate Technology Group • Greater London

Hybrid
GBP 70,000 - 75,000
Hybrid / Flexible Working
Company Bonus
Generous Pension
Senior Software Engineer
Senior Software Engineer

Capital One • Nottingham

Hybrid
GBP 60,000 - 90,000
Pension scheme
Bonus
Private medical insurance
+3
Principal Java Engineer
Principal Java Engineer

NPAworldwide • Manchester

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5 hrs
Hybrid working
Learning budget
+6