Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with The ONE Group Ltd. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Senior Software Developer
Location: Remote (with a requirement to go into the Cambridge based office once a month)
Job Type: Full-time, Permanent
Salary: £42,000 - £50,000
A growing and mission-driven technology team is seeking a Senior Software Developer. This is a remote role with occasional office days required in the Cambridge area every month.
What You’ll Be Doing:
- Designing, building, and maintaining robust software solutions in an agile development environment.
- Collaborating closely with internal stakeholders to translate requirements into high-quality, maintainable code.
- Participating in sprints, code reviews, pair programming, and technical planning.
- Providing mentoring and guidance to junior developers.
- Supporting and improving our internal platforms and tooling.
- Investigating and resolving bugs and issues, including escalations from technical support teams.
- Contributing to proof-of-concept projects and ongoing R&D initiatives.
Essential Skills & Experience:
- Proficient in C# .NET
- Solid experience with SQL as well as T-SQL and relational databases, including stored procedures and functions
- Comfortable picking up new frameworks, tools, and languages quickly.
- Strong problem-solving abilities.
- Minimum 2 years of commercial development experience with C# and SQL in an agile setting.
Desirable Experience (Not Required):
- 5+ years in professional software development.
- Microsoft SQL Server, T-SQL, MySQL.
- Entity Framework Core, API development.
- xUnit or other automated testing frameworks.
- Experience with Blazor, HTML, CSS, Selenium.
- Familiarity with CI/CD pipelines and tools like Bitbucket, Jira.
Who You Are:
- Comfortable working in a transparent, agile, and user-focused team.
- Confident presenting your work to technical and non-technical stakeholders.
- Realistically aware of the emotional and technical demands of the work and willing to seek professional support when needed.
- A team player who thrives in a collaborative environment and supports others.
If this sounds like you, hit apply now!