Senior Software Developer
Menlo Innovations
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 hiring an Intermediate-Senior level 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: Cloud Services, such as AWS, Azure, and GCP LLM-powered development tooling and AI-assisted workflows GIS To spend all your time working in a paired context with other team members or clients To spend the majority of your time coding and executing related development tasks, including TDD To rotate across a diverse portfolio of projects in a variety of domains and technologies To work collaboratively and cross-functionally with Project Managers, UX/UI Designers, and Quality Advocates To play a leading role in: Guiding the direction of technical discussions Building and managing client relationships Drawing out the ideas and experience of others to maximize project success and team effectiveness Identifying opportunities for growth in others and developing their technical and soft skills Translating ambiguous or conflicting business objectives into a concrete project plan To frequently consult with existing and prospective clients, including participation in sales conversations, weekly client meetings, etc. Qualifications: 5+ years of professional software development experience outside the classroom Demonstrated ability to lead complex software projects at all stages of execution Deep experience in system design, technical architecture, and troubleshooting Excellent communication skills—especially in client-facing scenarios Familiarity with and/or interest in agile development, XP, and pair programming Experience navigating challenging dynamics between internal teams and external stakeholders Comfort juggling multiple moving pieces while keeping an eye on project health, emotional tone, and long-term goals Ability to “connect the dots” across the product, tech, and people dimensions of a project Commitment to work full time, in-person in Ann Arbor, MI (This is not a hybrid or remote work assignment) Nice to Have: Prior experience with pair programming and/or TDD Prior experience working in consultancy or client services Comfort juggling multiple moving pieces while keeping an eye on project health, emotional tone, and long-term goals Ability to “connect the dots” across the product, tech, and people dimensions of a project Budget or time management skills for medium to large-scale efforts Experience as the primary leader on technical work or delivery teams Health insurance (73% - 87% subsidized with HSA options and generous employer contribution) Life & disability insurance Paid time off (20 days annually) 10 paid holidays per year 401(k) - with employer contribution (Traditional and Roth) Parking is reimbursed Menlo values work/life balance, and uses a unique paired staffing approach as a mechanism for employee development, cross-training, and delivering high-quality work products. 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. #J-18808-Ljbffr
$90k - $100k
...team is a newly formed, dynamic group of developers, designers, testers, and product... ...code design, troubleshooting, and other software engineering activities Actively participate... ...seeking a qualified Software Developer Senior to join our Product Engineering team and...SeniorFull timeTemporary workPart timeWork at officeRemote workWorldwideMonday to Thursday$85.39k - $116.98k
...Syms Strategic Group (SSG) is seeking a talented Senior Software Developer Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust Salary Range: $85,389 - $116,975...SeniorFull timeRemote work$100k - $120k
As a Senior .NET Developer at AccumTech, you will play a key technical leadership role in designing, building, and evolving our backend APIs... ...ownership, and helping teams deliver high‑quality software at scale. Responsibilities Lead the design, development...SeniorFlexible hours- ...national origin, or disability. Envision yourself at Barracuda As a Senior Application Security Engineer, you’ll help shape the future of... ...trainings Provide framework-specific remediation guidance to developers What You Bring To The Role 5 - 8+ years in product-focused...SeniorWorldwide
$38.09 - $42.33 per hour
...innovative and high-performance platforms, to find a talented developer who will significantly impact the evolution of their industry-... ...technically challenging environment where you will perform complex software design, technical analysis, and contribute to a highly...SeniorHourly payTemporary work- ...Pipeline Management: Build, maintain, and improve CI/CD pipelines (GitHub Actions) to ensure efficient and consistent delivery of software across ADAS environments. Security Patch Deployment: Apply critical security patches and core module updates within 5 days of official...SeniorLocal area
$105.9k - $180k
...the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. Central Engineering... ...revolutionizing semiconductor manufacturing by developing modern AI models that detect nanoscale defects-...SeniorMinimum wageWork experience placementFlexible hours- ...Senior Platform Engineer Domino's Pizza, which began in 1960 as a single store location... ..., enabling engineering teams to deliver software rapidly and safely through standardized,... ...facing workloads Infrastructure as Code: Develop and maintain Terraform modules for Azure...SeniorLocal area
- ...Senior Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation...Senior
$110k - $145k
...including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the... ...have an opportunity to make a big impact! We are seeking a Senior Software Engineer to design, build, and maintain the core systems...SeniorWork at officeRelocation packageFlexible hoursNight shift1 day per week- Senior Software Engineer What will I be getting myself into? As a Senior Software Engineer, you will help shape the future of our Horizon... ...This is a full-stack engineering role. While engineers may develop areas of deeper expertise, we expect everyone to be capable of...SeniorRemote workRelocationVisa sponsorshipWork visa
- ...orientation, national origin, or disability. Position Overview We are seeking a talented individual to join us as a Software Engineer (Intermediate or Senior level) to work on our Zero Trust products and cloud services. The individual will become a member tasked with the...SeniorWorldwideFlexible hours
- ...A leading transportation data management firm in Ann Arbor, Michigan, is seeking a Senior Software Engineer to design and maintain systems that power its platforms. The role involves collaboration with product and engineering teams across the full stack, from back-end...Senior
- ...Senior Full Stack Software Engineer Mariana Minerals is looking for an experienced Senior Full Stack Software Engineer to lead critical technical initiatives in building the next-generation critical minerals supply chain to support the world's energy transition....Senior
$158.5k - $190k
...roboticists, global operations, and integrations. If it is managing vehicle communications, providing exemplary rider experiences, or developing our remote guidance tool our group has numerous ways to make their mark. Members of this tight‑knit group act as a force...SeniorWork at officeImmediate startRemote workWork from homeFlexible hours3 days per week1 day per week$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...APIs, Compatibility, and Migration Help evolve developer-facing document APIs, including Oracle's MongoDB-compatible...SeniorFull timeTemporary workFlexible hours$100k - $140k
...Job Description Job Description Senior Application Engineer (Full-Stack) Location: Ann Arbor, MI Reports to: Chief Technology Officer About Town Square Health Town Square Health is reimagining what healthcare can be. We’re building a first-of-its-kind value...SeniorFlexible hours- ...Sr. .Net Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft... ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Senior
$140k - $200k
...re doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power...SeniorRemote work- ...Job Description Job Description Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering team... ...customer focused environment? If so, this may be your dream job developing cutting edge technology! BENEFITS. In addition to...SeniorLocal areaImmediate startRemote workWork from homeRelocation packageFlexible hours
$72.6k - $123.4k
About KLA KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using KLA technologies, from smart phones to semiconductor equipment. The company invests in R&D, with ...Work experience placement$100k - $170k
...Qualifications Lead the Future of AI in Semiconductor Manufacturing Join us in revolutionizing semiconductor manufacturing by developing modern AI models that detect nanoscale defects—often with limited data and system access. This is your opportunity to shape the...SeniorMinimum wageWork experience placementFlexible hours$50 per hour
...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... ...-term maintainability and scalability. Take ownership in developer experience by improving/automating CI/CD and other day to day...Work at officeLocal areaFlexible hours2 days per week3 days per week$146.8k - $272.6k
...Reuters Labs, you will have a direct impact on our company and develop products and features that will delight our customers. What... ...practices that scale. Develop and Deliver:Applying modern software development practices, you will be involved in the entire software...Work at officeLocal areaRemote workFlexible hours2 days per week3 days per week$116.36k - $155.15k
...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,...Full timeTemporary workRemote work1 day per week- ...marketing and the design team to design, ensure quality controls, and manage resources and budgets to meet the project objectives Develop and continuously track project talent resources and metrics to ensure that the project is delivered on time, and on budget Information...Flexible hours
- ...Job Description: Entry Level Software Developer Requirements ~ Bachelor's degree ~1 Year of Previous W2 Experience in any field. ~ Possess a strong understanding of programming principles, data structures, algorithms, databases, and SQL, enabling the development...Relocation
- ...and decisions to leadership and sponsors. Supporting proposal development and capture activities for new research opportunities. Developing and maintaining program roadmaps, integrated master schedules, and dependency maps aligned with sponsor objectives and contractual...Full timeSecond jobShift work
- ...systems across multiple industries—and we’re growing our team in Ann Arbor, Michigan. We’re looking for a Senior Full‑Stack Engineer who enjoys building software end‑to‑end and wants to work on a mix of SaaS platforms, cloud‑native applications, and AI‑enabled systems,...Senior
- ...Engineer to join Encardio’s Edge of Technology Center. In this role, you will help design, develop, and deploy web applications, dashboards, and APIs that power our sensor software, IoT platforms, remote sensing systems, GenAI tools, and business automation solutions. As...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- ngo software engineer Ann Arbor, MI
- software developer Ann Arbor, MI
- part time software developer remote Ann Arbor, MI
- financial software developer Ann Arbor, MI
- software engineer amazon Ann Arbor, MI
- senior software design engineer Ann Arbor, MI
- software engineer remote Ann Arbor, MI
- entry level software engineer remote Ann Arbor, MI
- software developer fintech Ann Arbor, MI
- consulting software engineer Ann Arbor, MI


