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
IntermediateJob 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.