Engineering Manager
Job Title: Engineering Manager
Department: Technology Department
Supervisor’s Title: Global Development Director
About us:
Broadbean is a forward-thinking, fun and fast paced global tech company, where no two day’s are ever the same and who’s customers are at the heart of everything we do. We strive to consistently delight our clients through our intuitive and intelligent technology to ensure that our customers are getting the best possible service. Broadbean’s has a fantastic diverse, collaborative and lively culture that spans four continents and over 16 languages. We take our work seriously but also strive for the perfect life-work balance. Broadbean strongly values our employees health and wellbeing. We have competitive benefits, flexible working arrangements and a collaborative leadership team. Each and every day, we help companies find new talent, place candidates and gain insights through data that allows them to make business changing decisions. Want to be a part of that? Apply today.
Engineering Managers at Broadbean will be passionate about software development. Reporting directly to the Director of Global Software Development they will be expected to deliver results from multiple Engineering staff ensuring practice is followed, the highest standards maintained and deadlines hit all while ensuring strong levels of communication both within their group and the wider technical department.
Essential Responsibilities:
- Leading one or more development teams across an assigned portfolio of services within Broadbean
- Working with the Development Director to understand and refine the development tasks and areas of responsibility for delivering the Product Roadmap
- Line managing Engineering Teams including identifying training required and addressing any performance issues
- Mentoring the team and creating an engaged working environment in which everyone feels they can contribute at multiple levels
- Work to ensure the seamless management of technical debt
- Ensure a stringent level of QA is applied to all released code
- Participate directly as an Engineer and target a judicious expenditure of time spent in this area to achieve goals.
- Identify areas for improvement in all practice
- Act as subject matter expert for their portfolio of responsibility
- Constantly evaluate company platforms and networks and search for ways to improve our products.
Required Knowledge and Skills:
- Proficiency with Microsoft Office Applications (Outlook, Word, Excel, etc.)
- Strong written and verbal communication skills
- Good interpersonal skills
- Positive attitude and willingness to learn
- Excellent written and verbal communication skills - both phone and email
- Knowledge and competency in specifying and delivering applications within AWS
- At least 8 years experience in delivering high quality engineering projects in one of Node, Golang or Perl
- Background in Microservice architecture
- Full stack knowledge
- Experience working with a QA team
- Up to date experience in application security best practice
- Good knowledge of software development process
- Good time management, problem-solving and presentation skills
Useful Skills:
- Recruitment software product development experience is a plus
Supervisory Responsibilities:
- Management of Engineering functions and some Management of Tech Leads
Education:
Minimum Bachelor's degree in Computer Science/IT
Minimum Years of Experience:
- 8 years of relevant experience in professional web development
- Prior leadership experience