Step into a world of
innovation and leadership

We’re not just shaping the future of payroll and HR – we’re defining it

The heart of CRS

At CRS, we continuously transform the payroll and HR industry by defying conventional limits and embracing groundbreaking ideas. Our pursuit of excellence ensures we deliver superior quality work that consistently exceeds client expectations.

Our Ethos

Our ethos centres on collaboration, empowerment and a supportive environment where shared vision, teamwork and growth drive our success. This innovative and positive culture not only lays a solid foundation for future leaders but also equips us to tackle challenges with confidence and achieve outstanding results together.

Life at CRS

Career opportunities at CRS

At CRS, we believe that our people are the key to our success. We're always on the lookout for passionate, innovative and talented individuals to join our dynamic team. Whether you're just starting your career or looking to take the next step, we offer a range of exciting opportunities in a supportive and inclusive environment. Explore our current openings and discover how you can make a difference with us.

Business Analyst

Status: Available Immediately

CRS Technologies is seeking a detail-oriented and experienced Business Analyst to act as the bridge between our clients, stakeholders, legacy system and software development teams. In this role, you will be instrumental in gathering and translating business requirements into technical specifications, ensuring the successful delivery and ongoing support of our HR and Payroll system.

Senior Project Manager

Status: Available Immediately

CRS Technologies is seeking a skilled Senior Project Manager to join our dynamic team. This role is pivotal to ensuring that project outputs align with overall business outcomes. The ideal candidate will manage the full project lifecycle, from initiation through to closure, and will oversee cross-functional teams to deliver projects on time, within scope, and within budget — while meeting quality standards.

Payroll Consultant

Status: Available Immediately

We are looking for an exceptional Payroll Consultant with a robust background in payroll management, extensive knowledge of South African payroll legislation, and experience in handling payroll processes for African and Middle Eastern countries. This role demands a meticulous professional who can oversee the entire payroll process, ensuring compliance with all relevant regulations, and providing accurate and timely payroll services.

Software Engineer

Required: Min 10+ years developing in backend and frontend, 5+ years experience in engineering and team leadership.

We are looking for a Microsoft full stack .Net engineer with agile development knowledge and all-round knowledge, remote team lead track record and solid understanding of OWASP, SOC2, ISO, of technologies, good understanding of solution architecture, strong development skills. Experience in financial solution GDPR and POPIA would be beneficial.

Intermediate Full Stack Developer

Required: Minimum of 2 years working in both front and back-end development. Minimum of 2 years working in a Microsoft environment, focused on SQL.

CRS Technologies is seeking an intermediate developer with Microsoft SQL, C# and Jquery experience. In this role you will be working in an agile team on HR and Payroll software with a strong focus on security and data protection. We adopt ISO27001 standards and provide global solutions to clients across the world and industries. Our team is well distributed and working remotely, strong communication skills will be paramount.

Position & Department

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in c ulpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem

Read more

Position & Department

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in c ulpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem

Read more

Position & Department

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in c ulpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem

Read more

Unlock the full potential of your workforce

Partner with CRS to redefine your global workforce management and drive business growth.

Scroll to Top

Payroll Consultant

Available Immediately

Overview

We are looking for an exceptional Payroll Consultant with a robust background in payroll management, extensive knowledge of South African payroll legislation, and experience in handling payroll processes for African and Middle Eastern countries. This role demands a meticulous professional who can oversee the entire payroll process, ensuring compliance with all relevant regulations, and providing accurate and timely payroll services.

As a Payroll Consultant, you will initially be responsible for managing the payroll operations for a diverse workforce spread across various regions, ensuring that all payroll transactions are processed accurately and in compliance with local and international laws. Your role will involve preparing and maintaining payroll records, resolving payroll discrepancies, conducting audits, and generating comprehensive payroll reports. You will also be instrumental enhancing payroll processes and collaborating with other departments to ensure seamless payroll operations.

You will be developed into a fully fledged consultant consulting on client payroll systems from implementation to operation.

This position requires strong analytical skills, attention to detail, and the ability to work under pressure. You must be proficient in using payroll software and have excellent organisational and communication skills. The ability to handle confidential information with integrity is crucial. The position requires a proactive approach, a deep understanding of payroll systems, and the ability to manage complex payroll scenarios across different regions.

Key Responsibilities

  • Manage end-to-end payroll processing for multiple African and Middle Eastern countries.
  • Assisting clients with payroll software implementation.
  • Ensure compliance with local payroll regulations and South African legislation.
  • Prepare and maintain accurate records and reports of payroll transactions.
  • Handle payroll inquiries and resolve discrepancies efficiently.
  • Stay updated with changes in payroll laws and regulations.
  • Assist in the development and implementation of payroll policies and procedures.
  • Providing exceptional customer service and support to clients

Requirements

  • A minimum of 10+ years’ experience in a senior payroll capacity.
  • Matric certificate.
  • Payroll diploma or equivalent qualification.
  • 10 years of experience in payroll management.
  • Extensive knowledge of South African payroll legislation.
  • Experience and knowledge in processing payroll for African and Middle Eastern countries. Strong analytical and problem-solving skills.
  • Excellent attention to detail and accuracy.
  • Proficiency in payroll software (CRS Payroll will be advantageous) and MS Office Suite.
  • Ability to handle confidential information with integrity.
  • Strong communication and interpersonal skills.
  • Ability to work under pressure and meet tight deadlines.
  • Knowledge of various payroll systems and software.

Why Join CRS

At CRS Technologies, we exist to make our clients the employers their employees love—and to create a workplace our employees love too.

Together, we’re building a future where every workplace inspires love—starting with ours.

We promise to provide you with an environment that values growth, fosters curiosity, and allows you to be your best. 

Applications

CV’s will be assessed, if the CV meets the requirements, we will have an online or face-to-face interview, technical assessment and one final interview.

Candidates must have a proven track record with strong references.

Email CV to NicolM@CRS.co.za

Business Analyst

This role is focused on maintaining and further developing an environment that supports the business needs of its stakeholders.

Job Overview

CRS Technologies is seeking a detail-oriented and experienced Business Analyst to act as the bridge between our clients, stakeholders, legacy system and software development teams. In this role, you will be instrumental in gathering and translating business requirements into technical specifications, ensuring the successful delivery and ongoing support of our HR and Payroll system.

This role is focused on maintaining and further developing an environment that supports the business needs of its stakeholders.

Key Responsibilities

  1. Requirement Gathering and Analysis:
  • Engage with clients and stakeholders to understand business needs and objectives.
  • Engage with solution owners and consultants to understand system needs and objectives.
  • Facilitate workshops, interviews, and focus groups to gather requirements.
  • Document and validate functional and non-functional requirements.
  1. Data Stewardship and Oversight
  • Be able to identity questions such as: What data do we have? Where is the data? What is the quality of the data? Who owns the data? Who is responsible for each step of the data journey from start to finish? What happened to the data as it transitioned from raw to insightful?
  1. Process Mapping and Improvement:
  • Analyse existing HR and Payroll processes, identifying inefficiencies and areas for improvement.
  • Develop detailed process maps and recommend system enhancements aligned with business goals.
  1. System Design and Specification:
  • Collaborate with development teams to design solutions that meet client requirements.
  • Create detailed business requirement documents (BRDs), user stories, and use cases.
  • Ensure the system complies with relevant legislation and industry standards (e.g., GDPR, tax regulations).
  1. Stakeholder Communication:
  • Serve as the primary point of contact between stakeholders and technical teams.
  • Regularly update stakeholders on project progress, timelines, and potential challenges.
  1. Testing and Validation:
  • Develop and execute test plans to ensure system functionality aligns with requirements.
  • Work with QA teams to validate system outputs, including payroll calculations and reporting.
  1. Implementation and Support:
  • Support the deployment of HR and Payroll systems, ensuring smooth transitions.
  • Provide post-implementation training and support to end-users.

Requirements

  • Bachelor’s degree in Business Administration, Information Systems, or a related field.
  • 3+ years of experience as a Business Analyst, preferably in HR and Payroll systems.
  • Strong understanding of HR and Payroll processes, including compliance requirements.
  • Proficiency in business analysis tools (e.g., JIRA, Confluence, Visio).
  • Experience with Agile/Scrum methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication and stakeholder management abilities.

Preferred

  • Certification in Business Analysis (e.g., CBAP, CCBA).
  • Familiarity with HRIS (Human Resource Information Systems) and payroll platforms.
  • Knowledge of cloud-based systems and SaaS solutions.
  • Experience in data migration and integration projects.

Why Join CRS

At CRS Technologies, we exist to make our clients the employers their employees love—and to create a workplace our employees love too.

Together, we’re building a future where every workplace inspires love—starting with ours.

We promise to provide you with an environment that values growth, fosters curiosity, and allows you to be your best.

Applications

CV’s will be assessed, if the CV meets the requirements, we will have an online or face-to-face interview, technical assessment and one final interview.

Candidates must have a proven track record with strong references.

Email CV to NicolM@CRS.co.za

Software Engineer

Job Overview

Dynamic global remote team, developing and supporting applications across the Microsoft environment, a full stack development company with a strong focus on security and data protection, we operate in Banking, IOT, HR and Payroll, we adopt ISO27001 standards and provide global solutions to clients across industries.

We are looking for a Microsoft full stack .Net engineer with agile development knowledge and all-round knowledge, remote team lead track record and solid understanding of OWASP, SOC2, ISO, of technologies, good understanding of solution architecture, strong development skills. Experience in financial solution GDPR and POPIA would be beneficial.

You will be required to interface with stakeholders across all levels of the business and client base, design and develop cutting edge solutions and architectures, solve business requirements problems, contribute to the growth and skills development of the team. Document, plan and develop across all levels of the SDLC and across multiple products.

Requirements

  • A minimum of 10+ years developing in backend and frontend, 5+ years experience in engineering and team leadership.
  • [Backend] = C#, MVC, Entity Framework, ADO and SQL Server.
  • [Frontend] = HTML, CSS and jQuery
  • RESTAPI framework knowledge.
  • Good knowledge of global Security standards.
  • Good stakeholder communication, people skills and understanding of business requirements.
  • Strong problem solving skills.
  • Good under pressure.
  • Ability to keep track of complicated requirements and business rules.
  • Ability to take start-to-finish ownership of the full development life cycle or a project.
  • Self-driven with a strong desire to contribute, learn, and improve.
  • Mobile first development approach to solution architecture.
  • Enterprise grade application development.
  • Financial and large data background would help.
  • Strong documentation skills.

Preferred

  • Azure certifications.
  • Microsoft Certifications.
  • Razor Pages.
  • React Native.
  • Microsoft Dynamics knowledge.

Why Join CRS

At CRS Technologies, we exist to make our clients the employers their employees love—and to create a workplace our employees love too.

Together, we’re building a future where every workplace inspires love—starting with ours.

We promise to provide you with an environment that values growth, fosters curiosity, and allows you to be your best. 

Applications

CV’s will be assessed, if the CV meets the requirements, we will have an online or face-to-face interview, technical assessment and one final interview.

Candidates must have a proven track record with strong references.

Email CV to NicolM@CRS.co.za

Intermediate Full Stack Developer

Our team is well distributed and working remotely, strong communication skills will be paramount.

Job Overview

CRS Technologies is seeking an intermediate developer with Microsoft SQL, C# and Jquery experience. In this role you will be working in an agile team on HR and Payroll software with a strong focus on security and data protection. We adopt ISO27001 standards and provide global solutions to clients across the world and industries.

Our team is well distributed and working remotely, strong communication skills will be paramount.

Key Responsibilities

  • Write clean, maintainable, and efficient code following best practices for front and back-end
  • Deliver to defined timelines in order to meet business requirements
  • Provide feedback to team of potential improvements to existing procedures and systems
  • Work as part of a system and wider team to achieve the departmental standards and objectives
  • Ensures software quality by following best practices, testing thoroughly, and maintaining high standards
  • Communicates project status, risks, and issues, while maintaining comprehensive documentation.
  • Share knowledge proactively with the team and stakeholders, supporting skill growth and process improvement
  • Provides production support and promptly resolves issues, ensuring smooth operations
  • Stay updated with emerging technologies and industry trends to maintain a modern development approach.

Requirements

  • Minimum of 2 years working in a Microsoft environment, focused on SQL
  • Minimum of 2 years working in both front and back-end development
  • Have experience in C#, ASP.Net, OO Programming and entity framework
  • Experience working with Jquery
  • Working knowledge of HTML
  • Experience in production support processes.
  • Working knowledge of Structured Query Language (SQL) – Transact – SQL
  • High level of Knowledge in SSIS and SSRS are preferred
  • Troubleshoot the application to identify root causes of issues
  • Working knowledge of triaging tickets, working on tickets, and monitoring alerts (DevOps, JIRA)
  • Willing to work during Production environment maintenance hours outside of normal business hours, if required
  • Good communication skills (verbal and written)
  • Problem solving and analytical skills 

Why Join CRS

At CRS Technologies, we exist to make our clients the employers their employees love—and to create a workplace our employees love too.

Together, we’re building a future where every workplace inspires love—starting with ours.

We promise to provide you with an environment that values growth, fosters curiosity, and allows you to be your best. 

Applications

CV’s will be assessed, if the CV meets the requirements, we will have an online or face-to-face interview, technical assessment and one final interview.

Candidates must have a proven track record with strong references.

Email CV to NicolM@CRS.co.za

Book your CRS solutions demo or consultation


By submitting this form, you agree to our terms and conditions

Software products

Simplify payroll and HR management with our comprehensive solution suite.

HR software

Reshape the employer-employee dynamic.

Payroll software

Enhance accuracy and efficiency.

Performance management software

Nurture employee development.

Integration & Security

Connect with leading ERP platforms.

Global footprint

We’re active in 35 countries.

Our services

Grow your business while we take care of your human capital.

HR outsourcing

Transform HR into a strategic asset.

Payroll outsourcing

Simplify your payroll operations.

EOR & PEO

Expand your global reach.

Support channels

We keep your payroll and HR infrastructure running smoothly.

Service desk & FAQ

Round-the-clock expert support paired with essential payroll and HR information.

HIPE4 Agreement

Global payroll and HR excellence defined.

Download resources

Leverage expert insights that steer your strategic decision-making.

Downloads

Essential resources to improve your business practices.

News & Insights

Comprehensive coverage of key payroll and HR issues.

Company overview

CRS has been pioneering payroll and HR solutions for global organisations for over 40 years.

About us

Our custom payroll and HR solutions benefit employers and employees in more than 35 countries.

Work for CRS

Experience an environment where creativity, collaboration and empowerment thrive.