Software Engineer
Bigchange Limited
Leeds, United Kingdom
yesterday
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
JavaScript
.NET
Agile Methodologies
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Software Quality
Code Review
Programming Tools
Python
Software Engineering
TypeScript
React
Technical Debt
Information Technology
Programming Languages
Job description
The Software Engineer plays a key role within our Engineering team, contributing to the design, development and delivery of high-quality features across Simpro Group products. Working collaboratively with cross-functional teams, you'll help build scalable, reliable solutions that deliver real value to our customers.
What You'll Do
- Development: Design, develop, test, and maintain features for the Simpro Group products, adhering to established coding standards and best practices.
- Code Quality: Actively participate in peer code reviews, providing constructive feedback to ensure code quality, performance, security and scalability.
- Problem Solving: Investigate and resolve complex technical issues, defects, and performance bottlenecks across various system components.
- Agile Collaboration: Work collaboratively within an Agile development team, participating in all ceremonies to ensure efficient delivery.
- Process Adherence: Create and maintain clear, concise technical documentation for new features and existing systems. Proactively suggest and implement improvements to engineering processes, tools, and technical debt management.
- Mentorship: Begin to mentor and guide engineers, assisting with technical onboarding and sharing knowledge to elevate the team's capabilities.
Requirements
- 3 - 5 years of experience, or a recent relevant technical qualification (e.g., Bootcamp, Degree) with demonstrable proficiency in one major programming language (e.g., Python, C#, JavaScript).
- Cloud / SaaS experience is highly desirable.
- Problem solving skills.
- Proficient in programming languages - C#/.NET, Typescript & React.
- Proactive team player who actively listens, shares opinions openly and celebrates team successes.
- Excellent communication skills.
- Familiarity with modern development tools.
- Ability to work independently, manage time effectively.
- A degree in Computer Science, Software Engineering or a related field is advantageous.
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!