Software Engineer (Sheffield/Leeds)

The Curve
Leeds, UK
3 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Testing (Software) Clean Code Principles PHP (Programming Language) Amazon Web Services Microsoft Azure C++ (Programming Language) Command-Line Interface Databases Continuous Delivery Continuous Integration Data Structures Software Debugging
+15 more
Software Design Patterns Web Development Laravel NoSQL Ruby SQL Databases Google Cloud ReactJS Vue.js Containerization AngularJS Integration Tests Front End Software Development Docker Programming Languages

Job description

About the Role

Responsibilities

  • Collaborate with stakeholders and colleagues
  • Develop solutions that are robust, maintainable and of high quality, including writing clean, efficient code
  • Provide regular demonstrations and presentations of your work to both the internal team and client stakeholders
  • Actively engage in team activities to ensure the quality of deliverables
  • Foster a collaborative and innovative work environment
  • Implement code in accordance with the team’s established processes, standards, and best practices, ensuring consistency, efficiency, and compatibility within the team’s workflow
  • Maintain awareness of industry trends and best practices, staying up to date with emerging technologies
  • Analyse project requirements to devise an effective implementation plan

Experience & Relevant Qualifications

  • Proficiency in two or more programming languages
  • A good understanding of database systems (either SQL or noSQL based)
  • Experience in software testing techniques, including writing unit and integration tests
  • Experience working in web development and at least one modern frontend framework such as React, Vue or Angular
  • Able to debug and troubleshoot bugs and problems using a methodical problem solving approach
  • Able to understand, recognise and apply data structures and design patterns as part of a problem solving process
  • Comfortable working in a command line environment
  • Familiarity with continuous integration and continuous deployment techniques
  • Experience using a major cloud provider such as AWS, Azure or Google Cloud
  • Containerisation experience such as Docker and/or Docker Compose
  • Experience with one or more of:
  • PHP & Laravel
  • Ruby & Rails
  • C / C++
  • Mobile (Native or Cross Platform)

About Us

We care about personal and professional development and offer all of our employees training opportunities via Udemy. We also have an employee wellbeing allowance (so that’s your gym paid for), as well as a quarterly team event to bring us all together.

No two days are the same and we’re always looking out for how we can make a difference in the local community as well as for our clients. Our focus goes beyond just delivering good technology, we’re committed to making a tangible positive impact on people, communities and the planet. With a practical and adaptable approach, we tackle challenges head-on, advocating for solutions that prioritise long-term success and sustainability.

Whether you’re at the start of your career and seeking your first step into the working world or at the top of your game but looking for a new challenge, let’s chat!

Requirements

  • Proficiency in two or more programming languages
  • A good understanding of database systems (either SQL or noSQL based)
  • Experience in software testing techniques, including writing unit and integration tests
  • Experience working in web development and at least one modern frontend framework such as React, Vue or Angular
  • Able to debug and troubleshoot bugs and problems using a methodical problem solving approach
  • Able to understand, recognise and apply data structures and design patterns as part of a problem solving process
  • Comfortable working in a command line environment
  • Familiarity with continuous integration and continuous deployment techniques
  • Experience using a major cloud provider such as AWS, Azure or Google Cloud
  • Containerisation experience such as Docker and/or Docker Compose
  • Experience with one or more of:
  • PHP & Laravel
  • Ruby & Rails
  • C / C++
  • Mobile (Native or Cross Platform)

About the company

We care about personal and professional development and offer all of our employees training opportunities via Udemy. We also have an employee wellbeing allowance (so that’s your gym paid for), as well as a quarterly team event to bring us all together.

No two days are the same and we’re always looking out for how we can make a difference in the local community as well as for our clients. Our focus goes beyond just delivering good technology, we’re committed to making a tangible positive impact on people, communities and the planet. With a practical and adaptable approach, we tackle challenges head-on, advocating for solutions that prioritise long-term success and sustainability.

Whether you’re at the start of your career and seeking your first step into the working world or at the top of your game but looking for a new challenge, let’s chat! #J-18808-Ljbffr

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

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

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all