API Developer (C#/NodeJS)

Job Details

Rugby, West Midlands, United Kingdom
Revive! UK
Posted 1 day ago
Want updates for this and similar Jobs?

Full Job Description

Revive! UK is one of the UK’s most successful franchise networks having finished in the Top 10 of Elite Franchise’s annual Top 100. We provide a market leading SMART repair service and have over 180 vans nationwide.


We are looking for a talented and passionate Mid-Level API Developer with experience with C# to strengthen our team and help us build and expand our API capabilities, which are consumed by multiple web applications.


We are an Investors in People Platinum accredited business, an accolade only achieved by 3% of companies and making Revive! a great place to work is key to achieving that. We’ve won numerous awards in franchising including the British Franchise Association HSBC Gold Franchisor of the Year, their Leadership and Culture award, the Workbuzz Best Management Franchise as well as their 5 Star Franchisee Satisfaction award for the last 3 years. And we are Number 10 in the Elite Franchise Top 100 Franchise list for 2024.


Responsibilities and Duties


As a Backend API Mid-Level Developer, you will:

  • Hold a natural curiosity and approach to learning new technologies relevant to the business.
  • Follow best practices in software development and ensure high-quality code
  • Create and improve work processes and workflows to optimize efficiency and performance
  • Design, develop, and maintain RESTful APIs using C#, JavaScript, and NodeJS
  • Build back-end services to extract data from Microsoft Dynamics CRM software using MS Dynamics CRM SDK and feed Internal Web Portals
  • Collaborate with a small but agile team and develop a diverse range of skills
  • Deliver optimal solutions for the API and the web application by adapting to changing business needs and technologies
  • Expand your horizons and support the company’s goals by engaging in other areas of the IT department, where you can use your skills and knowledge for different projects and tasks.


Qualifications and Skills


To be successful in this role, you will need:


Essential skills

  • A Computer Science degree or equivalent programming principles foundation
  • 2+ years of professional development experience in C#/.NET
  • Proficiency in API Design: The role requires proficiency in API design, including RESTful principles, authentication methods, and error handling.
  • Solid skills in JavaScript
  • Good understanding of relational databases like SQL Server
  • Strong problem-solving and team work abilities
  • Ability to communicate effectively with people across all technical levels
  • A self-driven and detail-oriented work ethic
  • Experience with Version Control Systems: We seek candidates who have hands-on experience with version control systems (VCS)


The following are Desirable, not essential:

  • Integration experience with back-office systems, in particular CRM (Microsoft Dynamics would be ideal)
  • Experience with cloud platforms (Azure would be desirable)
  • A passion for learning new technologies and staying updated with industry trends
  • Experience with Microsoft Dynamics SDK or the broader Microsoft Dynamics Family


Benefits and Perks


At Revive! Auto Innovations UK Ltd, we value our employees and offer them a range of benefits and perks, such as:

  • Enjoying a fun and friendly work culture , collaboration and fulfilment at work are a vital part of our company ethos. Initiatives, such as charity events, competitions, recognition events, and awards keep motivate our people and encourage teamwork. We are looking for a team players who can contribute to our positive work environment.
  • Benefiting from a competitive salary and flexible working hours , that reflect your skills and experience, and allow you to balance your work and personal life. We understand that everyone has different needs and preferences, and we respect your autonomy and choices.
  • Taking advantage of training and development opportunities , that help you grow and advance your career. We offer you access to various resources, and courses, that enable you to learn new skills, improve your existing ones, and achieve your professional goals.


Application Process

We will review your application and get back to you as soon as possible. If you are shortlisted, you will be invited to an interview process consisting of:

  • A first stage interview via Microsoft Teams
  • An additional interview (likely face to face at our Head Office in Rugby) with the stakeholders you’ll be working with closely in the role


We look forward to hearing from you and wish you all the best in your application.

Report Job