Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Menlo Innovations LLC, based in Ann Arbor, MI, is looking for a Senior Software Developer. The ideal candidate will thrive in complex environments, coordinating coding tasks and mentoring peers while working on diverse projects.
This role demands expertise in system design, client leadership, and paired programming methodologies. The company values continuous learning and offers a collaborative workspace without hybrid or remote work options.
Our Development team focuses on implementation, using a test‑driven design and development approach. Developers work in pairs on a variety of projects, rotating pair partners and/or projects on a weekly basis. At Menlo, it's not as important to be an expert in any particular language as to be willing and able to learn new languages when needed. Sharing your technical and project knowledge with other team members is a natural part of the process, preventing any one person from becoming a tower of knowledge.
Job Title: Senior Software Developer / Technical Lead
Location: In‑person at our office in Ann Arbor, MI
Employment Type: Full‑Time
Level: Intermediate / Senior
We’re hiring a Senior Software Developer who thrives in complex, high‑impact environments. You’re more than just a coder—you’re a problem solver, mentor, strategist, and trusted partner to both your team and your clients.
This role requires a unique balance of technical skill, systems thinking, emotional intelligence, teaching/coaching ability, and client leadership. You'll play a central role in architecting scalable solutions, mentoring others, leading technical execution, and guiding clients through the delivery of impactful software—sometimes in messy or ambiguous environments. We are especially interested in candidates with experience in the following areas:
If you're interested in helping us return joy back to technology, please send us your contact info and resume.