Are you passionate about the latest technologies and trends as well as best practices? Do you have a track record in building and leading high performance teams? Do you believe in partnership and collaboration in cross-functional teams and walk the walk? Are you highly technical and hands on?
We are looking for an inspirational leader who can:
• Build high performing teams
• Develop, maintain and improve delivery processes and systems
• Encourage and promote innovation
• Drive team efficiency
• Lead architecture and technical designs reviews
• Provide recommendations and prioritises projects
• Drive down the cycle time from idea to customer value.
• Implement technical strategy and govern across various development teams.
• Manage and provide technical and motivational leadership to multiple teams.
• Ensure appropriate engineering resourcing is in place to deliver the business needs.
• 5+ years proven experience in a Software Development Management role.
• Excellent OOP knowledge and experience. .NET 4+ & Angular 2 a distinct advantage.
• Experience with large scale SQL and NoSQL technologies.
• Experience delivering and owning micro services in a SaaS environment.
• Experience in measuring and improving performance of production systems.
• Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
• Experience managing upwards of 20 engineers.