Careers

Vacancies

nVisionIT is an award-winning company in software development, cloud services, enterprise software and e-government in South Africa, Australia, USA, Mauritius and Africa.

Notes:

  1. To apply, email us your CV and motivation letter at recruitment@nvisionit.mu
  2. This job is only open to Mauritians currently residing in Mauritius and only shortlisted candidates will be called for interviews.
Senior Full Stack .NET Developer

As a Senior Full Stack .NET Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using the Microsoft .NET framework. You will work in a collaborative team environment, utilizing your expertise in front-end and back-end development to deliver innovative solutions that meet business requirements.

.

Responsibilities:

  1. Develop and maintain web-based applications using ASP.NET, C#, and other .NET technologies.
  2. Design and implement front-end user interfaces using HTML, CSS, JavaScript, and modern frameworks such as Angular or React.
  3. Develop and optimize database structures using SQL Server or other relational databases.
  4. Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand project requirements and translate them into technical solutions.
  5. Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  6. Debug and resolve software defects and technical issues in existing applications.
  7. Perform performance tuning and optimization of web applications.
  8. Stay up to date with emerging technologies, frameworks, and best practices in the .NET development ecosystem.
  9. Mentor and provide guidance to junior developers, fostering knowledge sharing and continuous learning within the team.
  10. Contribute to the continuous improvement of development processes and methodologies.

 .

Requirements:

  1. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  2. Proven experience (typically 5+ years) as a Full Stack .NET Developer, with a focus on web application development.
  3. Strong proficiency in C#, ASP.NET, MVC, and .NET framework.
  4. Experience with front-end development technologies such as HTML, CSS, JavaScript, and modern frameworks like Angular or React.
  5. Proficiency in SQL Server or other relational databases, including database design and optimization.
  6. Familiarity with version control systems such as Git.
  7. Solid understanding of software development principles, design patterns, and best practices.
  8. Experience working in an Agile development environment.
  9. Strong problem-solving skills and ability to analyze and debug complex issues.
  10. Excellent communication and collaboration skills.
  11. Experience with cloud platforms (e.g., Azure, AWS) and microservices architecture is a plus.
  12. Any relevant certifications, such as Microsoft Certified: Azure Developer Associate or MCSD: App Builder, would be advantageous.

Full Stack .Net Software Developer

nVisionIT Mauritius is looking for full stack .Net Software Developers who will be responsible for the development of software products and ensuring that they are delivered on time, within budget, and to the required quality standards. The developers should have a strong technical background and be able to work effectively in a team environment, with the ability to communicate technical information to non-technical stakeholders.

.

PROFILE
– Degree in Computer Science and related fields
Proven experience (typically 1+ years) as a Full Stack .NET Developer
– Proactive & self-motivated
– Good communication skills
– Hardworking and conscientious
– Strong problem-solving skills

.

SKILLS
Strong knowledge of .NET framework: You should have a deep understanding of the .NET framework and its related technologies, such as C#, ASP.NET, and .NET Core.
Experience with software development: You should have experience with software development, including designing, coding, testing, and debugging software applications.
Familiarity with database management: You should have experience with database management and design, including SQL Server and Entity Framework.
Knowledge of front-end technologies: You should have experience with front-end technologies such as HTML, CSS, and JavaScript, as well as front-end frameworks such as Angular and React.
Understanding of software development best practices: You should be familiar with software development best practices, such as agile development methodologies, source control systems, and continuous integration and delivery.
Problem-solving and analytical skills: You should have strong problem-solving and analytical skills, with the ability to identify and resolve complex issues.
Good communication skills: You should have excellent communication skills, including the ability to work collaboratively with other team members, communicate technical information to non-technical stakeholders, and write clear and concise documentation.

C# Developer

We are seeking a skilled and experienced C# Developer to join our dynamic development team. As a C# Developer, you will be responsible for developing high-quality software solutions using C# programming language and related technologies. You will work closely with cross-functional teams to understand requirements, design and implement software solutions, and contribute to the overall success of our projects.

.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Strong proficiency in C# programming language and .NET framework.
  • Experience with ASP.NET MVC, Web API, or other web development frameworks.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
  • Experience with SQL databases and ORM frameworks (e.g., Entity Framework).
  • Knowledge of version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities. 

.

Responsibilities

  • Develop and maintain software applications using C# programming language and .NET framework.
  • Collaborate with team members to analyze requirements, design solutions, and implement robust and scalable software systems.
  • Write clean, efficient, and well-documented code.
  • Conduct unit testing and debugging to ensure software quality and functionality.
  • Participate in code reviews and provide constructive feedback to team members.
  • Collaborate with other developers, QA engineers, and stakeholders to deliver high-quality software solutions on time.
  • Stay up to date with emerging technologies, industry trends, and best practices in C# development.

.

Additional Skills (Preferred):

  • Experience with Blazor
  • Knowledge of cloud platforms such as Azure or AWS.

PHP Developer

nVisionIT Mauritius is looking for PHP Developers who will be responsible for the development of software products and websites and ensuring that they are delivered on time, within budget, and to the required quality standards. The developers should have a strong technical background and be able to work effectively in a team environment, with the ability to communicate technical information to non-technical stakeholders.

The ideal candidate is a highly resourceful and innovative developer with extensive experience in the layout, design and coding of websites specifically in PHP format. You must also possess a strong knowledge of web application development using PHP and JavaScript and MySQL Server databases.

.

PROFILE
– Degree in IT and related fields
– Proactive & self-motivated
– Good communication skills
– Hardworking and conscientious
– Strong problem-solving skills

.

Requirements

Strong experience in web development using PHP and JavaScript.

  • Proficiency in HTML, CSS, and responsive web design principles.
  • Solid understanding of object-oriented programming and design patterns.
  • Familiarity with PHP frameworks
  • Knowledge of relational databases and experience with SQL.
  • Experience with version control systems, preferably Git.
  • Familiarity with RESTful APIs and JSON.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.

.

Responsibilities

  • Develop and maintain web applications using PHP and JavaScript.
  • Collaborate with cross-functional teams to design, develop, and deploy software solutions.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback to team members.
  • Optimize applications for maximum performance and scalability.
  • Integrate third-party APIs and services into applications.
  • Troubleshoot and debug issues that arise during development and testing.
  • Stay up-to-date with emerging technologies and industry trends.

Alfresco Developer

nVisionIT is seeking a skilled and experienced Alfresco Developer to join our dynamic team. As an Alfresco Developer, you will play a crucial role in designing, developing, and maintaining our enterprise content management system based on the Alfresco platform. If you have a strong background in Java development, expertise in Alfresco customization and configuration, and a passion for delivering high-quality solutions, we would love to hear from you.

.

Responsibilities:

  1. Collaborate with cross-functional teams to gather and analyze requirements for ECM solutions requirements and translate them into technical specifications.
  2. Design and develop customizations and extensions for the Alfresco platform.
  3. Customize Alfresco configurations, workflows, and metadata models to align with business needs.
  4. Integrate Alfresco with other systems using web services, APIs, and custom integration techniques.
  5. Configure Alfresco components including content models, permissions, and user interfaces.
  6. Develop and maintain Alfresco Share user interface, dashboards, and custom workflows.
  7. Troubleshoot and resolve issues, ensuring optimal performance and stability of the ECM system.
  8. Ensure the scalability, and security of the Alfresco system.
  9. Conduct code reviews, provide technical guidance, and mentor junior developers.
  10. Stay up-to-date with the latest Alfresco features, technologies, and best practices.

.

Requirements:

  1. Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  2. Proven experience as an Alfresco Developer or similar role, with a strong understanding of Java programming.
  3. In-depth knowledge of the Alfresco ECM platform, including Alfresco Content Repository, Alfresco Share, and Alfresco Process Services (Activiti).
  4. Proficiency in web development technologies such as HTML, CSS, JavaScript, and frameworks like AngularJS or ReactJS.
  5. Experience with the Spring Framework and familiarity with Spring MVC, Spring Security, and related modules.
  6. Strong database skills, including experience with relational databases and SQL queries.
  7. Ability to design and implement custom workflows using the Alfresco Process Services (Activiti) BPM engine.
  8. Experience with integration of Alfresco with CRM, ERP, or other third-party systems.
  9. Familiarity with Agile software development methodologies.
  10. Knowledge of version control systems such as Git.
  11. Excellent problem-solving skills and ability to analyze complex requirements.
  12. Effective communication skills and the ability to work collaboratively in a team environment.
  13. Alfresco certification(s) or relevant certifications in Java development will be a plus.

.

If you are a talented Alfresco Developer looking for an exciting opportunity to contribute to cutting-edge ECM solutions, please submit your resume, portfolio, and any relevant certifications to recruitment@nvisionit.mu.

Helpdesk & Admin Officer

Profile:
o Diploma or higher certificate in business administration or related field preferred
o Basic knowledge of computer hardware, software, and networking
o Proficiency in Microsoft Office
o Strong written and verbal communication abilities
o Good communication and interpersonal skills
o Holder of a valid driving license and owner of private car – company will provide car allowance
.
 
Skills:
o Excellent customer service skills and telephone etiquette
o Ability to diagnose and resolve technical issues in a timely manner
o Ability to work in a fast-paced environment and handle multiple tasks simultaneously
o Experience with helpdesk software and ticket tracking systems
o Excellent organizational and time-management skills
o Experience with scheduling, record keeping, and file management
o Ability to prioritize tasks, work under pressure and meet deadlines
o Strong attention to detail and accuracy
.
Duties:
o Manage office supplies and place orders
o Coordinate with suppliers for office supplies, facilities maintenance and marketing material
o Word processing (format documents and prepare presentations)
o Assist Finance with regulatory filing (MRA, CBRD, District Council)
o Assist Finance in banking (Submit/fetch documents)
o Assist in events organisation (quotes, invitations, follow up)
o Assist in printing and scanning
o Follow up with clients
o Travel and accommodation arrangement
o Service desk tasks
 
To apply, fill in this form:

Benefits

– Fully funded pension plan and medical insurance
– Yearly Performance Bonus
– Adhoc Bonus anytime during the year for exceptional performance
– Yearly increments
– Opportunity for professional development
– Parking facilities
– Flexi time and hybrid work environment
– And many more!

    Apply now

    Feel like you’re meant to work with us? Tell us why you’re the one we’ve been looking for below:




    Job applied for:
    Alfresco DeveloperC# DeveloperFull Stack .NET DevelopersHelpdesk & Admin OfficerInternship / TrainingPHP DeveloperSenior Full Stack .NET Developer
     


    Attach your CV:
     
     

    Enabling our CUSTOMERS
    to SUCCEED FASTER in the Digital Economy