IDS Ltd, Informatique Développement et Solution Ltd is a subsidiary of an international group established in Mauritius since 2022
We are seeking a talented and highly motivated Software Developer to join our team for an excellent permanent opportunity. This is a key position within the Development team and as such requires a detail-oriented individual with a desire to succeed within a team environment.
This role requires excellent interpersonal skills, an enquiring mindset, good communication skills (both written and verbal) and a very keen eye for detail. As part of our team, you will be responsible for taking projects from requirements to implementation, whilst liaising with all areas of the business to ensure the success of any assigned project. This position is demanding but also rewarding, giving you the opportunity to work on a diverse range of projects using the latest technologies. The ability to keep abreast of new technologies and apply newly acquired skills to their day-to-day tasks.
Key Responsibilities:
- Creating and maintaining easy-to-use multi-user software that meets the needs of its users.
- Develop software while adhering to object orientated principles of re-use.
- Identifying and proposing improvements or fixes to current systems with the aim of improving functionality.
- Working to internal coding standards and processes.
- Testing the software before release to the quality department.
- Participating in code reviews.
- Gathering requirements from the nominated project lead and converse in continual communication with all relevant parties.
- Documenting the project at all stages, from requirements documentation to implementation instructions for the testing and go live stages of development.
- Maintaining systems once released into production.
- A keen approach to self-guided learning and sharing knowledge throughout the team.
- Assisting Support colleagues in diagnosing and resolving support tickets.
- Developing and sustaining strong working relationships with other departments to assist with the delivery of our service to users.
- Flexible approach to working as occasional out-of-hours work may be required.
Essential Skills required:
- Strong problem-solving skills.
- Excellent documentation skills and attention to detail.
- Organisational, time management and communication skills.
- The ability to work independently or as part of a team.
- The ability to work under pressure, prioritise issues and adapt to an ever-changing workload.
- Excellent customer relationship skills.
- Customer-focused attitude. • Excellent written and verbal communication skills.
- Experience in a similar role with a good understanding of sales order process.
- The ability to start with an idea and bring it through implementation.
Essential Technical Skills Required:
- C# .NET / .NET Core
- SQL • Visual Studio 2022 and newer
- Object orientated development within an n-tier architecture
- Version control using Git/Gitlab • Jira Project Management
- Desktop development experience (Winforms)
Desirable Technical Skills Required:
- Experience working with and implementing web services.
- Experience with multi-concurrent user application development.
- DevExpress UI experience.
- Delphi language experience.
- AWS experience.
- Educated to degree level or have substantial demonstrable experience.
What we offer :
- Salary Attractive, motivating and scalable depending on profile and experience
- Permanent contract
- Mutual health insurance after one year of service
- New & pleasant offices in Ebène
- Personalized and continuing training plan