Software Developer – (Web-Based Software)

We'd love to have you onboard at TutorPro!

What Does TutorPro Do?

Technology is ever-changing and companies are constantly evolving. We develop software that empowers businesses to solve learning and development challenges, making training, supporting, and learning easy.  Our solutions can help organizations streamline their onboarding process, support application rollouts, and assist users to understand what they do and don’t know through assessments and targeted training.  

This is an exciting time to come on board, as we’re undergoing a period of substantial growth. Our headquarters are based in the U.K. and supported by an Atlanta satellite office. We have recently celebrated 30 years at the forefront of technology. We LOVE the unique solutions we develop, and we know you will just love them too!!

What Would the Successful Candidate Responsibilities Be?

The Role – (Full Time)

The developer we are looking for would work on two versions of our Learning Management System (LMS), a web-based product with an SQL database in the backend. LMS v3 is currently live and v4 is in the early days of development, the developer’s time would be split across both versions.

There will be opportunities in the future to work on other products in our technology ecosystem, and in addition you will be given the chance to develop new products.

Day-to-day you will be responsible for working with the development team to design, develop and improve new and existing products. We will expect you to be able to identify good practices we can adopt, as well as share knowledge of tools and techniques with the team, both developers and non-developers.

Applicants must have strong skills in frontend and backend web development and be ready to quickly get to work within a multi-disciplinary team of developers.

The requirements are split out below to match the need for the currently live version of the LMS, v3, as well as the next iteration LMS v4.

What You’ll Need to Bring to the Table for LMS v3!

  • A minimum 3 years’ experience of HTML (4 & 5), CSS, Javascript, ASP.Net WebForms, TypeScript
  • Extensive knowledge of .Net from v.3.5 to current
  • SQL Server and T-SQL
  • Visual Studio 2019
  • A minimum 3 years’ experience with VB and/or C# under the above environment(s)  
  • Familiarity with Team Foundation Server and GIT

What You’ll Need to Bring to the Table for LMS v4!

  • A minimum 3 years’ experience working as a web developer with .NET (VB or C#), HTML CSS and JavaScript.
  • A minimum 1 years’ experience working with Angular, React or Vue
  • Knowledge and familiarity of Google Material Design
  • A minimum 1 years’ experience working with SQL Server
  • Knowledge and familiarity of Design Patterns

Nice to Have for LMS v4

  • Knowledge and familiarity with:
    • DevOps
    • Git
    • SCRUM
    • Typescript
    • SASS
    • Microservices
    • Domain Driven Design (DDD)

What Do Team TutorPro Employees Have to Say?

     “My family is the most important thing in my life and TutorPro has built bridges instead of barriers between my job and my family. You cannot find this everywhere. I get the opportunity for promotion, I can attend courses, I receive other benefits and I don’t need to fight for them. I have incredible bosses that are always there to help. Best company ever!”  Guille, Software Developer

      “I have worked for companies that make you feel like no matter what is wrong with the company, the owner is the only person that can come up with an idea to make changes. I love this company because that doesn’t happen here. Everyone gets the opportunity to have an input, and the team is so supportive.”  Xavier Campbell, Support Specialist.

Benefits for U.K Employees

  • 28 days holiday, which include UK Public Holidays.
  • A competitive salary, along with pension contributions
  • Peer-to-Peer Recognition Platform (Motivosity)
  • Free eye checks
  • Access to the Company Travel Insurance (for yourself, partner & dependants)
  • Flexible working hours and remote working
  • Access to learning resources and training courses/events
  • An opportunity to explore and work with the latest technologies

How to Apply

Please email your CV to with answers to the following questions:

  1. Why are you looking for a new position?
  2. What are the three most important things you want from a new role?
  3. Work-life balance is key to Team TutorPro. What’s important to you and helps you thrive, both at work, and outside of work?
  4. How many years’ experience do you have with HTML (4 & 5), CSS, Javascript, ASP.Net WebForms, TypeScript?
  5. How many years’ experience do you have working as a web developer with .NET (VB and/or C#)?
  6. How many years’ experience do you have working with Angular, React or Vue?  
  7. How many years’ experience do you have working with SQL Server? 
  8. Where are you located?
  9. What salary expectation do you have? (optional)

Interested in our career opportunities?

Give us a call today to find out more...

Cv Graphic 2

Interested in joining the team?

Upload Your CV!