Job Detail

Senior Software Developer

  • Expensive
  • Type Fixed
  • Duration: More than 06 months

Project Detail

This Job role is based in Mauritius 

 

 

 

As a Senior Software Developer:

You will work with the Company Tax and Payments group, enhancing our Application 

and Integration Framework in order to provide the development team with the tools 

they need to build robust, reliable and scalable solutions

•You will work on creation and integration of different modules in to single Company 

Tax platform

•You will work on maintaining and supporting the newly built modules

•You will develop a great product experience, while leveraging the latest technologies

•You will help mentor and encourage the use of proper design patterns and best 

practices, consistency in our UI/UX look and feel, through regular code reviews

Your Responsibilities and Duties:

•Build and maintain a high-quality product with a full Suite of Self-Service Capabilities 

that’s Modern, Responsive and Secure

•Create Branching and Merging strategy and guidelines

•Create and maintain Build and Deployment automation framework for Azure 

Environment

•Integration with Data As A Service (DAAS) and Identity Access Management (IAM)

•Follow SDLC standards, source-code management, and release-management 

procedures

•Analyze, design, prototype, program, test and support – the complete software 

lifecycle in your hands!

You will join an energetic global team of Product Managers, Business Analysts, 

Developers, and QA where daily collaboration across these groups is a key part of our success.

Your Experience:

•Strong object oriented design and programming skills using C#, .NET, .NET Core, 

Azure,SQL

•Experience with advanced programming constructs such as multi-threaded 

programming, dependency injection, messaging, advanced SQL, object relational 

mapping

•Angular .js , Angular 9 and Entity Framework

•Hands on experience in applying design patterns, writing unit tests and optimizing 

performance.

•8+ years of experience with .NET framework

•2+ years working with ASP.NET MVC

•Experience in TFS Build Automation, Release and Configuration management is a 

plus

•Proficiency with SQL and an understanding of relational database systems

•Disciplined self-starter, capable of working independently or in close collaboration 

within an agile development team

•Experience working in Microsoft Azure environment

•Excellent communication and collaboration skills

•Passion for solving hard problems and knows how to have fun!

•Strong agile skillset and experience working in an Agile Development environment

Qualifications:

2-3 years of demonstrated experience with modern JavaScript libraries such as 

React, Angular, Ember, Backbone, etc.

• Working knowledge of modern web technologies including: HTML, CSS 3, SVG, WCF, 

JSON, etc.

• Strong coding skills in a modern object-oriented language (e.g., C#, Java, C++)

• Strong SQL skills

• Fast learner and extremely comfortable with building and improving complex 

software systems for critical business processes

• Experienced working in an Agile scrum team as a key contributor and a team player

• Able to consistently solve complex technical issues independently when required

• Excels in taking ownership of design, build and quality for assigned tasks and issues 

until completion

• Demonstrable knowledge of modern web technologies including: HTML 5, CSS 3, 

SVG, JSON, Web API etc

• Experience in designing and developing highly secure and always available public 

APIs

• Experienced with demands of highly performant, scalable solutions

Desired Qualifications:

• Experience in enterprise software development

• Hands on experience in applying design patterns, writing unit tests and optimizing 

performance in application level Typescript/JavaScript

• Experience with .NET framework

• Working experience with ASP.NET MVC

• Experience with Dojo framework

• Good understanding of multi-threading and thread synchronization

• Disciplined self-starter, capable of working independently or in close collaboration 

within an agile development team

• Excellent communication and collaboration skills


Gross Salary Per Month:

USD 2500


To apply for this job, send applications to   talent@workforceafrica.co  with the subject as Senior Software Developer