Find Remote Jobs Worldwide & Work From Anywhere

Quality Compliance Systems company's all remote jobs

Skills: .net c# asp.net

We have an immediate opportunity for a Contract Developer .NET to join the QCS team. This is a 3 month contract with the potential to extend.

Could you be who we are looking for?

  • Sufficiently experienced in software engineering and the SDLC to suggest amendments to requirements, designs and process from a technical perspective where appropriate.
  • Good understanding of Cloud applications and their Infrastructure.
  • Good knowledge of at least one Cloud service provider – preferably Microsoft Azure.
  • Excellent grasp of design patterns, implementation patterns and integration patterns.
  • Knowledge of GIT.
  • Experience in both front and backend development.
  • Knowledge of SQL databases.
  • Mastery of C# programming language, fluent in Javascript.
  • Ability to build and form good relationships with stakeholders and colleagues.
  • Ability to gather and assimilate information.
  • Strong communication skills.
  • Internally motivated and passionate about software engineering.
  • Experienced at managing stakeholders at all levels in the organisation.
  • Able to identify, catalogue and where appropriate pay down technical debt.
  • Excellent grasp, and a proponent, of unit testing and test automation.
  • Good understanding of distributed systems.
  • Good understanding of Agile software development approaches

How we plan to utilise your skill and experience:

  • Develop backend microservice applications in C# in a mix of .NET and .NET Core
  • Develop frontend code in ASP.NET requiring some HTML/CSS knowledge
  • Contribute to and make technical decisions within the scope of the project
  • Work effectively within an Agile project team
  • Suggest best practices based on project-specific needs
  • Participate in the code review process.
  • Stay up to date with software engineering best practices, platforms, frameworks etc.

Where is the contractor based?

At QCS we are advocates of flexible working, understanding life happens outside of work. Working from home and flexibility of hours is a normal part of our Everyday Flex working style.

You will love working with the QCS team because:

  • We are a dynamic, high achieving company that supports everyone who works for us to realise their full potential
  • We listen to our people, and we trust them
  • We provide our people with the tools and the backing to turn outstanding ideas into successful innovations that improve lives
  • We have a strong set of shared values – ‘Do the Right Thing’, ‘Make it Better’, ‘Play for the Team’ and ‘Get it Done’ – that together form the cornerstones of our culture


Time zone: (GMT+00:00) London

Skills: c# sql javascript git azure

This is a 3 month+ opportunity for an experienced contactor to start ASAP

Please apply with your day rate and available start date.

You will be responsible for the creation of high-quality, industry leading applications for the UK’s leading care management system. What you and the team create will have a direct impact in helping everyone who cares to do a great job. ​

What you get to do as Lead Software Engineer at QCS:​

  • Lead the development of applications across multiple projects​
  • Contribute to and make key technical decisions​
  • Work with the Head of Software Development to help define the technical vision​
  • Promote best practices based on project-specific needs​
  • Collaborate with the Business Analysts, by reviewing all new requirements from a technical perspective​
  • Estimate upcoming work​
  • Understand the QCS application architecture and development process and contribute to development​
  • Provide guidance to the team and lead the code review process​
  • Carry out research and development to underpin the development of future products and features​

The skills, experience, and attributes that will make you successful in this role:​

  • You are a master of C# programming language, fluent in Javascript​
  • You are a proponent of Agile software development approaches​
  • You are confident in your experience as a software engineer​and the SDLC to suggest amendments to requirements, designs and process from a technical perspective ​
  • You have a good understanding of Cloud applications and their Infrastructure​
  • You are knowledgeable of at least one Cloud service provider – Preferably Microsoft Azure​
  • You have an excellent grasp of design patterns, implementation patterns and integration patterns​
  • You know GIT​
  • You have experience in both front and backend development​
  • You have experience of SQL and NoSQL databases​
  • You are able to identify, catalogue and where appropriate, pay down technical debt​
  • You have an excellent grasp of unit testing and test automation​
  • You have a good understanding of distributed systems​
  • You are naturally driven to get things done​
  • You respond positively to pressure​
  • You work at a faster than average pace​
  • You work well with others and have a natural ability to communicate at all levels​
  • You possess ​a growth mindset​

At QCS we are advocates of flexible working, understanding life happens outside of work. Working from home and flexibility of hours is a normal part of our Everyday Flex working style.



Time zone: (GMT+00:00) London

Skills: c# cloud sql git nosql

We’re adding a Lead Software Engineer to the Quality Compliance Systems (QCS) team. You will be responsible for the creation of high-quality, industry leading applications for the UK’s leading care management system. What you and the team create will have a direct impact in helping everyone who cares to do a great job.

The Lead Software Engineer at QCS:

  • Lead the development of applications across multiple projects
  • Contribute to and make key technical decisions
  • Work with the Head of Software Development to help define the technical vision
  • Promote best practices based on project-specific needs
  • Collaborate with the Business Analysts, by reviewing all new requirements from a technical perspective
  • Estimate upcoming work
  • Understand the QCS application architecture and development process and contribute to development
  • Provide guidance to the team and lead the code review process
  • Carry out research and development to underpin the development of future products and features

The skills, experience, and attributes that will make you successful in this role:

  • You are a master of C# programming language, fluent in Javascript
  • You are a proponent of Agile software development approaches
  • You are confident in your experience as a software engineer and the SDLC to suggest amendments to requirements, designs and process from a technical perspective
  • You have a good understanding of Cloud applications and their Infrastructure
  • You are knowledgeable of at least one Cloud service provider – Preferably Microsoft Azure
  • You have an excellent grasp of design patterns, implementation patterns and integration patterns
  • You know GIT
  • You have experience in both front and backend development
  • You have experience of SQL and NoSQL databases
  • You are able to identify, catalogue and where appropriate, pay down technical debt
  • You have an excellent grasp of unit testing and test automation
  • You have a good understanding of distributed systems
  • You are naturally driven to get things done
  • You respond positively to pressure
  • You work at a faster than average pace
  • You work well with others and have a natural ability to communicate at all levels
  • You possess a growth mindset

You’ll love being on the QCS team because:

  • We are a dynamic, high achieving company that supports everyone who works for us to realise their full potential
  • We listen to our people and we trust them
  • We provide our people with the tools and the backing to turn outstanding ideas into successful innovations that improve lives
  • We have a strong set of shared values – ‘Do the Right Thing’, ‘Make it Better’, ‘Play for the Team’ and ‘Get it Done’ – that together form the cornerstones of our culture


Time zone: (GMT+00:00) London

Skills: c# nosql javascript sql agile

Is this the career opportunity you’ve been searching for?

We’re adding a Lead Software Engineer to the Quality Compliance Systems (QCS) team. You will be responsible for the creation of high-quality, industry leading applications for the UK’s leading care management system. What you and the team create will have a direct impact in helping everyone who cares to do a great job.

You’ll love being on the QCS team because:

  • We are a dynamic, high achieving company that supports everyone who works for us to realise their full potential
  • We listen to our people and we trust them
  • We provide our people with the tools and the backing to turn outstanding ideas into successful innovations that improve lives
  • We have a strong set of shared values – ‘Do the Right Thing’, ‘Make it Better’, ‘Play for the Team’ and ‘Get it Done’ – that together form the cornerstones of our culture

What you get to do as Lead Software Engineer at QCS:

  • Lead the development of applications across multiple projects
  • Contribute to and make key technical decisions
  • Work with the Head of Software Development to help define the technical vision
  • Promote best practices based on project-specific needs
  • Collaborate with the Business Analysts, by reviewing all new requirements from a technical perspective
  • Estimate upcoming work
  • Understand the QCS application architecture and development process and contribute to development
  • Provide guidance to the team and lead the code review process
  • Carry out research and development to underpin the development of future products and features

The skills, experience, and attributes that will make you successful in this role:

  • You are a master of C# programming language, fluent in Javascript
  • You are a proponent of Agile software development approaches
  • You are confident in your experience as a software engineer and the SDLC to suggest amendments to requirements, designs and process from a technical perspective
  • You have a good understanding of Cloud applications and their Infrastructure
  • You are knowledgeable of at least one Cloud service provider – Preferably Microsoft Azure
  • You have an excellent grasp of design patterns, implementation patterns and integration patterns
  • You know GIT
  • You have experience in both front and backend development
  • You have experience of SQL and NoSQL databases
  • You are able to identify, catalogue and where appropriate, pay down technical debt
  • You have an excellent grasp of unit testing and test automation
  • You have a good understanding of distributed systems
  • You are naturally driven to get things done
  • You respond positively to pressure
  • You work at a faster than average pace
  • You work well with others and have a natural ability to communicate at all levels
  • You possess a growth mindset

Where is the QCS Lead Software Engineer based?

At QCS we are advocates of flexible working, understanding life happens outside of work. Working from home and flexibility of hours is a normal part of our Everyday Flex working style. Our people are expected to visit the QCS Hub in Uxbridge, Middlesex a minimum of once per calendar month.

The benefits of working at QCS:

This is a full-time, permanent opportunity with a friendly, passionate and growing team. At QCS we all enjoy 29 days annual leave, get spoiled by the benefits and treats in Perkbox and enjoy the lifestyle that comes with an Everyday Flex working style. We are well supported to ensure we have the tools, equipment, and the training we need to be successful in our roles.



Time zone: (GMT+00:00) London

Skills: c# asp.net-mvc html css jquery

Is this the career opportunity you’ve been searching for?

We’re adding a Product Support Engineer to the Quality Compliance Systems (QCS) team. You will be supporting the UK’s leading care management system and helping everyone who cares to do a great job.

You’ll love being on the QCS team because:

  • We are a dynamic, high achieving company that supports everyone who works for us to realise their full potential
  • We listen to our people and we trust them
  • We provide our people with the tools and the backing to turn outstanding ideas into successful innovations that improve lives
  • We have a strong set of shared values – ‘Do the Right Thing’, ‘Make it Better’, ‘Play for the Team’ and ‘Get it Done’ – that together form the cornerstones of our culture

What you get to do as Product Support Engineer at QCS:

  • Support and maintain a suite of live applications
  • Provide effective and responsive support to client issues
  • Re-create, analyse, troubleshoot and diagnose defects
  • Correct defects in code or configuration and develop feature improvements
  • Manage deployments that address live issues
  • Assess problems to ensure all relevant issues are considered when making decisions
  • Suggest new ideas that benefit application users
  • Provide input and recommendation for continuous improvement of the support process
  • Recommend and research new technologies to solve problems or enhance product capability

The skills, experience, and attributes that will make you successful in this role:

  • C#, MVC, ASP.NET Web Forms, SQL, JQuery, JavaScript, HTML, CSS
  • Experience in supporting enterprise applications in a scrum environment
  • Full-stack developer
  • Passion for excellent, responsive, customer service
  • Sincere, willing and helpful
  • Capable problem solver
  • Work at a faster than average pace
  • A growth mindset

Where is the QCS Product Support Lead based?

Candidates must be based in the UK and already have the right to work. Sponsorship is not offered for this opportunity.

At QCS we are advocates of flexible working, understanding life happens outside of work. Working from home and flexibility of hours is a normal part of our Everyday Flex working style. Our people are expected to visit the QCS Hub in Uxbridge, Middlesex a minimum of once per calendar month.



Time zone: (GMT+00:00) London

Skills: mobile flutter android ios azure-devops

This is an immediate opportunity for an experienced Flutter Mobile App Developer to join the QCS team. If you think you are a match to this extensive skills list, we would love to hear from you:

  • Commercial experience using Flutter and Dart   
  • 3 years native mobile development experience with either Android or iOS   
  • Experience of delivery and deployment to Google Play and App Store / TestFlight   
  • Git (with Azure Devops would be an advantage)   
  • Self-disciplined and organised, with proven methods of prioritising and managing own work   
  • Nice to haves; Firebase, Crashlytics, Analytics / Push Notifications / Azure cloud / Backend API experience  
  • Experience of working with UX/UI designer and demonstrates a strong understanding of the implementation and testing cycle   
  • Experienced in building and iterating apps   
  • Skilled in object-oriented software, protocol- oriented development   
  • Versed in software architecture and design patterns   
  • Able to contribute to the design of APIs   
  • A problem solver and analytical in your approach 

The job that needs doing:

  • Building state of the art mobile apps for a rapidly growing user base that expects our app to work 
  • Maintain mobile applications by addressing bug fixes reported by the customer care team 
  • Carry out proactive testing to make improvements to apps where necessary 
  • Demonstrate new features to internal staff before release 
  • Contribute effectively throughout the entire development life cycle 
  • Using automated testing and Continuous Integration to support the development of high-quality applications. 
  • Working effectively as part of a small mobile development team 
  • Working together with a strong backend development team to deliver new functionality 
  • Interacting with UI / UX designers to achieve a polished UX 
  • Take part in code reviews 
  • Regularly assessing and improving anything that affects you, your team or the company through retrospectives 
  • Research new developments and capabilities of mobile devices to recommend, research and develop valuable features 

We are accepting applications from candidates across the UK. We are based in the South East of England, but our team members work remotely from far north in the Scottish Isles, south to the Isle of Wight and west to Cornwall. By the end of 2021 we may just have a team member in every county in the UK!

We are proud of our QCS culture. A set of values that are shared by everyone in the company. These values are what got us to where we are, from a £30k a year business, into a business that supports thousands of Care providers across the UK. They are also the values that will help us achieve our long-term goal of helping 3 million people a day enjoy a better quality of life.

We believe everything we do should revolve around these core values:

Do the Right Thing  –  Make it Better –  Play for the Team –  Get it Done   

This is a contract opportunity. We will provide a laptop and the onboarding you need to set you up for success.

Please use this link to APPLY



Time zone: (GMT+00:00) London

Skills: saas

We are looking for a Chief Product Officer (CPO) to join the highly focused strategic leadership team at Quality Compliance Systems (QCS). QCS is a £10M turnover SME and a leading saas delivering compliance tools, knowledge and value to the care sector.

As CPO you will take ownership of all product leadership responsibilities. You will build, manage and define world-class product initiatives. In addition, you will be interfacing across the organisation coordinating your needs and theirs to ensure efficient execution of business goals.

The QCS CPO will:
• Oversee product organisation decisions from top to bottom
• Own creation of processes for the concept, ideation, introduction, measuring and iteration for effective product roadmaps
• Deliver products that serve customer needs and behaviours
• Work closely with marketing to ensure world-class product offerings
• Develop external relationships to champion and evangelise the company and its products
• Deliver short and long term resource planning and cost analysis, goals and milestones

You:
• 8+ years of experience, including strong executive, product experience
• Experience in scaling teams and strategies for high growth
• Prior product leadership experience from a saas or paas
• Be a validated self-starter with strong-problem solving skills, deeply organised with unfailing attention to detail
• Extremely pro-active, anticipating needs and staying multiple steps ahead of them
• Lead with rapid product concept and ideation, identifying roadblocks and resolving with invention, innovation, and empathy
• Thoughtful product acumen with superb written, presentation and verbal communication skills

More about us:

We are proud of our QCS culture. A set of values that are shared by everyone in the company. These values are what got us to where we are, from a £30k a year business, into a business that supports thousands of Care providers across the UK. They are also the values that will help us achieve our long-term goal of helping 3 million people a day enjoy a better quality of life.

We believe everything we do should revolve around these core values:

Do the Right Thing - Make it Better - Play for the Team - Get it Done

This is a permanent Everyday Flex opportunity, requiring you to be based in the UK but just where is your choice. We are based in the South East of England, but our team members work remotely from far north in the Scottish Isles, south to the Isle of Wight and west to Cornwall.

Benefits include a competitive salary, Everyday Flex, 29+ days annual leave, pension and private health.