Turn this role into an interview — a resume and cover letter built around what this employer wants.
Menlo Innovations in Ann Arbor, MI seeks an Intermediate Software Developer to contribute to a paired, collaborative environment. You will participate in technical design, code, and test-driven development, solving problems with limited guidance while learning new technologies and domains.
The role emphasizes communication with clients and teammates, leading stand-ups, planning games, and sharing knowledge to grow the team.
Welcome to Menlo Innovations! We're a custom software design & development firm with a unique mission: to return joy and end human suffering in the world as it relates to teams and technology by rigorously applying and teaching The Menlo Way®. Our primary goal has always been to return joy to technology, for end users, our clients, and our team.
Rooted in Agile and Scrum style methodologies, our approach to product development is unique in several ways. We work in pairs, are fanatic about test-driven development (TDD) and employ a user-centered design process called High-Tech Anthropology®. These three elements of our process work in concert to ensure quality and mitigate IT project risk. We work with companies in a wide range of industries and domains, from Fortune 500 manufacturers to small local startups. An important part of our work at Menlo includes transforming client teams through deliberate co-creation. We also enjoy sharing our knowledge with others through a variety of tours and hands-on workshops focused on teaching The Menlo Way®.
We're looking for an Intermediate Software Developer who can thrive in a collaborative, paired environment. You have enough experience to contribute confidently to technical discussions, solve problems with limited guidance, and help others grow, but you're still excited to learn new technologies, approaches, and domains.
At Menlo, developers work in pairs on a variety of projects, rotating pair partners and/or projects on a weekly basis. We believe that sharing technical and project knowledge is essential to building strong teams and preventing any one person from becoming a tower of knowledge.
This role requires a unique balance of technical skills, interpersonal and consultative skills, and service minded thinking. You'll play a central role in communicating technical recommendations to clients, engaging in feedback with your peers, and producing high-quality, full-stack software solutions.
We are especially interested in candidates with experience in the following areas:
Qualifications:
Nice to Have:
Menlo Innovations is an equal opportunity employer. We are committed to providing a work environment that is free of discrimination and harassment. All employment decisions at Menlo Innovations are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected characteristic. We encourage applicants of all backgrounds to apply.