Entry Level Software Support Engineer - Chiswick – £23,000 (35 hour week) - 1 day a week from home
An exciting opportunity has arisen for a Software Development Support Engineer to join a fast-paced technology team within a leading property company based out of their Chiswick office.
This role is ideal for a recent graduate or someone who has recently completed a relevant technical training program and is looking to launch a career in software development.
About the Role
The successful candidate will join the Development Support Team, working closely with developers, technical architects, and product owners to provide technical support and assist in maintaining a wide range of bespoke internal systems. These systems include CRM platforms and various business-critical applications, primarily built using C#/.NET MVC and backed by a large SQL Server database.
The position offers significant exposure to modern software development practices, with regular two-week release cycles introducing new features, bug fixes, and enhancements. This is a dynamic support role with an emphasis on technical troubleshooting, investigation, and hands-on code review.
About the Team
* The wider development team consists of 10–11 developers.
* The Support Team currently consists of one member and is expanding due to a team change.
* The team sits alongside the developers for easy collaboration and learning opportunities.
* Managed by an experienced team lead who provides hands-on support and mentorship
Key Responsibilities
* Provide front-line technical support for over 1,000 internal users across 60 offices.
* Investigate and resolve support tickets (~300 per week) via phone, video, email, chat, and screen sharing.
* Use Visual Studio to review and debug code.
* Reproduce bugs in a local environment, stepping through code to identify issues.
* Write and execute SQL queries to investigate and fix data-related problems.
* Collaborate daily with developers to escalate and resolve complex technical issues.
* Participate in daily stand-ups and contribute to knowledge-sharing across the team.
* Raise and manage tickets using Jira.
* Engage with stakeholders to understand business requirements and troubleshoot issues effectively.
Ideal Candidate
* Holds a 2:1 degree in a relevant field or has completed a technical training program (with C#/.NET exposure)
* Demonstrates strong problem-solving skills and a keen interest in software development
* Comfortable communicating with users and has a confident, professional phone manner
* Familiarity with SQL is essential; experience with C#, .NET, or basic code reading is highly desirable
* Has a desire to grow into a development role—past team members have successfully progressed into junior developer positions
Working Conditions
* Hours: 9:00 AM – 5:00 PM, Monday to Friday (with a 1-hour lunch break) – 25 hour week in total
* Hybrid model: 1 day per week WFH
* Initial 6-week in-office training and onboarding
* Candidates should ideally live within a 1-hour commute of the office
Interview Process
* Initial interview via Microsoft Teams, including technical questions based on the candidate’s experience.
* Final stage: face-to-face interview with the hiring manager and a senior team member.