Job Description
<Job Responsibilities>
- Design, develop, and test new applications based on functional and technical requirements.
- Perform maintenance support work such as bug fixing, change requests, system/application deployment, and user support.
- Enhance systems and processes to improve work efficiency, usability, performance, and security.
- Assist in the creation of project documentation for technical requirements, design, architecture, test plan, etc.
- Perform and support various types of testing, such as unit testing, user acceptance testing, performance testing, etc.
Job Requirement
<Necessary Skill / Experience >
- Background: Bachelor's/College Degree in Computer Science/ Information Technology
- Language: French - Conversational Level
- Experience: Minimum 5 years of working experience with successful development projects based on C#.NET
- Expertise and advanced skills in the following development languages and their frameworks: C#.NET, ASP.NET, MS SQL Server,
- Good knowledge & experience in frontend framework/technologies: jQuery, JavaScript, Bootstrap, AJAX, Angular, React, VueJS
- Good knowledge of IIS and GitHub management and configuration
- Expertise in software architectures and good programming practices
- Must be able to ensure technical leadership in terms of solution choices, best practices implementation, definition of needed technical upgrades…
- Must be able to work independently as well as within a team
- Strong analytical and problem-solving skills, self-motivated, and proactive approach
- Demonstrates understanding or keen interest in the latest technologies.
- With minimal knowledge of the system and network infrastructure
<Preferred Skill>
- Business in English is highly preferred