Software Development Specialist
As a key member of our technology squad, you will work in a high-caliber cross-functional team that develops and executes our technology strategy to deliver better outcomes for our business and customers.
- Support the delivery of projects across all aspects of software development life cycle including system analysis, design, development, quality assurance, UAT, maintenance and ongoing support.
- Contribute to Agile software development lifecycle and familiarize yourself with DevOps processes.
- Develop pragmatic and fit-for-purpose solutions of high technical quality.
- Work closely with stakeholders to define and clarify functional requirements and scope to deliver robust cost-effective solutions.
- Maintain software design, engineering processes and quality standards.
- Identify and address bottlenecks in the application or broader infrastructure.
- Assist with ad-hoc duties assigned by your manager.