Software Engineer

Simpro Group
Leeds, 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
Intermediate

Job location

Leeds, United Kingdom

Tech stack

Clean Code Principles
JavaScript
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Software Debugging
Programming Tools
Python
Scrum
Software Engineering
Technical Debt
Information Technology
Programming Languages

Job description

  • Design, develop, test and maintain features across Simpro Group products, ensuring high-quality, scalable, and maintainable code.
  • Participate in peer code reviews, offering constructive feedback and helping maintain high standards for performance, security and reliability.
  • Investigate and resolve complex technical issues, defects and performance bottlenecks across our platform.
  • Work closely with engineers, product managers and designers in an Agile environment, contributing to sprint planning, stand-ups, and retrospectives to ensure smooth delivery.
  • Create and maintain clear technical documentation and proactively suggest improvements to engineering processes, tools, and technical debt management.
  • Share knowledge with your peers and help mentor junior engineers as they grow within the team.

Requirements

  • 3 - 5 years of software development experience or a relevant technical qualification (Bootcamp, Degree, etc.).
  • Demonstrable proficiency in at least one major programming language such as Python, C#, or JavaScript.
  • Experience working with modern development tools and practice. Strong problem-solving and debugging skills.
  • Ability to work independently while collaborating effectively with a team.
  • Excellent communication skills.
  • Experience working in a Cloud or SaaS environment
  • A degree in Computer Science, Software Engineering, or a related field.
  • You're a proactive team player who listens, shares ideas openly and celebrates team success.
  • You enjoy learning, improving and helping others grow.
  • You're motivated by building high-quality software that makes a real impact.

Benefits & conditions

  • A generous annual leave entitlement plus a personal leave entitlement
  • Private Health Insurance
  • Employee Assistance Programme (24/7 confidential support on relationships, bereavement, finances)
  • Life Insurance
  • Company pension scheme, with an uncapped 5% employer contribution
  • Generous Parental Leave Program
  • Paid Volunteer Leave Days
  • Public Holiday Exchange Scheme
  • Talent Referral Programme - get rewarded for referring a friend to join our team!
  • Cyclescheme, a salary sacrifice to treat yourself to a bike & equipment
  • Home & Tech Scheme, a salary sacrifice to treat yourself to some new tech
  • A discounts and cash back scheme
  • Casual dress and relaxed office environment
  • Opportunities for career progression and development
  • Diverse training & internal networking opportunities across all of our product lines
  • Service recognition awards
  • Click here to find out more about working at Simpro Group!

About the company

We're looking for a Software Engineer to join our growing engineering team at Simpro Group. In this role, you'll play a key part in designing, building and delivering high-quality features that power the products used by thousands of customers around the world. If you enjoy solving complex technical problems, collaborating with talented engineers and working in a fast-moving SaaS environment, we'd love to hear from you.

Apply for this position