Work with senior developers to analyse user requirements and system design specifications.
Write and review testable, efficient and maintainable code.
Actively participate in the UAT process with the key stakeholders, project managers and head of department.
Contribute and maintain the application release documentation and adopt modern version control strategies.
Contribute to the application’s user guide documentation and technical documentation.
Investigate and resolve any application bugs as reported by all users.
Manage the expectations of tight deadlines and critical milestones ensuring the application is delivered to satisfaction.
Work closely with the different team members to troubleshoot issues, talk to business users and extract data from the application via the backend to provide to the users.
Job Qualifications and Skill Sets
The candidate must possess at least a Diploma or bachelor’s degree in Information Technology or Computer Science with at least 1 years’ experience for hands-on development.
Strong analytical and logical skills to troubleshoot and debug complex source codes.
Good programming skills in React Typescript, C# .NET core and MS SQL. Knowledge of VB .NET knowledge would be a plus.
Able to deliver quality work under strict deadlines.
Experience with the use of Visual Studio and Telerik controls is good to have.
Experienced with version control technologies like Git and/or Azure DevOps.
Able to work independently with minimal supervision in an agile environment.
Able to communicate and present ideas and concepts in English. Communication and transparency is of utmost importance.