Senior Software Development Engineer

The Clear
Marple, United Kingdom
4 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
£ 59K

Job location

Remote
Marple, United Kingdom

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Software Design Patterns
DevOps
Distributed Systems
Python
NoSQL
Scrum
Software Architecture
Software Engineering
Software Systems
Systems Architecture
GIT
Kubernetes
REST
Docker
Microservices

Job description

We are looking to appoint an experienced Senior Software Development Engineer to join our established engineering team in Stockport. This is a senior-level position focused on the design, development and optimisation of scalable software systems that support core business operations and customer-facing applications.

You will take ownership of complex technical projects, contribute to architectural direction and ensure engineering standards are consistently upheld. Working closely with cross-functional teams including Product, QA and DevOps, you will play a critical role in delivering robust, secure and maintainable solutions.

This opportunity is suited to a technically strong and commercially aware engineer who enjoys solving complex problems and driving continuous improvement.

Key Responsibilities

  • Design and develop high-quality software solutions across the full development lifecycle
  • Lead on system architecture and technical design decisions
  • Write clean, efficient and testable code in line with best practice
  • Conduct code reviews and provide mentorship to other developers
  • Improve system performance, scalability and security
  • Collaborate with DevOps to support CI/CD pipelines and cloud infrastructure
  • Participate in Agile ceremonies including sprint planning and retrospectives
  • Produce and maintain clear technical documentation
  • Evaluate new technologies and recommend improvements where appropriate

Requirements

Do you have experience in Test automation?, * 5+ years' experience in software development

  • Strong experience with at least one object-oriented programming language (e.g. C#, Java, Python)
  • Solid understanding of software architecture and design patterns
  • Experience building RESTful APIs and working within microservices architectures
  • Strong knowledge of relational databases and/or NoSQL technologies
  • Experience with cloud environments such as AWS or Azure
  • Proficient with Git and collaborative development workflows
  • Experience working in Agile development environments

Desirable Skills

  • Experience with containerisation tools such as Docker and Kubernetes
  • Knowledge of automated testing frameworks and continuous integration
  • Experience developing high-availability or enterprise-grade systems
  • Exposure to event-driven or distributed architectures

Benefits & conditions

  • Competitive salary package
  • Hybrid working options
  • Company pension scheme
  • Generous annual leave allowance
  • Ongoing professional development and training support
  • Clear career progression opportunities

Why Join Us?

Based in Stockport, this role offers the opportunity to join a forward-thinking organisation where engineering quality and innovation are highly valued. You will have genuine influence over technical decisions and the chance to work on impactful, business-critical systems.

We welcome applications from experienced software engineers looking to take the next step in their career within a collaborative and growth-focused environment.

Job Types: Full-time, Permanent

Pay: £56,000.00-£59,000.00 per year

Apply for this position