Salary
≈ $68k – $187k per year (Estimated)
Location
Hybrid (Port Louis, Mauritius)
Seniority
Staff
Employment
Full-Time
First seen by Alion on Sep 24, 2026.
Overview
Company
Impact
Profile match
BDO Mauritius provides expert audit, accounting, payroll, tax, and business advisory services. Serving as a trusted gateway for investment and corporate growth.
Technical Lead – C# / .NET / Angular
About the Role
The Technical Lead provides technical leadership across software development projects, ensuring the delivery of scalable, secure, and high-quality software solutions. The role works closely with developers, QA engineers, project managers, business analysts, and other stakeholders to guide technical delivery and resolve complex technical challenges.
Key Responsibilities
- Provide technical leadership and guidance to software development teams throughout the project lifecycle.
- Design and oversee scalable, secure, and maintainable software solutions using C#, .NET, ASP.NET Core, and Angular.
- Translate business and functional requirements into technical designs, solutions, and development tasks.
- Lead the development of applications, APIs, integrations, and backend services.
- Review and contribute to application architecture, technical designs, coding standards, and development practices.
- Conduct code reviews and ensure adherence to coding standards, development guidelines, security principles, and best practices.
- Guide developers in troubleshooting and resolving complex technical issues.
- Coordinate with QA engineers to ensure effective testing, defect resolution, and overall software quality.
- Work closely with Project Managers and Business Analysts to provide technical estimates, identify dependencies, assess risks, and support project planning.
- Provide technical guidance on system integrations, APIs, databases, and third-party services.
- Ensure applications are designed with appropriate performance, scalability, reliability, security, and maintainability considerations.
- Support CI/CD practices, source control, build, and deployment processes.
- Identify technical risks and dependencies and recommend appropriate mitigation strategies.
- Mentor and support developers, encouraging knowledge sharing and continuous technical improvement.
- Participate in Agile/Scrum activities, including sprint planning, technical discussions, reviews, retrospectives, and backlog refinement where applicable.
- Support production issue investigation, root-cause analysis, and resolution of technical incidents.
- Contribute to continuous improvement of software development processes, architecture, coding standards, and engineering practices.
- Ensure technical deliverables align with applicable security, governance, compliance, and quality requirements.
Qualifications and Experience
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 5–8 years of experience in software development, with experience in a technical leadership or senior development role.
- Strong hands-on experience with C# and .NET / .NET Core / ASP.NET Core.
- Strong experience developing web applications using Angular and TypeScript.
- Solid experience designing and developing RESTful APIs and web services.
- Strong understanding of object-oriented programming, design patterns, SOLID principles, and clean code practices.
- Experience working with Microsoft SQL Server, including SQL queries, database design, and performance considerations.
- Experience with Agile/Scrum and software development lifecycle methodologies.
- Experience with Git-based source control and modern software development practices.
- Experience with CI/CD pipelines and deployment processes is an advantage.
- Experience with Microsoft Azure or other cloud platforms is an advantage.
- Experience with microservices, distributed systems, or event-driven architectures is an advantage.
- Experience with application security, authentication, authorization, and secure coding practices.
- Experience mentoring developers and providing technical guidance within a development team.
- Relevant certifications in Microsoft technologies, cloud platforms, Agile, or software architecture are an advantage.
Skills and Competencies
- Strong technical leadership and problem-solving skills.
- Strong hands-on development skills in C#, .NET, ASP.NET Core, Angular, and TypeScript.
- Strong understanding of software architecture and application design principles.
- Good understanding of REST APIs, integrations, databases, and distributed application concepts.
- Strong code review, debugging, and technical troubleshooting abilities.
- Ability to translate business requirements into practical technical solutions.
- Strong analytical and decision-making skills.
- Excellent communication and stakeholder management abilities.
- Ability to mentor, coach, and support software developers.
- Strong understanding of software quality, security, performance, scalability, and maintainability.
- Ability to manage multiple technical priorities and meet project deadlines.
- Proactive approach to identifying technical risks and improving development practices.
- Ability to work independently and collaboratively with cross-functional teams.
- Strong attention to detail and commitment to delivering high-quality software solutions.
What We Offer
- Competitive salary package
- Medical insurance cover
- Exposure to multiple projects and clients (local and overseas)
- Opportunity to work with modern technologies and software development practices
- Work-life balance
- Employee Referral Program
- Office holidays in Dec/Jan
- Team building and Welfare activities
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,338,580 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Port Louis
Senior Staff Engineer Software
1 day ago
≈ $29k – $74k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
C
C
Embedded C
DevOps
RTOS
Git
Apply
Senior Software Engineer - ModusToolbox
10 hours ago
≈ $36k – $98k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Lviv
C++
Apply
Apply
Senior Software Engineer
1 hour ago
$89k – $165k per year • In office • 7+ years exp • Bachelor's Degree • Chicago
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Claude Code
AI Agents
DevOps
Rest API
Terraform
Ansible
GCP
Azure
CI/CD
AWS
Apply
Staff Software Engineer
1 hour ago
$105k – $195k per year • In office • 10+ years exp • Bachelor's Degree • Irving
Python
Java
SQL
Scala
Databases
Databricks
Delta Lake
AI/ML
Spark
AI Agents
RAG
DevOps
Terraform
Ansible
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
Associate, Full Stack Developer
1 day ago
Hybrid • Full-Time • Mumbai
JavaScript
TypeScript
Frontend
RxJS
Angular
React.js
NgRx
DevOps
Azure DevOps
Azure
Git
Linux
Unix
Management
Agile
Scrum
Apply
Senior Java Software Engineer
1 day ago
≈ $63k – $102k per year (Estimated) • Hybrid • Warsaw
JavaScript
TypeScript
Databases
Apache Kafka
DevOps
Rest API
OpenShift
Podman
CI/CD
Docker
Kubernetes
GitLab
Apply
Staff Software Engineer
1 day ago
≈ $28k – $72k per year (Estimated) • In office • 6+ years exp • Bengaluru
Java
Java
Spring Framework
Maven
Spring Boot
Spring Security
Databases
RabbitMQ
Apache Kafka
Amazon Aurora
DevOps
gRPC
Prometheus
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Linux
TCP/IP
Management
Agile
Apply
Senior Solution Architect
1 day ago
≈ $89k – $209k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Hawthorn • Perth • Sydney • Adelaide • Brisbane
Python
SQL
AI/ML
Time Series Forecasting
Machine Learning
DevOps
CI/CD
Management
Agile
Apply
Technical Support Engineer
1 day ago
≈ $23k – $42k per year (Estimated) • In office • Full-Time • 1+ year exp • Singapore
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
MS SQL
Frontend
Angular
DevOps
Prometheus
AWS
Docker
Kubernetes
Grafana
SLI/SLO/SLA
Windows
Apply
Hybrid • Full-Time • Moka
Analytics
Power BI
Management
Microsoft Office
Apply
Senior Analyst- Accounting Outsourcing
10 days ago
≈ $55k – $124k per year (Estimated) • Hybrid • Full-Time • Moka
DevOps
SLI/SLO/SLA
Cybersecurity
GDPR
Analytics
Microsoft Excel
Management
QuickBooks
Apply
Service Desk Analyst- Technology Outsourcing
17 days ago
≈ $24k – $68k per year (Estimated) • Hybrid • Full-Time • Moka
DevOps
Incident Management
SLI/SLO/SLA
Cybersecurity
GDPR
Analytics
Microsoft Excel
Management
ITSM
Service Desk
Apply
Analyst- Information Security & Data Privacy
20 days ago
≈ $39k – $108k per year (Estimated) • In office • Full-Time • Moka
DevOps
SLI/SLO/SLA
Cybersecurity
GDPR
Management
Microsoft Office
Apply
Apply
Senior Digital Designer
1 day ago
≈ $46k – $113k per year (Estimated) • In office • Port Louis
JavaScript
Frontend
Vue.js
GSAP
React.js
Design
Adobe Photoshop
Figma
Apply
Manager - Secretarial
2 days ago
≈ $39k – $94k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Port Louis
Apply
Apply
TECHNICIAN GRADE II (AXESS LIMITED)
2 days ago
≈ $31k – $68k per year (Estimated) • In office • Full-Time • Port Louis
Apply
Maintenance Technician
2 days ago
≈ $23k – $57k per year (Estimated) • In office • Full-Time • Port Louis
Apply
This is one of many
1,338,580 more open roles from verified company boards, updated every day.

