Software Engineer

Bigchange Limited
Reading, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Reading, 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!

Apply for this position