Find a jobRecruiters

Senior Software Developer

Exclusive opportunity

Onsite

Senior Software Developer

Pwc

Senior Software Developer

Skills

SQL QueriesReactDjangoFlaskPythonC#.NETBootstrapMicrosoft SQL ServerGitGDPRWorkdayFastAPIChange ManagementJavascriptAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Moka, Mauritius

Work mode:

Onsite

Published on:

21 August 2026

What they need


Management Level

Senior Associate

Job Description & Summary

Candidates for this role, ideally match the skills below:

  • Excellent analytical, problem-solving, and critical thinking skills with strong attention to detail and a quality-first mindset.

  • Exceptional verbal and written communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences, including clients.

  • Strong customer service and relationship management skills, with experience handling client conversations independently.

  • Ability to take ownership of complex technical matters, drive them to closure, and deliver under tight timelines.

  • Ability to coach and technically mentor junior resources, ensuring consistent quality of output.

  • Solid understanding of object-oriented programming (OOP), design patterns, SOLID principles, and clean code practices, with strong working knowledge of front-end technologies including Bootstrap, CSS, JavaScript (ES6+), jQuery, and React.

  • Advanced proficiency in SQL Server - including writing and optimising complex queries and stored procedures, query performance tuning, indexing strategies, and understanding execution plans.

  • Strong debugging and troubleshooting skills using Visual Studio, SQL Profiler, browser developer tools, and log analysis.

  • Conversant with Microsoft Server Technology (Windows Server, IIS, SQL Server, .NET stack) and a sound understanding of application hosting and deployment.

  • Familiarity with source control (Git/Azure DevOps), CI/CD pipelines, and modern SDLC practices (Agile/Scrum).

  • Awareness of secure coding practices, authentication/authorisation standards (OAuth, JWT), and data protection considerations.

Summary

A career in Information Technology, within our Technology Consulting practice, will provide you with the opportunity to deliver the highest levels of service to our clients. You'll focus on designing, developing, and supporting applications built and maintained by PwC, while solving complex technical challenges and delivering robust, scalable solutions. As part of the team, you will serve as a strong technical contributor and functional expert, ensuring our clients receive high-quality, timely, and value-driven outcomes.

What should the Senior Associate expect from us?

As a Senior Associate, you will work with the latest technologies to service valued companies on projects that are driving the future of those organisations. You will play an important role on global client engagements; taking ownership of technical deliverables.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using .NET (C#, VB.NET, ASP.NET, .NET Core/MVC) and Python (Django, Flask, or FastAPI), along with responsive, modern UIs built with Bootstrap, CSS, JavaScript, React, and Angular, following industry best practices, design patterns, and SOLID principles.

  • Design, build, and support robust integrations with client systems (including HR, Payroll, and other enterprise systems) using REST/SOAP APIs, web services, Python-based integration scripts/services, and SFTP-based file integrations, with strong attention to security, error handling, and data integrity.

  • Write, review, and optimise complex SQL queries, stored procedures, functions, views, and triggers on SQL Server.

  • Perform advanced troubleshooting and root cause analysis using IDEs (Visual Studio), SQL Profiler, debuggers, log analysis, and performance monitoring tools to diagnose and resolve complex production issues.

  • Conduct code reviews, enforce coding standards, and champion engineering best practices including unit testing, source control (Git/Azure DevOps), CI/CD, and secure coding.

  • Engage directly with clients to gather requirements, walk through technical solutions, present trade-offs, and provide clear and timely updates on issues, enhancements, and deliverables.

  • Drive defects, production incidents, and upgrade-related issues to closure - including impact assessment, communication, root cause analysis, and preventive action.

  • Contribute to the knowledge base by authoring and reviewing technical documentation, design notes, runbooks, and knowledge articles.

  • Stay current with product releases, new technologies, and industry trends by attending trainings, exploring new tools, and conducting teach-back sessions for the team.

Experience and Qualifications

  • Bachelor's degree in information technology, Computer Science, Information Systems, or a related field.

  • At least 3 years of strong hands-on technical experience in application development and support, ideally within a product or managed services environment.

  • Demonstrable expertise in .NET technologies, SQL Server, and integration techniques (API/SFTP) with a strong portfolio of delivered work.

  • Experience working as a Subject Matter Expert in product areas such as HCM, Payroll, or other enterprise modules will be a strong added advantage.

  • Proven experience designing, developing, and supporting API-based integrations (REST/SOAP/JSON/XML) and SFTP-based file integrations with third-party and client systems (e.g., HR/Payroll systems).

  • Familiarity with hosting environments, change management protocols, and end-to-end software delivery lifecycle.

Travel Requirements

0%

Available for Work Visa Sponsorship?

No

Job Posting End Date

August 28, 2026

Other offers great for you!

These companies are also looking for great profiles

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

12 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

9 hours ago

Quick apply

Mon Consultant Indépendant

SAP ABAP developer senior with SAP IS-U

TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)

Freelance

Brussels, Belgium

Hybrid

Skills

Systèmes d'information

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools