Job Purpose:
To design and code functional programs and applications. The Developer will work as part of a team and individually to meet the requirements of the position. The ideal candidate will have an analytical mindset and keen eye for detail. The goal is to write clean and flawless code to produce fully functional software applications according to business requirements
Key Responsibilities :
- Translate client requirements into actionable solutions
- Understand the business requirements from the customers
- Direct and manage project development from beginning to end
- Effectively communicate project expectations to team members in a timely and clear fashion
- Communicate with relevant stakeholders on an ongoing basis
- Identify and manage project dependencies and critical path
- Guide the team to implement industry's best practices
- Design and implement the system from scratch & build enhancements, features request using Microsoft .Net technologies, C#, Web API, HTML5, CSS and Angular
- Monitor and provide production support and fix issues
- Build prototype of application & solution as needed
- Involve in both development & maintenance of the systems
- Work collaboratively in a global setting, should be eager to learn new technologies
- Responsible for extending and maintaining existing codebase with focus on quality, re-usability, maintainability and consistency
- Independently troubleshoot difficult and complex issues on production and other environments
- Demonstrate high attention to detail, should work in a dynamic environment whilst maintaining high quality standards, a natural aptitude to develop good internal working relationships and a flexible work ethic
- Responsible for Quality Checks and adhering to the agreed Service Level Agreement (SLA) / Turn Around Time (TAT)
s