We are looking for a software engineering manager who enjoys writing amazing code while leading a team of 3-4 people. This role will have around a 90/10 split between programming 90% and leadership functions 10%. We have all worked for companies that pay lip service to the idea of being agile or doing test-driven development, not here. We challenge ourselves and our clients to deliver code that keeps on giving long after it was first written. If you love debating about TDD or IOC containers and then taking that conversation and applying to critical applications in the automotive space, you will fit right in at Integral. We want developers with all types of experience - but you better be ready to learn and come with a passion to make yourself and those around you better every day. We practice paired programming as a discipline rather than a dogma and you should be comfortable writing code with another person for 6-8 hours a day, 5 days a week. We are a Detroit-based startup focused on helping our automotive clients deliver better software than they have ever seen. You have to be comfortable interfacing with clients to understanding and translate their requirements into a product.