The Software Engineering Manager will report to the Director of Software Engineering and manage a team of engineers of all levels. With your team, you will evaluate and select technology and architecture appropriate for the desired customer experience and establish patterns, procedures, and practices that enable the highest quality standards. Your team will be responsible for developing mobile applications appropriate for our customers and utilized by thousands of home automation systems. This position will help develop the Home Control Customer Interface for iOS mobile apps.
This position will act as a leader and mentor for the team and therefore, should be a motivated self-starter who can manage working in a fast-paced environment and manage multiple projects simultaneously. The Software Engineering Manager will work cross-functionally and should be able to manage both their team and influence other teams by leveraging their leadership skills and management techniques. This role requires the ability to effectively articulate a viewpoint and will need high attention to detail with excellent English communication and presentation skills. The Software Engineering Manager will need to demonstrate the ability to think outside the box to manage both technical and analytic challenges presented within the business and should possess exceptional problem-solving skills.
Responsibilities and Duties of the Role:
Required Education, Experience/Skills/Training:
Preferred Qualifications: