Lead Software Engineer
ID do trabalho
9888
Publicado
27-04-2021
Linha de serviço
REI Segment
Tipo de função
período integral
Localização(ões)
Brisbane - Queensland - Australia
CBRE | Host Building is now seeking applicants for an Engineering Manager to lead our multi-disciplinary team based in our Brisbane City office. 

Host Building is a PHP/MySQL web application hosted on Azure, servicing multiple Java microservices and native iOS and Android apps. The platform is deployed across 7 regions and leverages Azure’s PaaS and IaaS offerings for application hosting; file and data storage; credential management; and CI/CD pipelines to deliver a scalable and reliable service. 

Reporting to the Director of Product and Engineering, the Lead Engineer will be responsible for overseeing an established and growing engineering team to deliver on current and upcoming projects, as well as creating and providing guidance on a technical roadmap. 

Responsibilities
  • Coach, mentor and grow the Software development team enabling them to achieve goals and deliver projects within set timeframes. 
  • Leading strategic technical decisions and ensuring those decisions are aligned with business objectives.
  • In collaboration with a Solutions Architect create and manage a technical roadmap for continued improvements and maintenance on the existing systems and architecture based on the company’s overall objectives and resources.
  • Collaborate with the Product team to manage software development projects by contributing to defining requirements, goals and timelines.
  • Liaising directly with clients, managing expectations, working through requirements and establishing/maintaining relationships with key stakeholders.
  • Coordinate with external stakeholders for new integrations and partnerships
  • Ensure internal systems are monitored for reliability and performance as well as driving improvements in site reliability engineering.
  • Ensure compliance with security regulations
  • Maintain architectural and information security documentation for internal and external use.
  • Contribute to capacity planning and hiring to ensure that the product deadlines are met - project pipeline planning

Requirements
  • Leadership abilities with a strategic, can-do mindset
  • Work experience managing an engineering team or in a similar senior-level position at an engineering department
  • Extensive experience with different architectures, ranging from monolithic to microservices and serverless, and the different development practices and pros/cons relating to each.
  • Hands-on experience in back-end and front-end development
  • Good understanding of agile methodologies
  • BSc/MSc in Engineering, Computer Science or relevant field, or equivalent practical experience.

If working with the best in an exciting and rewarding team environment appeals to you then we want to hear from you. Please attach your CV to your application.