At a Glance
- Tasks: Develop and maintain modern web applications using React and .NET technologies.
- Company: Join WDR Limited, a forward-thinking learning consultancy with a focus on innovation.
- Benefits: Competitive salary, pension scheme, free parking, and potential for hybrid work.
- Other info: Great opportunity for career growth in a supportive environment.
- Why this job: Be part of a dynamic team creating cutting-edge learning solutions that make a real difference.
- Qualifications: Experience in C#, .NET Core, and React; strong problem-solving skills required.
The predicted salary is between 40000 - 65000 £ per year.
Location: Horsham (In-person, with potential for occasional hybrid working after probation)
Salary: £40,000 - £65,000
Job Type: Full-time
Schedule: Monday to Friday
About WDR Limited
WDR is a bespoke learning and development consultancy, delivering innovative learning solutions across multiple sectors. We're evolving our next-generation Learning Management System (LMS), a rich platform supporting everything from course planning and booking to attendance, evaluation, and certification.
About the Role
We are looking for a talented and adaptable Full Stack Software Developer who is comfortable working across both front-end and back-end components. You’ll be joining a small, technically focused team delivering a modern web platform.
The system is deployed across multiple Linux servers and managed using DevOps pipelines and AWX (Ansible playbooks). The backend is written in C# using gRPC services exposed via a Web API gateway, backed by a MySQL database. The front end is built with Vite and React.
While full stack skills are essential, we are especially interested in candidates who bring strong React and/or AWX/Ansible experience to complement existing team strengths.
What You'll Do
- Develop and maintain responsive, component-based user interfaces using React + Vite.
- Build scalable, service-oriented back-end features using .NET, gRPC, and Web API.
- Work with Entity Framework and MySQL to design and query robust data models.
- Contribute to AWX/Ansible playbooks and DevOps pipelines for deployment automation.
- Participate in code reviews and collaborate with peers to ensure quality and maintainability.
- Communicate effectively with technical and non-technical stakeholders.
Key Requirements
- Proven experience with C#, .NET Core, and Entity Framework.
- Experience with React (preferably with Vite), building modern UIs.
- Good understanding of gRPC, REST APIs, and microservice architectures.
- Proficiency in MySQL and writing efficient database queries.
- Comfortable with Linux environments and command-line tooling.
- Strong problem-solving skills and a pragmatic approach to delivery.
Desirable Skills
- Experience working with AWX, Ansible playbooks, and infrastructure automation.
- Familiarity with DevOps pipelines, especially in a Linux/Hyper-V context.
- Exposure to SaaS platforms or scalable web applications.
- Interest in mentoring others or improving team skills in React or automation.
Benefits
- ~£40,000 – £65,000 salary (depending on experience)
- ~ Company pension scheme
- ~ Free on-site parking
- ~ Potential for hybrid work after probation
- ~ Opportunity to work on a cutting-edge internal platform with modern tools
Location Requirement
This role is primarily office-based in Horsham. Applicants must be able to reliably commute or plan to relocate prior to starting.
Full Stack Software Developer .NET - Remote/hybrid in Horsham employer: WDR Ltd
Contact Detail:
WDR Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Software Developer .NET - Remote/hybrid in Horsham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at WDR or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using React and .NET. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview! Brush up on your knowledge of gRPC, MySQL, and DevOps practices. We want to see how you think and solve problems, so be ready to tackle some coding challenges during the interview.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at WDR.
We think you need these skills to ace Full Stack Software Developer .NET - Remote/hybrid in Horsham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, and React. We want to see how your skills match what we're looking for, so don’t be shy about showcasing relevant projects or roles!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about the role and how your background makes you a great fit for our team. Keep it friendly and professional – we love a bit of personality!
Show Off Your Projects: If you've got any personal or open-source projects that demonstrate your full stack skills, include them! We’re keen to see your work in action, especially anything involving React or DevOps.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at WDR Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, .NET Core, React, and MySQL. Brush up on your knowledge of gRPC and REST APIs too, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. This role requires strong problem-solving skills, so be ready to demonstrate your pragmatic approach to delivery with real examples.
✨Familiarise Yourself with DevOps Practices
Since the role involves working with AWX, Ansible playbooks, and DevOps pipelines, it’s a good idea to brush up on these topics. Be prepared to discuss any relevant experience you have and how you can contribute to deployment automation.
✨Communicate Clearly
You’ll need to communicate effectively with both technical and non-technical stakeholders. Practice explaining complex concepts in simple terms, and think about how you can convey your ideas clearly during the interview.