Responsibilities:
1. Work with Product, Engineering, Architecture and Design teams to continuing update our Sports applications for our millions of users.
2. Become the subject matter expert in your domain, gaining a deep understanding of the architecture and dependencies.
3. Undertake scoping, feasibility, and impact analysis for complex project requests.
4. Provide analysis support through requirements analysis and assist in solution design to ensure seamless integration of client apps with backend systems, APIs, and third-party services.
5. Take ownership of technical implementation requirements from inception through to implementation, collaborating with impacted teams to ensure understanding and alignment, help define technical implementation acceptance criteria, and resolve ad-hoc questions.
6. Articulate technical concepts to both technical and non-technical teams, listen actively, facilitate discussions, and build consensus among stakeholders.
7. Lightweight documentation that serve as valuable references during and after the development process - including use of visual representations such as process flows, data models etc.
8. Support delivery planning by ensuring high level estimates are obtained with associated assumptions, as well as reporting potential risks, assumptions, issues and dependencies
Required Skills:
9. Excellent people and communication skills - can work with a diverse range of personalities and build effective working relationships
10. Proactive in seeking answers, with strong analytical and problem-solving skills.
11. Great collaboration and facilitation skills.
12. Ability to handle ambiguity with ease and to distil complex requests in to clear concrete steps
13. Ability to manage your time and workload effectively, as you may work on multiple projects at once
14. Awareness of app and web development technologies and practices, comfortable working on technical integrations and interrogating APls
15. Understanding of non-functional requirements such as performance, security and system availability
16. Experience working as an Technical Analyst in a fast-paced agile software development
17. Open to new ideas, willing to learn and adaptable to changes.