Software Engineer - Remote Working
Role details
Job location
Tech stack
Job description
Design and deliver modern in-house applications to replace legacy systems, while researching new technologies and championing strong engineering practices.
Collaborate across the business to drive adoption, improve systems, and support existing platforms during the transition to modern solutions.
Software Engineer Responsibilities
- Maintain and support existing business systems while their modern replacements are developed
- Design, build, and ship modern in-house applications that replace ageing systems and make a tangible difference to the business
- Research, evaluate, and prototype new technologies then make the case for the ones worth adopting
- Champion good engineering practices: code review, testing, documentation, and continuous improvement
- Proactively identify technical debt and opportunities for improvement, and act on them
- Work closely with colleagues across the business to understand their needs, provide training on new systems, and ensure smooth adoption
- Stay current with industry trends and bring fresh thinking to the teams modernisation efforts
Requirements
- At least 5 years relevant commercial experience
- Have extensive experience across the following development areas:
- .NET C#
- Modern web technologies
- SQL Databases
- Experience with the following technologies is desirable
- Python
- Terraform / Infrastructure as code
- Cloud Platforms (Azure, AWS, GCP)
- Be a logical thinker and problem solver.
- Have excellent organisational skills.
- Be highly numerate and able to manipulate raw data.
- Any knowledge of Autoline (Dealer Management System) would be an advantage, as would any other experience of working in the Motor Industry.
Ready to Make Your Move?
We are passionate about creating a diverse and inclusive place to work, with a commitment to equality and fairness at the heart of our values and everyday practices and policies. We aim to recruit, nurture and retain a diverse workforce that reflect the diversity of our customer base.
Benefits & conditions
- Remote working
- Flexible Monday to Friday shift patter
- Competitive salary
- Opportunity to grow working alongside a highly experienced team
- 25 days holiday + bank holidays
- Employee Car Scheme
- Life assurance 1 x basic salary
- Scottish Widows salary sacrifice pension scheme
- Access to our exclusive Benefits Hub discounts on big brands
- Employee Assistance Programme
- Long Service Awards to celebrate your milestones