Description
Design, develop, test and deliver new features suitable for deployment to both the Cloud and on-premise environments
- Lead the creation of formal design specifications and coding of complex systems
- Work closely with the Product Management on product requirements and functionality
- Build software applications following established coding standards for both frontend and backend with microservices architecture.
- Communicate continually with the project teams, explain progress on the development effort
- Contribute to continuous improvement by suggesting improvements to user interface, software architecture or recommending new technologies
- Ensure quality of work through development standards and QA procedures
- Perform maintenance and enhancements on existing software
- Assist the team to resolve technical problems requiring good judgement and creativity in developing solutions
- Communicate with stakeholders on the status update & risks
- Participate in Scrum, Sprint and Defect Triage meetings