Work in a sprint team, with other developers, QA, and BAs, delivering functionality on schedule, based on story requirements,
• Develop microservices (ie. endpoints, and backend code) to support feature requirements, following expected design and coding standards • Develop UI code that is responsive, supports feature requirements, following expected design and coding standards, across range of devices (iOS, web, desktop)
• Use appropriate design patterns, logging and error/exception handling
• Write unit tests, ensuring all developed endpoints and functionality have sufficient test coverage
• Engage in business analysis, user experience and technical conversations
• Write technical documentation, participating in design reviews, sprint story workshops, sprint grooming and Sprint planning and execution
• Help review team commits via pull requests; assisting with support issues, and Sprint related activities, e.g. periodically facilitating stand up meetings
• Consistently deliver new capabilities quickly and reliably; ensuring they meet expectant design and functional requirements.
• Communicate status and issues to team members and development manager