Job Description
In this role
- Contribute to technical decisions affecting the development of software products
- Develop and maintain software for various projects in a timely manner, applying commercial computer programming skills
- Provide polished, creative and professional products
- Contribute as a member of an Agile team, utilizing Agile development processes to ensure efficiency while maintaining product suitability and quality
- Daily debugging, code maintenance, code review, testing for robustness and technically challenging problem solving
- Escalated support may require your assistance with analysis, interpretation and resolution of customer concerns
- Create technical documentation as required
- Mentor and support more junior team members
Qualifications
- University degree in Computer Science and/or compelling and extensive experience in real-world applications
- Minimum 7 yea...