Senior Software Engineer
Low Carbon Contracts Company
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 70KJob location
Charing Cross, United Kingdom
Tech stack
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Azure
Cloud Computing
Software Quality
Code Review
Continuous Integration
Database Schema
DevOps
Django
Python
Node.js
Query Optimization
Software Systems
TypeScript
React
Information Technology
Celery
Terraform
Job description
- 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, contributing to architectural decisions
- Undertake complex coding tasks and 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 and lead the delivery of features from the roadmap
- Solve ambiguous problems with scalable solutions
Technologies:
- AWS
- Azure
- CI/CD
- Cloud
- Celery
- DevOps
- Django
- GCP
- Support
- JavaScript
- Python
- React
- Terraform
- TypeScript
- Web
- NodeJS, We are the Low Carbon Contracts Company (LCCC), dedicated to helping decarbonize electricity generation and making it more affordable for the future. Our digital platform supports critical applications in assisting the UK to achieve its Net Zero target by 2050. We offer a full range of benefits, including an annual performance-based bonus, 25 days of leave plus bank holidays, up to 8% pension contribution, and professional development support. Join our Settlement Systems team in London, Canary Wharf, where we value flexibility and teamwork.
Requirements
- Strong expertise in Python web development frameworks (e.g., Django)
- Proficiency in JavaScript/TypeScript
- Experience working in cloud environments such as AWS, Azure, or GCP
- Skilled in applying software technical design principles for scalable and secure solutions
- Bachelors or Masters degree in Computer Science, Engineering, or equivalent experience
- Experience with CI/CD tools and practices
- Strong problem-solving and communication skills
- Adaptability and willingness to learn (e.g., Agile)
- Technical leadership experience (mentoring, best-practice guidance)
- Desirable: Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery)
- Desirable: Experience with database schema design and query optimization