P

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

Information Technology Senior Associate - Business Solutions

Full-Stack EngineeringPosted on Nov 11
Full-timeMoka, MauritiusNo salary listedIn-person

About the Job

Requirements

  • At least 3 years of 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.
  • Familiarity with hosting environments, change management protocols, and the end-to-end software delivery lifecycle.
  • Working knowledge of object-oriented programming, design patterns, SOLID principles, and clean code practices.
  • Working knowledge of front-end technologies, including Bootstrap, CSS, JavaScript (ES6+), jQuery, and React.
  • Experience designing, developing, and supporting API-based integrations (REST/SOAP/JSON/XML) and SFTP-based file integrations with third-party and client systems, such as HR and Payroll systems.
  • Advanced proficiency in SQL Server, including complex queries and stored procedures, query performance tuning, indexing strategies, and execution plans.
  • Debugging and troubleshooting skills using Visual Studio, SQL Profiler, browser developer tools, and log analysis.
  • Familiarity with Microsoft server technology, including Windows Server, IIS, SQL Server, and the .NET stack, and a sound understanding of application hosting and deployment.
  • Familiarity with source control (Git/Azure DevOps), CI/CD pipelines, and modern software development lifecycle practices (Agile/Scrum).
  • Awareness of secure coding practices, authentication and authorisation standards (OAuth, JWT), and data protection considerations.
  • Ability to explain complex technical concepts to technical and non-technical audiences, including clients.
  • Experience handling client conversations independently and managing client relationships.
  • 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 while ensuring consistent quality of output.
  • A bachelor's degree in Information Technology, Computer Science, Information Systems, or a related field.

Responsibilities

  • Take technical ownership of assigned modules from analysis and design through development, testing, deployment, and ongoing support.
  • Design, develop, enhance, and maintain enterprise-grade applications using .NET technologies (C#, VB.NET, ASP.NET, .NET Core/MVC) and Python frameworks such as Django, Flask, or FastAPI, following industry best practices, design patterns, and SOLID principles.
  • Build responsive user interfaces using Bootstrap, CSS, JavaScript, React, and Angular (TypeScript-based), ensuring usability, performance, and cross-browser compatibility.
  • Design, build, and support integrations with client systems, including HR, Payroll, and other enterprise systems, using REST/SOAP APIs, web services, Python-based integration scripts or services, and SFTP-based file integrations, with attention to security, error handling, and data integrity.
  • Write, review, and optimise SQL queries, stored procedures, functions, views, and triggers on SQL Server; apply knowledge of indexing, execution plans, query tuning, and relational database design.
  • Troubleshoot and perform root cause analysis using Visual Studio, SQL Profiler, debuggers, log analysis, and performance monitoring tools to diagnose and resolve production issues.
  • Conduct code reviews, enforce coding standards, and promote unit testing, source control (Git/Azure DevOps), CI/CD, and secure coding practices.
  • Engage with clients to gather requirements, walk through technical solutions, present trade-offs, and provide 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.
  • Mentor, coach, and technically guide junior team members to support their development while maintaining quality standards across the team.
  • Promote a quality-first culture through peer reviews, standards adherence, defect prevention, and continuous improvement.
  • Author and review technical documentation, design notes, runbooks, and knowledge articles.
  • Analyse ticket trends and collaborate with leads to identify recurring issues, training gaps, and opportunities for process and product improvement.
  • Stay current with product releases, technologies, and industry trends by attending training, exploring tools, and conducting teach-back sessions for the team.
  • Work effectively in high-intensity and dynamic environments with diverse individuals and groups.
  • Delegate tasks to junior team members and coach them to deliver results.
  • Review own work and others' work for quality, accuracy, and relevance.
  • Use appropriate tools and techniques to extract insights from industry or sector trends and explain tool choices.
  • Use feedback and reflection to develop self-awareness, personal strengths, and address development areas.
  • Use structured communication to influence and connect with others, and adapt behaviour to build quality relationships.
  • Uphold the firm's code of ethics and business conduct.

Desired Qualifications

  • Experience as a Subject Matter Expert in product areas such as HCM, Payroll, or other enterprise modules.

About the Company

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

PwC provides assurance (audit), tax, legal services, consulting and deals advisory to organisations worldwide. It uses multidisciplinary teams across accounting, advisory, technology and industry, delivered through a global network of locally established firms that collaborate with technology partners to offer AI, cloud, managed services and digital trust. PwC differentiates itself with an integrated, global-local service model and technology-enabled offerings that address complex client needs across risk, transformation, reporting and sustainability. Its goal is to help clients improve governance, efficiency and value by supporting reporting accuracy, business transformation, risk management and sustainable practices.

Company size
10,001+
Company stage
Early VC
Total funding
$3.3M
Headquarters
London, United Kingdom
Founded
1989

Recently Posted Jobs

Explore more opportunities at PricewaterhouseCoopers (PwC)

See more jobs