Infusion creates digital experiences and advanced technology solutions that bring our clients' businesses to new levels. From high performance trading systems to next-generation retail environments and beyond, Infusion unites insight, creativity, and technology to accelerate and transform business for leading companies around the world. Infusion’s global team has grown to over 600 people that are fueled by our unique customer-centric culture and the passion to push the boundaries of what’s possible with the brightest minds in software engineering, design and consulting. Please visit www.infusion.com for more information.
Infusion offers incredible career experiences from your first day on the job. Our project teams build software from the ground up. You’ll get the opportunity to work with emerging technologies, use innovative techniques and learn industry-leading best practices. Our strong culture is only enhanced by our friendly and enthusiastic team members that are passionate about what they do. Perhaps one of our greatest strengths is our presence in so many different areas, from financial services to hospitality and tourism. Or maybe our greatest asset is that we’re all about innovation; we don’t follow the industry, we challenge ourselves to use emerging technologies in revolutionary ways and we need likeminded people who love technology as much as we do.
The Development Manager is an experienced and versatile technical leader responsible for the success of the technical division of the region, including its consultants and developers, projects and internal initiatives. They should be equally capable of kicking off a challenging project, mentoring junior resources, championing development best practices, or running a hackathon. Their success will be measured by the career and technical growth of their people, a successful project delivery track record, effective staffing decisions, morale of the office engineers, and the successful delivery of internal initiatives or process improvements. The ideal candidate should strive to exemplify and promote Infusion’s culture of client service, self-empowerment, and growing others.
This role is a day-to-day problem solver and plays a critical role in ensuring resourcing, engineering, creative, delivery and management are communicating effectively. As a result, it requires significant interpersonal and communication skills in addition to a technical background.
- Bachelor’s degree in Computer Science, Computer Engineering or related education (or equivalent life experience)
- 7+ years of software industry experience, including recent technical experience (e.g. senior developer, architect or team lead), project leadership experience (e.g. as a team lead or project manager) and a proven track record of successful project delivery
- 2+ years of people and performance management experience with proven ability to mentor and grow employees and first time managers
- Knowledge of the full software development lifecycle, software development best practices, client-facing consulting, and technical training and mentorship
- Proven experience dealing with difficult employees issues confidentially and effectively
- Experience with recruiting, technical interviewing and hiring decisions
- Sales experience and technical leadership (e.g. conference presentations, technical blog, etc.)