Software Engineer

Consula group ltd
Newcastle-under-Lyme, UK
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£80,000.0 - £110,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Microsoft Azure Cloud Computing Code Review Software Design Patterns Python (Programming Language) Software Engineering Software Systems TypeScript Web Application Frameworks
+4 more
Technical Debt Git Software Version Control Programming Languages

Job description

We are recruiting on behalf of a growing and ambitious technology-driven organisation that is expanding its engineering team. This is an exciting opportunity to join a business at a pivotal stage of its growth, where your work will have a genuine impact and your ideas will be heard.

The successful candidate will be joining a collaborative and talented engineering team, working on meaningful products in a fast-paced but supportive environment. If you are a driven Software Engineer looking for your next challenge within a company that values technical excellence and continuous improvement, we want to hear from you.

What You Will Be Doing

  • Designing, developing, and maintaining scalable, high-quality software solutions
  • Writing clean, efficient, and well-documented code
  • Collaborating with product managers, designers, and fellow engineers to deliver features from concept to production
  • Participating in code reviews and contributing to a culture of technical rigour and continuous improvement
  • Identifying and resolving bugs, performance issues, and technical debt
  • Contributing to architectural decisions and helping to shape the technical direction of the product
  • Staying up to date with emerging technologies and best practices, * Hybrid working with flexibility built in
  • 28 days annual leave including bank holidays
  • The opportunity to join a growing team at an exciting stage of the company’s journey
  • Genuine career progression - this is a business that invests in its engineers and promotes from within
  • Access to ongoing training, development resources, and the latest technologies
  • A collaborative, inclusive culture where engineers are empowered to do their best work

Requirements

  • Proven experience as a Software Engineer in a professional environment
  • Strong proficiency in one or more programming languages (e.g. Python, JavaScript, Java, TypeScript, or similar)
  • Experience with modern frameworks and tools relevant to your stack
  • Solid understanding of software development principles, design patterns, and best practices
  • Experience working with version control systems, particularly Git
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is desirable
  • Strong problem-solving skills and a genuine passion for building great software
  • Excellent communication and collaboration skills within a team environment

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.reed.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all