1

Software Engineer In Mauritius Jobs in Troy, MI (NOW HIRING)

Required : • Bachelor's degree in computer science or engineering • 5+ years of software engineering experience • 3+ years of experience with GCP, Cloud Run, Spring Boot, and Java • ...

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are involved in the entire software ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

The Senior Software Engineer designs, develops, and delivers complex features and services within ... Success in this role is measured by reliable delivery of complex functionality, operational ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

The Senior Software Engineer designs, develops, and delivers complex features and services within ... Success in this role is measured by reliable delivery of complex functionality, operational ...

In this role, you will design, develop, enhance, deploy, and support cloud-native microservices ... Use DevOps tools and practices to automate software delivery through CI/CD pipelines, including ...

In this role, you will design, develop, enhance, deploy, and support cloud-native microservices ... If you are passionate about software engineering and have a strong foundation in cloud-native ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded ...

Experience: 3+ years of professional software engineering experience in a production environment. * Edge Development: Proven experience deploying software to edge computing hardware or IoT devices.

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are involved in the entire software ...

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are involved in the entire software ...

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are involved in the entire software ...

Software Controls Engineer

Chesterfield, MI

$41 - $52.50/hr

Participate in the full software development life cycle, including specification, design, programming, implementation, integration, commissioning, and debugging for large-scale automated aerospace ...

New

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

The Senior Software Engineer I is expected to take a leading role in a focused group of engineers and will be responsible for coaching and mentoring team members. This role requires very strong ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

The Senior Software Engineer I is expected to take a leading role in a focused group of engineers and will be responsible for coaching and mentoring team members. This role requires very strong ...

In this role, you will design, develop, enhance, deploy, and support cloud-native microservices ... If you are passionate about software engineering and have a strong foundation in cloud-native ...

Showing results 41-60

Software Engineer In Mauritius information

See Troy, MI salary details

$60.2K

$139.8K

$194.8K

How much do software engineer in mauritius jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software engineer in mauritius in Troy, MI is $139,821.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,700.00 and $164,000.00 per year, depending on experience, location, and employer.

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 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 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.

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.

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 tend to start at the lower end, while experienced engineers with specialized skills or certifications can earn higher salaries, especially in competitive markets or with in-demand technologies.

Which country has high demand for software engineers?

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

Which job is in high demand?

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

What are popular job titles related to Software Engineer In Mauritius jobs in Troy, MI?

For Software Engineer In Mauritius jobs in Troy, MI, the most frequently searched job titles are:

What job categories do people searching Software Engineer In Mauritius jobs in Troy, MI look for?

The top searched job categories for Software Engineer In Mauritius jobs in Troy, MI are:

What cities near Troy, MI are hiring for Software Engineer In Mauritius jobs?

Cities near Troy, MI with the most Software Engineer In Mauritius job openings:

Infographic showing various Software Engineer In Mauritius job openings in Troy, MI as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $139,821 per year, or $67.2 per hour.

Software Engineer

Ford Motor Company

Dearborn, MI • On-site

Full-time

Re-posted 29 days ago


Ford Motor Company rating

7.6

Company rating: 7.6 out of 10

Based on 527 frontline employees who took The Breakroom Quiz

11th of 45 rated automakers


Job description

Job Summary:
Ford Motor Company is seeking a Senior Software Engineer to design, develop, and evolve cloud-native services that support Ford retail consumers. This role involves leading the development of scalable microservices architectures and ensuring the performance, reliability, and security of core systems.
Responsibilities:
• Lead the design, development, and implementation of robust, scalable microservices architectures and desktop applications for the vehicle integration platform.
• Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services such as Cloud Run, Cloud Spanner, Cloud Pub/Sub, and more.
• Champion engineering best practices, including code reviews, adherence to architectural principles, and the development of reusable frameworks and components.
• Drive the implementation of comprehensive observability, monitoring, and alerting frameworks (SLOs/SLIs) to ensure the performance, reliability, and availability of critical systems.
• Lead performance engineering initiatives, including proactive bottleneck identification, capacity planning, and the establishment of performance baselines and benchmarks.
• Deliver software frequently using Test Driven Development (TDD), continuous integration, and continuous deployment (CI/CD).
• Work with team members to establish best practices to maximize efficiency and minimize risk.
• Interact and work closely with product managers to devise solutions and break them into incremental production-ready user stories.
• Executing API Load and Performance (L&P) on API/modules developed.
• Use DevOps tools such as Tekton, SonarQube, Checkmarx, Fossa, and GitHub to deploy, improve and manage software.
Qualifications:
Required:
• Bachelor’s degree in computer science or engineering
• 5+ years of software engineering experience
• 3+ years of experience with GCP, Cloud Run, Spring Boot, and Java
• Experience working with Agile methodologies such as Scrum and eXtreme Programming as an Anchor and Team lead
• Experience in launching large scale global API’s on cloud technologies such as Azure and GCP
• Strong understanding of microservices and optimizing them for resiliency and performance
• Strong understanding of Identity Products (IDP) such as IBM Security Verify and Azure AD B2C
• Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing
• Developing and publishing APIs with Swagger docs in Apigee and APIM
• Experience with using DevOps tools like Jenkins, SonarQube, CheckMarx and GitHub
• Expert level experience in software craftsmanship
Company:
We don't just make history -- we make the future. Founded in 1903, the company is headquartered in Dearborn, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Ford Motor Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom