• Analyse and understand business and technical stories, writing code, implementing automated tests, contributing to release and iteration planning, and developing the working practices of our team
• capture detailed technical requirements based on business requirements
• support the business in resolving high-priority defects and deploying fixes to production systems
• perform insightful and constructive code reviews to help maintain and teach proper coding techniques and ensure that your fellow developers are considering all pertinent factors to prevent regression defects or the introduction of problematic code
• contribute widely in establishing and promoting best SDLC practices and pro-actively investigating and proposing new technologies for use within the department
Bachelor's degree in Computer Science