(Life at FRCI)
A culture of learning, collaboration, and shared purpose - where people grow and thrive together.
(open positions)
Looking for your next challenge?
Find your place on our team and grow with us.
Position
Type
Business and Technical Sales Executive
Full time
Description.

FRCI is a leading provider of technology solutions and consulting services. At heart, we do not only implement systems, but we also help our clients understand their needs, rethink their processes to achieve their goals. We provide our best advice regarding systems that would work best for them, help with their implementation, and provide training and ongoing support. Our team of experienced professionals is dedicated to deliver the highest level of customer service and support.

“Our clients’ success is our success.”

  • Contract: Full time
  • Type: Permanent
  • Hours: Full time
  • Location: Phoenix, Le Hub, Mauritius
Position overview

We are seeking a highly skilled and detail-oriented Business and Technical Sales Executive to join our team. The Business and Technical Sales Executive will be responsible for identifying client needs, proposing tailored solutions, and driving sales by combining strong business acumen with technical understanding. This role bridges the gap between commercial strategy and technical feasibility, working closely with both clients and internal teams to ensure successful solution delivery and customer satisfaction.

 

As we foster a learning & development culture, we provide opportunities for our team members to develop and grow through continuous learning with online resources, workshops, conferences, and experimental techniques to enhance their skills and expertise.

Responsibilities
  • Identify and qualify new business opportunities and cultivate leads.
  • Increase sales pipeline and efficiently convert pipeline into closed deals.
  • Proactively identify and implement strategies to reach new customers.
  • Develop a mindset of expansion within existing customer accounts, seeking opportunities for upselling and cross-selling.
  • Conduct in-depth analysis of client needs and pain points to propose tailored technology solutions.
  • Present and demonstrate FRCI's solutions and services to prospective clients.
  • Develop and maintain strong relationships with clients and stakeholders.
  • Prepare and deliver compelling proposals and presentations.
  • Negotiate contracts and close sales deals.
  • Collaborate with the technical and project teams to ensure seamless client onboarding and project delivery.
  • Stay updated on industry trends, competitive landscape, and emerging technologies to effectively position FRCI's offerings. 
  • Attend industry events, conferences, and networking functions to promote FRCI's services.
  • Proactively engage in self-learning and professional development to enhance skills and knowledge.
Requirements

1. Education

  • At least a bachelor’s degree in business administration, Sales, Marketing, Information Technology, or a related field

 

2. Experience

  • At least 2-3 years of proven work experience in B2B sales, preferably in technology solutions or consulting services.
  • Proven track record of achieving sales targets and driving revenue growth.
  • Experience in presenting complex technical information to both technical and non-technical audiences.
  • Experience with ERP systems, Business Central, or other Consumer platform would be a definite advantage.

 

3. Skills

  • Excellent verbal and written communication skills, with strong presentation and negotiation abilities.
  • Strong interpersonal and relationship-building skills.
  • Ability to understand and articulate complex technical concepts clearly and concisely.
  • Excellent problem-solving skills and ability to identify client needs.
  • Strong collaboration skills and ability to work effectively with cross-functional teams.
  • Ability to innovate and think creatively to address complex business challenges.
  • Ability to work effectively in a team environment and independently
Business Solutions Analyst
Full time
Description.

We are currently looking for a dynamic and skilled Business Solutions Analyst to join our team. The ideal candidate must possess the business acumen to carefully identify business opportunities, developing and implementing solutions and operational strategies for our clients to evolve as times and trends change.

As a key element of our team, the main responsibilities for this position will include but are not limited to analyse business processes, identify opportunities for improvement, develop and implement solutions tailored to meet clients' specific business needs.

As we foster a learning & development culture, we provide the opportunity to our team members to develop & grow through continuous learning with online resources, workshops, conferences, and experiment techniques to enhance their skills and expertise.

 

  • Contract: Full time
Responsibilities:
  • Collaborate with cross-functional teams to analyze business processes and identify opportunities for improvement.
  • Develop and implement solutions tailored to meet clients' specific business needs.
  • Conduct in-depth business analysis to understand client requirements and propose effective solutions.
  • Document solutions thoroughly to ensure clarity and facilitate future maintenance and enhancements.
  • Work closely with project managers to ensure successful project delivery within scope, time, and budget constraints.
  • Facilitate transfer of knowledge to the customer through training sessions along with documentation to ensure smooth adoption and utilization of implemented solutions.
  • Provide ongoing support to clients, addressing their concerns and optimizing solutions as and when required.
  • Stay updated on industry trends and emerging technologies to ensure solutions remain innovative and competitive.
  • Proactively engage in self-learning and professional development to enhance skills and knowledge.
  • A team player who thrives in collaborative environments and excels in overcoming challenges.
Requirements:

1. Education

  • At least a bachelor’s degree in information technology or any related field

 

2. Experience

  • At least 2-3 years of proven work experience in business analysis and solutions implementation
  • Proven track record of creating and fostering partnerships with clients and stakeholders.
  • Familiarity with ERP systems and business process optimization would be a definite advantage.


3. Skills

  • Excellent verbal and written communication skills
  • Excellent problem-solving skills
  • Strong analytical skills
  • Strong collaboration skills
  • Ability to innovate and think creatively to address complex business challenges.
  • Ability to work effectively in a team environment and independently.

 

Over and above an interesting remuneration package, we offer:

  • A collaborative work environment
  • Opportunities for personal & professional growth and development
  • Emphasis on innovation, creativity, and continuous learning.

If you are passionate about it, we encourage you to apply for this interesting opportunity.

Drupal Specialist (Web Developer)
Full time
Description.

We are looking for our eServices Business Unit, an experienced Web Developer (Drupal Specialist) who has hands on experience working on Drupal, from developing custom Drupal themes to modules and plugins.

As a key element of our team, the main responsibilities for this position include but are not limited to web development, performance optimization, maintenance, and customer service. The Web Developer will have the opportunity to shape the digital landscape by developing custom Drupal solutions.

As we foster a learning & development culture, we provide the opportunity to our team members to develop & grow through continuous learning with online resources, workshops, conferences, and experiment techniques to enhance their skills and expertise.

  • Contract: Full time
Responsibilities:
  • Develop custom Drupal themes, modules, and plugins based on project requirements.
  • Collaborate with designers and front-end developers to implement responsive and visually appealing user interfaces.
  • Perform Drupal site configuration, administration, and maintenance tasks.
  • Integrate third-party APIs and services into Drupal websites.
  • Optimize website performance and ensure scalability.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Troubleshoot and debug issues as they arise.
  • Stay updated on the latest Drupal trends, best practices & other technologies.
  • Ability to work on other CMS (Wordpress/Umbraco) & attend to other programming languages (C#)
Requirements:

1. Education:

  • At least a bachelor’s degree in web design & development, Web technologies, Computer Science, Engineering, or any related field
  • Drupal Certification would be a definite advantage.


2. Experience

  • At least 2 years of proven work experience working with Drupal CMS.
  • Strong understanding of Drupal theming and front-end development Familiarity with MySQL or other relational databases.
  • Experience with version control systems such as Git.
  • Knowledge of web accessibility standards and best practices.
  • Experience with Agile development methodologies.


3. Skills

  • Proficiency in PHP, HTML, CSS, JavaScript, and related web technologies.
  • Attentions to details
  • Excellent problem-solving skills
  • Ability to analyse.
  • Ability to think critically.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a team environment and independently.
  • Customer relations


Over and above an interesting remuneration package, we offer:

  • A collaborative work environment 
  • Opportunities for personal & professional growth and development 
  • A culture that values innovation & creativity

If you're passionate about web development and experienced in Drupal, we encourage you to apply and be part of a team that delivers meaningful digital experiences.

Front End Web Developer
Full time
Description.

We are looking for a Web Developer with a strong focus on front-end development to join our eServices team. This role is perfect for someone who enjoys building dynamic, responsive, and engaging websites and is open to expanding their skills into back-end development over time.

As part of our team, you will work on a variety of projects, collaborating closely with designers and developers to deliver high-quality digital experiences. You will also work with content management systems like Drupal and Umbraco, positioning you on a path toward full-stack proficiency.

As we foster a learning & development culture, we provide the opportunity to our team members to develop & grow through continuous learning with online resources, workshops, conferences, and experiment techniques to enhance their skills and expertise.

  • Contract: Full time
Responsibilities:
  • Develop, test, and maintain responsive websites using HTML, CSS (SASS/LESS), and JavaScript (including jQuery)

  • Collaborate with designers and back-end developers to build and enhance website features.

  • Stay updated on trends, best practices & other technologies.

  • Stay current with modern web standards, accessibility (WCAG), and emerging front-end technologies.

  • Debug and resolve front-end performance issues and user interface bugs.

  • Work with CMS platforms such as Drupal and Umbraco, assisting with site setup, content integration, and custom development.

  • Ensure cross-browser compatibility, responsiveness, and accessibility in all web applications.

  • Translate UI/UX designs into pixel-perfect, high-performing web pages.

Requirements:

1. Education

  • At least a bachelor’s degree in web design & development, Web technologies, Computer Science, Engineering, or any related field

2. Experience
  • At least 2 years of proven work experience in Web Development
  • Strong understanding front-end development
  • Familiarity with MySQL or other relational databases
  • Experience with version control systems such as Git
  • Knowledge of web accessibility standards and best practices.
  • Experience with Agile development methodologies.
  • Proficiency in slicing and converting designs into functional websites using HTML, CSS (SASS/LESS preferred), JavaScript (including jQuery).
  • Strong knowledge of web accessibility standards (e.g., WCAG) and experience with cross-browser testing.


3. Skills

  • Detail-oriented with clean coding habits
  • Quick at debugging front-end issues
  • Thinks critically and improves UX
  • Communicates well and works in teams
  • Manages time and meets deadlines
  • Open to learning and feedback
  • Professional and client-focused


4. Familiarity or interest in learning

  • Drupal and Umbraco CMS
  • PHP and ASP.NET
  • Front-end frameworks like Bootstrap or Tailwind CSS
  • SEO best practices and web performance optimization  


5. Tools & Platforms

  • Visual Studio Code
  • Figma, Adobe XD, Photoshop, Illustrator
  • Version control using Git/GitHub
  • Project/task management tools like Trello
Why Join Us?

At FRCI, we believe that innovation thrives in a collaborative environment.

Over and above an interesting remuneration package, we offer:

  • A collaborative work environment
  • Opportunities for personal & professional growth and development
  • Emphasis on innovation and creativity.

If you are passionate about it, we encourage you to apply for this interesting opportunity.

How to Apply?

Please send to us your resume outlining your relevant experience & interest with subject line "Application for Web Developer (Front End Developer)"

We look forward to hearing from you!

Software Developer
Full time
Description.

We are currently looking for a talented Software Developer to join our Business Solutions Team. The Software Developer will play a crucial role in designing, developing, testing, and maintaining software’s. The Software Developer will collaborate with team members and stakeholders to deliver innovative software solutions that meet evolving needs of our clients and industry standards. A team player who thrives in collaborative environments and excels in overcoming challenges.

As a key element of our team, the main responsibilities for this position will include but will not be limited to participating in the full software development lifecycle, from concept and design to testing and deployment.

As we foster a learning & development culture, we provide the opportunity to our team members to develop & grow through continuous learning with online resources, workshops, conferences, and experiment techniques to enhance their skills and expertise.

 

  • Contract: Full time
Responsibilities:
  • Responsible for designing, coding, testing, and deploying software applications and systems.
  • Collaborate with clients to translate requirements into technical solutions.
  • Write clean, efficient, and maintainable code that meets design specifications.
  • Conduct code reviews as and when required
  • Troubleshoot and debug applications to resolve issues and optimize performance
  • Create detailed technical documentation to ensure clarity and maintainability of software projects.
  • Contribute to architectural decisions and promote best practices in software development.
  • Make use of industry best practices in software development, including implementing design patterns, adhering to coding standards, and ensuring scalability of applications.
  • Keep abreast of industry trends and technologies to continuously improve our products and processes to ensure solutions remain innovative and competitive.
  • Self-learning to continuously improve skills and stay at the forefront of technological advancements.
  • Working closely with diverse, cross-functional teams to deliver comprehensive and effective solutions.
Requirements:

1. Education

  • At least a bachelor’s degree in computer science or related field.


2. Experience

  • At least 2 years of proven work experience in software development
  • Proficiency in programming languages.
  • Solid understanding of software development lifecycle, Agile methodologies, and version control systems


3. Skills 

  • Excellent verbal and written communication skills.
  • Excellent problem-solving skills.
  • Highly skilled in database connections & queries.
  • Strong collaboration skills.
  • Ability to innovate and think creatively to address complex business challenges.
  • Ability to work effectively in a team environment and independently.


4. Languages

  • C#, T-SQL, JavaScript, HTML, XAML


5. Technologies

  • Net, WinForms, ASP.Net Core MVC, .Net MAUI, Azure Services, BI,SQL Server


Over and above an interesting remuneration package, we offer:


We offer:

  • A collaborative work environment
  • Opportunities for personal & professional growth and development
  • Emphasis on innovation and creativity
How to Apply?

If you are passionate about software development and driven to create innovative solutions that make a meaningful impact, please send your cv highlighting your passion for development, along with details of your relevant experience and technical skills with subject line "Application for “Software Developer"

At FRCI, we believe in fostering a collaborative environment where creativity and technical expertise thrive.

We look forward your passion for developing!

Systems Implementer
Full time
Description.

We are seeking a highly skilled and detail-oriented Systems Implementer to join our Team. The ideal candidate will be responsible for the successful deployment, configuration, and integration of various software systems for our clients. This role requires a strong understanding of technical processes and the ability to work closely with both technical teams and end-users to ensure seamless system adoption.

As we foster a learning & development culture, we provide opportunities for our team members to develop and grow through continuous learning with online resources, workshops and conferences.

  • Contract: Full time
Responsibilities:
  • Collaborate with clients and internal teams to understand system requirements
    and design effective implementation strategies.
  • Configure, customize, and deploy software solutions according to client
    specifications.
  • Conduct data migration, system integration, and testing to ensure functionality
    and data integrity.
  • Provide technical support and troubleshooting during and after system
    implementation.
  • Develop comprehensive documentation for system configurations, processes,
    and user guides.
  • Deliver training sessions to end-users to ensure smooth adoption and utilization of
    implemented systems.
  • Work closely with project managers to ensure successful project delivery within
    scope, time, and budget constraints.
  • Stay updated on industry trends and emerging technologies to ensure solutions
    remain innovative and competitive.
  • Proactively engage in self-learning and professional development to enhance
    skills and knowledge
Requirements:

1. Education:

  • At least a bachelor’s degree in information technology, Computer Science,
    Business Administration or a related field.


2. Experience:

  • At least 2-3 years of proven work experience in system implementation, IT
    consulting, or a similar role.
  • Proven track record of successfully deploying and configuring enterprise-level
    software solutions.
  • Familiarity with various operating systems, databases, and network
    configurations.
  • Experience with ERP systems, Business Central, or other Consumer platform
    implementation would be a definite advantage.


3. Skills

  • Excellent problem-solving skills.
  • Strong analytical skills.
  • Excellent verbal and written communication skills.
  • Strong collaboration skills and ability to work effectively with cross-functional
    teams.
  • Ability to manage multiple projects simultaneously and prioritize tasks effectively.
  • Attention to detail and a commitment to delivering high-quality solutions.
  • Ability to work effectively in a team environment and independently.


In addition to an attractive remuneration package, we offer:

  • A collaborative and supportive work environment
  • Opportunities for personal and professional growth
  •  A culture that fosters innovation, creativity, and continuous improvement


If you are passionate about systems implementation and enjoy turning ideas into working 
solutions, we encourage you to apply for this exciting opportunity.

How to Apply?

Please send us your resume, highlighting your relevant experience and interest, with the subject line: “Application for Systems Implementer”.

We look forward to hearing from you!

Spontaneous Applications.
Turn your ambitions into action. If you're passionate, motivated, and eager to make a difference, we’d love to hear from you - even if your ideal role isn’t listed.

Send us your application and tell us how you can contribute to our team.
Fill in the fields and send your application!
Title
(word or pdf)