Software Developer - Full Stack - C#, JavaScript, React

Vermillion Analytics
Epsom, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 60K

Job location

Remote
Epsom, United Kingdom

Tech stack

JavaScript
Artificial Intelligence
C Sharp (Programming Language)
Software as a Service
Code Review
DevOps
NoSQL
Software Engineering
SQL Databases
TypeScript
React
Microservices

Job description

Developers, the market has been uncertain recently. Many roles are being reshaped by AI tools, startups are struggling, and finding stability can be challenging. How would you like to work in a role where your work is safe, valued, and impactful in a market that is resistant to recession?

You'll be building products for the public sector, in a stable, high-demand environment, with a business that is already highly successful. Your work will directly support initiatives that improve the lives and wellbeing of people across the UK, from health and wellbeing campaigns to community-focused behaviour change.

You will also be part of the company's next phase of growth, bringing new products to established markets, and you'll be at the helm of this delivery. On top of that, you'll have a clear pathway to become a Lead Developer, taking ownership of projects, influencing technical direction, and growing your career in a supportive and collaborative environment.

How You'll Work

During your first 3-4 weeks, we ask that you spend more time in the office. This helps you get up to speed quickly, meet the team, understand our products, and gain a deep understanding of the platform. Once you're settled, you'll work independently with flexibility, visiting our Epsom office only occasionally when required.

What You'll Be Doing

  • Design, build, and maintain high-quality software that powers our flagship communication platform
  • Lead the delivery of new products into established markets, shaping features and ensuring successful adoption
  • Collaborate with product managers, designers, and engineers to deliver technical solutions that matter
  • Drive architecture discussions and implement best practices for scalable, secure software
  • Optimise performance, scalability, and security across the platform
  • Mentor others through code reviews and contribute to a culture of continuous improvement

Requirements

  • Software development experience in a SaaS environment
  • Experience with Microservice development
  • Strong skills in React.NET, C# and TypeScript
  • Solid understanding of SQL and NoSQL databases
  • Familiarity with DevOps practices and CI/CD pipelines

Benefits & conditions

  • Pension scheme
  • Flexible working hours
  • Clear pathway to Lead Developer
  • Continuous learning opportunities through mentorship and training

Apply for this position