The Developer is primarily responsible for the planning, designing, coding, testing, debugging and deploying of eCommerce product launches, digitalization initiative and reporting solutions. The ideal candidate will have a background building applications from scratch. The developer will use his/her expertise in C#/.NET to create applications and/or integrate disparate data sources for the project.
Job Responsibilities:
- Bachelorβs degree in Computer Science or technology related field
- Experience in using Microsoft technologies: C#, ASP.NET, MS SQL, MVC5, AngularJS, Bootstrap, entity framework and CSS to develop technical solutions to complex problems that require the regular use of ingenuity and creativity.
- Knowledge of React JS will be an added advantage.
- Understanding of SQL Server development and database structures.
- Strong analytical skills and attention to detail.
- Experience in leading a team of developer and task assignment.
- Experience of working effectively as part of a team.
- A flexible approach and ability to adapt to dynamic changes.
- Ability to work under own initiative.
Job Requirements:
- Apply software development methodologies and programming standards to ensure efficient program logic, data manipulation, and information presentation.
- Design, code, test, debug and document software according to the functional requirements.
- Create end user and training/technical documentation.
- Work with cross functional teams to develop system and software design and troubleshoot issues.
- Ensure timely release of project/initiatives.
- Analyse, diagnose and resolve errors related to their applications.
- Provide ad hoc reporting and impact analysis as required.
- Investigate operational or systematic problems and user queries as required.
- Interact and communicate effectively with all levels of staff and senior management.
- Strong ability to effectively lead a team of developers.
- Identify options for potential solutions and assess them for technical and business suitability.