Job Title: Full Stack Developer
Salary: £40-55k

Location: Oxford/Remote

I'm currently partnered with a rapidly growing, technology-driven healthcare company based in Oxford, focused on creating cutting-edge solutions to enhance patient care and safety. Operating in the digital health space, they leverage data, software, and innovative technology to drive advancements in health systems. They are looking for a talented Full Stack Developer to join their collaborative development team.

Role & Responsibilities:

As a Full Stack Developer, you will play a crucial role in developing, enhancing, and maintaining their suite of software applications. This includes working across both the back-end and front-end of their platforms, ensuring high-quality code and reliable functionality for critical healthcare systems.

  • Design and Develop Full-Stack Applications: Collaborate with the team to build and maintain scalable web applications using C#, ASP.NET, and React.
  • API Development and Integration: Build and integrate RESTful APIs that enable communication between front-end interfaces and back-end systems.
  • Front-End Development: Create responsive, user-friendly interfaces using React, ensuring a seamless user experience across various devices and browsers.
  • Back-End Development: Implement server-side logic using C# and ASP.NET to ensure robust performance, security, and data integrity.
  • Database Management: Work with relational databases (e.g., SQL Server) to design, manage, and optimize data storage and retrieval processes.
  • Testing and Debugging: Perform unit testing, integration testing, and debugging to ensure applications meet high-quality standards and function as expected.
  • Continuous Improvement: Participate in code reviews, contribute to improving development processes, and stay up-to-date with new technologies and best practices.
  • Collaboration: Work closely with product managers, designers, and other developers to translate business needs into effective technical solutions.

Essential Skills & Experience:

  • C#: Strong proficiency in C# for back-end development.
  • ASP.NET: Proven experience with ASP.NET or ASP.NET Core for building scalable, secure server-side applications and APIs.
  • React: Solid experience using React for front-end development, including working with state management libraries like Redux or context APIs.
  • Web Technologies: Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • SQL/Relational Databases: Experience with SQL Server or other relational databases for database management and query optimization.
  • Version Control: Experience with version control systems like Git.

Desirable Skills (Not Essential but a Plus):

  • Azure/AWS: Familiarity with cloud services such as Microsoft Azure or AWS for deploying and managing applications.
  • CI/CD Pipelines: Experience with continuous integration and delivery (CI/CD) pipelines for automated testing and deployment.
  • Agile Methodologies: Knowledge of Agile or Scrum methodologies for software development.
  • Unit Testing: Experience with unit testing frameworks such as NUnit, xUnit, or Jest (for React components).
  • Microservices: Knowledge of microservice architecture and design patterns.

Benefits:

  • 25 days holiday + bank
  • Office attendance 1x a week
  • Life insurance
  • Pension

About You:

You are a driven and passionate developer who enjoys working on both the front and back end of applications. You have a keen eye for detail, value high-quality code, and thrive in an innovative environment. Your problem-solving skills and adaptability help you tackle complex challenges, and you have a genuine interest in contributing to solutions that make a real-world impact.

If this sounds like you, please apply by sending over your CV today!

Keywords: Full Stack Developer, Front-end, back-end, C#, React, .Net, Web Development, Developer

BeTechnology Group Limited is acting as an Employment Agency in relation to this vacancy.

Type:
Permanent
Start Date:
ASAP
Contract Length:
N/A
Job Reference:
PR/006819_1724420691
Job ID:
222216391

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts