1

Software Engineer In Mauritius Jobs in Kansas (NOW HIRING)

This role is in office 5 days a week, and you are required to live near the plant in McPherson, KS. Summary The Software Engineer is responsible for developing and supporting Warehouse Management ...

This role is in office 5 days a week, and you are required to live near the plant in McPherson, KS. Summary The Software Engineer is responsible for developing and supporting Warehouse Management ...

Garmin is a leading technology company specializing in mapping solutions. They are seeking a full-time .Net Software Engineer 2 to provide technical leadership and project planning for software ...

We are in constant pursuit of new markets and cutting edge technologies. This Technical Lead Software Engineer will develop software for industry-changing products. This position will work closely ...

We invest in your growth with enterprisewide learning and mobility. We celebrate who you are, and ... Epiq is seeking a highly skilled AI Software Engineer to join our Operations Engineering team. This ...

We invest in your growth with enterprisewide learning and mobility. We celebrate who you are, and ... Epiq is seeking a highly skilled AI Software Engineer to join our Operations Engineering team. This ...

Senior Software Engineer

Wichita, KS · On-site

$109K - $144K/yr

Job Purpose/Summary The Senior Software Engineer designs, develops, and delivers high-quality ... Design, develop, test, and maintain robust, scalable software in support of Knowmadics products.

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Senior Software Engineer

Wichita, KS · On-site

$109K - $144K/yr

Job Purpose/Summary The Senior Software Engineer designs, develops, and delivers high-quality ... Design, develop, test, and maintain robust, scalable software in support of Knowmadics products.

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Embedded Software Engineer

Kansas City, KS · On-site

$124K - $163K/yr

Position Summary The Software Engineer will contribute to the development, calibration, and testing ... Bachelor's degree in electrical, Computer Engineering, Mechanical Engineering from an accredited ...

next page

Showing results 1-20

Software Engineer In Mauritius information

What are some unique challenges Software Engineers in Mauritius might face when working with international teams?

Software Engineers in Mauritius often collaborate with colleagues and clients from different time zones, which can require flexible working hours and strong communication skills to ensure projects stay on track. Additionally, there may be occasional challenges in accessing certain global technology resources or platforms due to regional restrictions, making it important to stay adaptable and resourceful. However, these challenges provide valuable experience in remote collaboration and problem-solving, which are highly regarded in the tech industry.

Which country has high demand for software engineers?

Countries with strong technology sectors such as the United States, Canada, Germany, the United Kingdom, and Australia have high demand for software engineers. These countries often have numerous job opportunities, competitive salaries, and a focus on skills in programming languages, cloud computing, and software development tools.

What does a Software Engineer do in Mauritius?

A Software Engineer in Mauritius is responsible for designing, developing, testing, and maintaining software applications and systems. They work in various industries such as finance, telecommunications, and IT services, often collaborating with teams to create solutions tailored to business needs. The role may involve writing code, troubleshooting issues, and ensuring software meets quality and security standards. With the growing tech sector in Mauritius, software engineers play a key role in driving digital transformation and innovation.

What is the salary of a software engineer?

The average salary of a software engineer varies depending on experience, skills, and the industry, but typically ranges from $50,000 to $120,000 annually. Entry-level positions start lower, while experienced engineers with specialized skills or certifications can earn higher salaries, especially in competitive markets or with in-demand technologies.

Can a foreigner get a job in Mauritius?

A foreigner can work as a Software Engineer in Mauritius if they obtain the necessary work permit and meet immigration requirements. Employers typically need to demonstrate that the position cannot be filled locally, and relevant skills such as programming, software development, and familiarity with local regulations are important. Securing a work visa is a key step in the employment process for foreigners in the country.

What is the difference between Software Engineer In Mauritius vs Software Developer In Mauritius?

AspectSoftware Engineer In MauritiusSoftware Developer In Mauritius
CredentialsBachelor's in Computer Science or related field, sometimes certifications like Microsoft or AWSBachelor's in Computer Science or related field, coding bootcamps also common
Work EnvironmentDesigning, developing, testing software systems; often involved in architecture decisionsWriting, coding, and debugging applications; focused on specific projects
Employer & Industry UsageUsed across tech companies, finance, and multinational firms in MauritiusCommon in startups, IT firms, and software service providers in Mauritius

While both roles require programming skills and similar educational backgrounds, Software Engineers In Mauritius typically focus on system design and architecture, whereas Software Developers In Mauritius concentrate on coding and application development. The roles often overlap, but the Engineer role involves broader responsibilities in software planning and integration.

Which job is in high demand?

Software engineering is in high demand in Mauritius due to the growth of the IT sector and digital transformation initiatives. Skills in programming languages such as Java, Python, and web development, along with knowledge of cloud computing and cybersecurity, increase employability in this field.

What are the key skills and qualifications needed to thrive as a Software Engineer in Mauritius, and why are they important?

To thrive as a Software Engineer in Mauritius, you typically need a degree in computer science or a related field, strong programming skills in languages like Java, Python, or C#, and a solid understanding of software development principles. Familiarity with version control systems (such as Git), cloud platforms, and frameworks like Angular or React is highly valued, along with relevant certifications. Problem-solving, teamwork, and effective communication are crucial soft skills that distinguish top performers in this role. These competencies are vital for delivering reliable software solutions, collaborating efficiently with teams, and adapting to the evolving needs of clients and employers.
What are popular job titles related to Software Engineer In Mauritius jobs in Kansas? For Software Engineer In Mauritius jobs in Kansas, the most frequently searched job titles are:
What job categories do people searching Software Engineer In Mauritius jobs in Kansas look for? The top searched job categories for Software Engineer In Mauritius jobs in Kansas are:
What cities in Kansas are hiring for Software Engineer In Mauritius jobs? Cities in Kansas with the most Software Engineer In Mauritius job openings:
Software Engineer

Software Engineer

Viega

Mcpherson, KS • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Viega rating

8.3

Company rating: 8.3 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

92nd of 427 rated machine equipment manufacturers


Job description

Job-ID: 17358; Location(s): McPherson KS
*This role is in office 5 days a week, and you are required to live near the plant in McPherson, KS.
Job Description Summary
The Software Engineer is responsible for developing and supporting Warehouse Management System (WMS) functions for all distribution centers, including maintenance, business analysis, technical design, software development, vendor management, quality assurance, implementation and support.
What You'll Do:
Programming
  • Codes, tests and troubleshoots programs utilizing the appropriate hardware, database, and programming technology; refines data and formats final product.
  • Maintains and modifies programs; makes approved changes by amending flow charts and UML diagrams, develops detailed programming logic, and coding changes.
  • Analyze user requirements and design new software solutions.
  • Develops code or written programs from scratch in a mission critical, distributed, real-time environment.
  • Develops web applications that interface with multiple computer systems.
  • Collaborates with cross-functional teams and participates in requirements, design and code reviews.

Database and Systems Maintenance
  • Assists in managing the day-to-day applications of the WMS functions for all distribution centers.
  • Identifies and continuously acts to enhance individual and team knowledge of new technologies, business processes, and project management skills, staying abreast of trends, latest industry developments and knowledge sharing among colleagues.
  • Analyzes database data; makes recommendations to improve performance and efficiency of data storage and other database features; performs data modeling and optimization.
  • Assists in performing validation procedure testing.
  • Plans methods to test code to support changes in business and/or changes in regulatory requirements that effect reporting or record keeping.
  • Designs, documents and tests integration processes that extract, transform, load and cleanse corporate data.

Support and Troubleshooting
  • Responds to requests for technical assistance in person, via phone or electronically; diagnoses and resolves technical hardware and software issues.
  • Performs technical root cause analysis and outlines corrective action for given problems
  • Liaison with IT department to solve problems and implement improvements related to SQL
  • database server.
  • Assesses data extraction, report generation, and bugs appearing in operations involving the data warehouse; provides production support to solve immediate problems to keep database in production.

Report Generation
  • Creates, designs and maintains reports for daily, weekly and monthly operations; develops and maintains departmental reporting.
  • Develops templates to aid and streamline reporting.
  • Develops appropriate methodologies for collecting, analyzing and presenting data.
  • Confers with cross-functional teams to understand and evaluate their needs for data from the WMS; determines how it will be structured and accessed; designs or creates queries to extract desired data to run reports.

Other
  • Attends meetings as required and/or assigned.
  • Performs other duties as required and/or assigned
  • Keeps abreast of industry trends, standards and new technologies.
  • May be required to travel up to 10% of the time
  • May provide off-hour support when necessary and responds to emergencies in a timely manner.

What We're Looking For:
Knowledge, Skills and Abilities
  • Knowledge of computer programs: Microsoft Office Suite: Excel, Word, Outlook and SAP
  • Knowledge and development experience with various technologies including but not limited to SQL, C++, Java, HTML, Javascript, JSP, CSS, PHP and Oracle
  • Knowledge of warehouse management software
  • Knowledge of computer flow charts and of programming logic and codes
  • Strong analytical and troubleshooting skills
  • Strong organizational skills
  • Ability to understand source-code
  • Ability to communicate both orally and in writing with all levels of the organization
  • Ability to Multi-task and meet deadlines
  • Ability to write technical instructions in the use of programs and /or program modifications
  • Ability to implement and troubleshoot programming changes and modifications
  • Ability to utilize database query tools and create SQL statements
  • Advanced skills in Excel, including proficiency in building macros

Education, Certification/License & Work Experience
  • Bachelors Degree in Computer Science or equivalent
  • 3-5 years of professional programming experience
  • C++ certification preferred
  • Professional experience using STL, AJAX, Webservices, REST, Tomcat and MySQL preferred

Equivalent combinations of education and experience may be considered.
Wondering if you should apply? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Viega, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role but don't check every box in the qualifications section, we encourage you to apply anyway. You may be just the right candidate for this or other positions we have in the future.
Total Rewards Package:
Compensation
  • Base: $72,000 - $91,000 annually, based on specific compensable factors including, but not limited to education, work experience, and geographic market.
  • Bonus: This role will be eligible for participation in a discretionary annual bonus program, pursuant to which an employee may be awarded a percentage of their salary based on the company's performance and their own individual performance.

Benefits
  • Medical, Dental, Vision
  • Wellness Program
  • Health Savings Account (HSA) with a company contribution
  • Voluntary Benefits (Life, AD&D, Disability)
  • 401(k) retirement plan with a 7.5% company contribution
  • Time Off Programs - 22 days Paid Time Off (PTO), 9 Company Holidays, 2 Volunteer Days

Application Window
  • Posting date: 05/18/2026
  • The application deadline for this job is: 06/18/2026

Your contact person:
#LI-JN1
The future needs people like you to shape it.
Apply to Viega now.

What Viega employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom