Ann Arbor, MI30+ days ago
About You: Youre a fit for the role of Engineering Manager, if your background includes: • Bachelors or Masters degree in Computer Science, Engineering, or a related field • 8+ years of experience in software development • 3+ years in a people leadership & product development leadership role • Ability to elaborate on/demonstrate experience bringing in transformations within process improvement and team development • Ability to identify and implement new technologies to improve upon product • Experience performing software development with Python development stack • Experience performing software development AWS cloud development stack • Experience with an Agile development process is required • Experience performing software development with one of the following frontend technologies is preferred but not required: React / Typescript / Tailwind • Exceptional leadership, communication, and interpersonal skills to foster an environment of collaboration and innovation • Demonstrated experience in strategic planning, organizational development, and team scaling. Delivery: • Evaluating new technologies and participates in decision-making, accounting for several factors • Applying knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications • Managing building enhancements within an existing software architecture and occasionally suggest improvements to the architecture.