Software Engineering Tech Lead/Manager - Java, Javascript, ETL
This is a contract resource, so all candidates must come from a contracting background.
My client is a high profile organisation who are recruiting for a Software Engineering Tech Lead/Manager with experience of leading, coaching and managing teams of Software Engineers. This role will oversee the Development and maintenance of Technology products, with deep technical expertise across a range of technologies (Java, Javascript and Azure/GCP for example) and a proven track record of delivery and building high performing Software Engineering teams.
Key Requirements:
- Proven experience as a Software Engineering Tech Lead/Manager in large, complex organisations
- A track record of building, leading, coaching and supporting high performing Software Engineering teams
- A hands-on background, with deep technical expertise across a range of technologies (Java, Javascript and Azure/GCP for example) including building distributed systems
- Ability to simplify complex data challenges in areas such as 'match and merge', and 'enhance-transform & load' (ETL) through tooling and navigating the inherent quality, scale, and dependency issues that come with large datasets
- Previous experience of designing Software architectures for scalability, reliability and performance
- Demonstrable experience of building a product from concept to prototype and implementation
- Proven knowledge and experience of Agile delivery processes
- Excellent stakeholder management skills, with stakeholders across the organisation including users, Product teams, technical and non-technical audiences, as well as senior management to describe and discuss Software Product features, technical designs, and Product strategy
- Exceptional communication skills
- Flexible approach towards hybrid working (3 days per week)
Nice to have:
- Degree/Masters in Computer Science (or related field)
- Strong understanding of Computer Science fundamentals in data structures, algorithm design, problem solving and complexity analysis
- Immediate availability