Search by job title, skills, company or browse by categories.
Full-Stack Developer ( .NET / Angular)
Full-timeOn-site
- Port Louis
- Salary not disclosed
- Posted Sep 3, 2026
- Closing 03/10/2026
- ICT / IT / Web
- Full Stack Developer
- .Net Developer
- Angular Developer
- Software Engineer
Sector
Skills
Job Description
Job Description
About the Role
The Full Stack Developer at BDO IT Consulting is responsible for designing, developing, maintaining, and enhancing high-quality web applications across both frontend and backend technologies. This role works closely with developers, QA engineers, business analysts, project teams, and other stakeholders to deliver reliable, scalable, and user-friendly software solutions. The Full Stack Developer plays a key role in developing new features, integrating backend services, troubleshooting applications, and contributing to continuous improvement throughout the software development lifecycle.
Key Responsibilities
- Develop, maintain, and enhance web applications using .NET, C#, and Angular.
- Design, develop, and integrate RESTful APIs and backend services.
- Develop responsive, user-friendly, and maintainable frontend interfaces using Angular.
- Write clean, efficient, and maintainable code across frontend and backend components.
- Work with SQL Server databases and develop efficient SQL queries.
- Troubleshoot, debug, and resolve application issues to ensure system reliability and performance.
- Optimize application performance, scalability, and overall user experience.
- Collaborate with developers, QA engineers, business analysts, project managers, and other stakeholders to deliver high-quality software solutions.
- Participate in code reviews and contribute to development standards and best practices.
- Integrate and consume APIs and ensure effective communication between frontend and backend systems.
- Use version control systems and follow established software development practices.
- Contribute to Agile development activities, including sprint planning, daily stand-ups, reviews, and retrospectives.
- Contribute to continuous improvement of development processes, coding standards, and technical practices.
Qualifications and Experience
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 2–5 years of experience in full stack software development.
- Strong proficiency in C# and .NET / ASP.NET Core.
- Good hands-on experience with Angular and TypeScript.
- Strong knowledge of HTML and CSS for developing responsive web interfaces.
- Experience developing and consuming RESTful APIs.
- Good knowledge of SQL Server and database concepts.
- Familiarity with Git and version control practices.
- Understanding of software development methodologies and best practices.
- Experience working within Agile/Scrum environments is an advantage.
Skills and Competencies
- Strong analytical and problem-solving skills.
- Good understanding of both frontend and backend development.
- Strong attention to detail and commitment to delivering high-quality solutions.
- Ability to troubleshoot and resolve technical issues effectively.
- Strong communication and collaboration skills.
- Ability to work independently and collaboratively within cross-functional teams.
- Ability to manage multiple priorities and meet project deadlines.
- Good understanding of clean code, maintainability, and software development best practices.
- Proactive approach to identifying technical challenges and improving solutions.
- Commitment to continuous learning and professional development.
What We Offer
- Competitive salary package
- Medical insurance cover
- Exposure to multiple projects and clients (local and overseas)
- Work-life balance
- Employee Referral Program
- Office holidays in Dec/Jan
- Team building and Welfare activities