Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Birmingham (West Midlands)
Low Carbon Contracts Company
Software engineer
€70,000 a year
Posted: 30 March
Offer description

Software Engineer

Department: Tech Hub

Employment Type: Full Time

Location: Birmingham, England, United Kingdom


Description

Contract type: Permanent

Hours: 37.5 / week

Salary: circa £70,000 depending on experience

Location: Birmingham city centre

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.

Role Summary: We’re looking for a Mid‑Level Software Engineer to join our delivery team, contributing to critical digital systems that support LCCC’s mission to help the UK achieve Net Zero by 2050. Our digital platform underpins a wide range of applications including workflow automation, forecasting engines, calculation services, contract and task management, analytics dashboards and data portals.

As a mid‑level engineer, you will play a key part in implementing high‑quality software, collaborating with Senior Engineers, Product, QA, DevOps, UX/UI, Principal Engineer and Architects. The role centres on solid engineering execution, problem‑solving, collaboration, and developing deeper technical capability, with increasing autonomy over time.


Key Responsibilities

* Coding & Development
o Write, test and maintain high‑quality, secure and reliable code.
o Implement features aligned to engineering standards and architectural direction.
o Contribute to automated testing and continuous improvement of the codebase.
o Deliver assigned tasks reliably and consistently, working toward greater autonomy.
* System Design & Architecture
o Contribute to feature‑level design discussions and solution proposals.
o Apply system design principles under guidance from senior engineers, principal engineer and architects.
o Help ensure solutions are maintainable, scalable and aligned with platform architecture.
o Consider stakeholder needs—primarily technical teams—when shaping implementation details.
* Code Review & Quality
o Participate in peer code reviews, providing constructive feedback.
o Apply coding standards, design patterns and best practices during implementation.
o Help raise quality through improved maintainability, readability and performance.
* Technical Leadership
o Follow technical guidance from senior engineers and technical leads.
o Contribute ideas, highlight risks, and engage actively in technical discussions.
o Demonstrate ownership of implementation‑level decisions and their impact on the product.
* Project Execution
o Deliver work items from design through development, testing and deployment in a timely manner.
o Provide accurate estimates and communicate progress or blockers early.
o Troubleshoot issues in development, integration and production environments.
o Ensure implementation contributes to the wider business and project outcomes.
* Mentorship & Development
o Learn from team members, pair with seniors and adopt modern engineering practices.
o Seek feedback proactively to accelerate technical growth.
o Share learnings and insights informally to support teammates.
* Collaboration & Communication
o Work closely with Product, QA, DevOps, UI/UX, Principal Engineer and Architecture partners to deliver shared goals.
o Communicate design considerations, progress and technical trade‑offs clearly.
o Build trust by being reliable, transparent and supportive.
o Surface technical or delivery risks at the earliest opportunity to maintain sprint and release health.
* Problem Solving
o Solve well‑defined problems with structured, thoughtful approaches.
o Break down task components and communicate ambiguity when needed.
o Contribute to improving system reliability and performance with pragmatic solutions.
o Understand how problem‑solving supports overall team and business priorities.


Skills Knowledge and Expertise

Essential

* Hands‑on experience in Python and web‑development framework (e.g., Django) and 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.

Desirable

* Exposure to frameworks such as React, Node.js, Terraform, Celery or containerisation.
* Understanding of database schema design and query optimisation.
* Familiarity with infrastructure‑as‑code, cloud‑native services or distributed systems.


Core Values and Behaviours


Better Together

* Collaborates effectively within the delivery team and across functions.
* Contributes to a supportive and constructive engineering culture.


Powered by Curiosity

* Actively seeks opportunities to learn, improve and modernise systems.
* Shows interest in understanding system behaviours, product context and new technologies.


Own Every Outcome

* Takes ownership of implementation‑level work, ensuring it is reliable, maintainable, resilient, scalable and production‑ready.
* Proactively identifies issues and supports their resolution.


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 £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
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Birmingham (West Midlands)
Permanent
Low Carbon Contracts Company
Software engineer
£85,000 a year
Similar job
Senior software engineer
Birmingham (West Midlands)
Low Carbon Contracts Company
Software engineer
£85,000 a year
Similar job
Algorithm software engineer (c#) - perm - coventry
Coventry
INFUSED SOLUTIONS LIMITED
Software engineer
See more jobs
Similar jobs
It jobs in Birmingham (West Midlands)
jobs Birmingham (West Midlands)
jobs West Midlands
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Birmingham (West Midlands) > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save