Requirements: 5+ years’ work experience in software development and process-oriented functions This role will involve leading people as well as software architecture 2+ years management/leadership experience in a fast/high growth environment Previous experience in a web based or online interactive technology organization. A strong understanding of the full lifecycle of software development Familiarity with interactive development and service-oriented architectures Familiarity with software architecture C#.Net, Java, Typescript/Angular Proven experience of working in a secure data environment Proven knowledge and experience in an agile development environment Knowledge and experience of implementing standards and quality assurance in delivering software solutions. SUMMARY: Specific technical responsibility for projects across portfolio including working with local and remote teams to understand their needs, information gathering/research, liaising with Product teams across the globe, development of prototypes and proof of concepts, and making recommendations on technology choices.
ESSENTIAL DUTIES AND RESPONSIBILITIES: This person will manage a team of about 5-6 reports. Support and develop the diverse and wide range of existing and new applications across the global stack. Manage tasks, assign work, handle/troubleshoot issues, and mentor assigned team(s) Understand the future of different technologies, and the necessary roadmap for the company to keep up to date with modern practices and solutions. This person will be helping to lead this team to develop one of their highest profile applications and help support several other internal systems which are key for the business.
Agile Software Architecture standards SOA Quality Assurance (QA) TypeScript Java Angular Web Developer Leadership C# Software Developer Management