Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Menlo Innovations

Software Developer

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.

About the Role:

Job Title: Software Developer Location: In-person at our office in Ann Arbor, MI Employment Type: Full-Time

Job Responsibilities:

  • Estimating the effort involved in implementing individual stories
  • Designing, developing, and unit testing software based on stories
  • Deploying working builds and finished systems
  • Participating in or leading project activities such as daily stand-up meetings, show and tell sessions, and planning games
  • Implementing Menlo Software Factory key practices, such as Co-Location, Paired Programming, Expert Within Earshot, Collective Code Ownership, Test-First Programming, Unit Tests Run Continually, Automate The Tests, Daily Code Check-in, Continuous Integration, and Spikes & Experiments

Qualifications:

  • 1 – 2 years of coding experience
  • Learns quickly
  • Able to retain and apply what's learned
  • Willing to try new things
  • A "make mistakes faster" attitude
  • Asks questions often
  • Plays well with others
  • Smiles and has a sense of humor
  • Great communications skills
  • Ability to learn while teaching
  • Commitment to work full time, in-person in Ann Arbor, MI (This is not a hybrid or remote work assignment)
  • Our interview process requires candidates to fulfill a 1-day and 3-week trial period on-site in Ann Arbor, MI

If you're interested in helping us return joy back to technology, please send us your contact info and resume.

" Joy is designing and building something that actually sees the light of day and is enjoyably used and widely adopted by the people |

Richard Sheridan Menlo CEO and Chief Story Teller

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Ann Arbor, MI vacancy
  • $129.6k - $220.3k

     ...never a dull moment with us.Job Description/Preferred QualificationsWe are seeking a seasoned Backend Software Engineer with deep expertise in modern C++ and developing infrastructure to lead the development of high-performance, scalable backend infrastructure. This... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    4 days ago
  • $183.1k - $340k

     ...including Cloud Audit Suite—a connected set of products spanning Engagement Manager, Guided Assurance, and Confirmation. As a Principal Software Engineer for Cloud Audit Suite, you will be the technical architect and hands-on design leader for our product platforms,... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  • $250.6k - $362.6k

     ...networking, with a strong emphasis on reliability, interoperability, and long-term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader product portfolio and multiple technology and business... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    4 days ago
  • We are looking for a Lead Software Engineer/Full stack Developer to join our IPG Technology team in Ann Arbor, MI. This is an amazing opportunity to work on Foundation IP, including the web application and Spring-based REST API supporting an external-facing product for... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    2 days per week
    3 days per week

    Clarivate Analytics

    Ann Arbor, MI
    3 days ago
  •  ...career growth.    Roles & Responsibilities:MITRE is seeking a Software Engineer to support the development, modernization, and transition...  ...software delivery. Responsibilities may include: Design, develop, and transition modern software capabilities supporting Army Ground... 
    Suggested
    Work experience placement
    Internship
    Local area
    Immediate start

    Mitre

    Ann Arbor, MI
    3 days ago
  •  ...8+ years in product-focused AppSec, with a track record of embedding security and reducing late-stage findings via automation and developer enablementDeep practical knowledge of core security concepts (authN/Z, session management, input/output handling, logging, data protection... 
    Worldwide
    Flexible hours

    Barracuda

    Ann Arbor, MI
    5 days ago
  •  ...google, Paypal, western union, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full... 
    Full time
    Remote work

    SynergisticIT

    Ann Arbor, MI
    2 days ago
  • $158k - $293k

     ..., tax, and regulatory content. Multiple product teams depend on what it delivers.What makes this research engineering rather than software engineering is that the answer isn't known when you start. Whether a different ranking model, a hybrid retrieval strategy, a new chunking... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    5 days ago
  • $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 does...  ...best practices that scale. Develop and Deliver: Applying modern software development practices, you will be involved in the entire... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  • $95k - $154k

     ...from day one. That's exactly what SynergisticIT delivers. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time... 
    Full time
    H1b

    SynergisticIT

    Ann Arbor, MI
    2 days ago
  •  ...Role: Java Developer Location: Ann Arbor, MI - Hybrid 3-4 days a week Duration: 12 Months What you have * 3+ Years of Java, J2EE (both...  ...side) * 3+ Years Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging... 
    3 days per week

    Spectraforce Technologies

    Ann Arbor, MI
    1 day ago
  •  ...proficiency in C++ and Python (Candidates must pass a live technical coding assessment). Proven experience shipping production software in automotive, aerospace, defense, or robotics domains. Excellent debugging and troubleshooting skills. Bachelor’s or Master... 

    Saxon Global

    Ann Arbor, MI
    5 days ago
  • $50 per hour

    Principal Software EngineerThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions...  ...long-term maintainability and scalability.Take ownership in developer experience by improving/automating CI/CD and other day to day... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  • $136k - $253k

     ...the RoleAdvanced Content Engineering (ACE) is seeking a Staff Software Engineer to serve as the technical anchor for the search platform...  ...:Ingestion Pipeline Architecture & Engineering• Plan, design, develop, and own the end-to-end document ingestion pipeline — a Kafka-based... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    4 days ago
  •  ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City...  .... This will create a whole new market of vehicle application developers who, through software, integrate a vehicle into our daily... 
    Work at office
    Flexible hours
    Shift work

    Woven by Toyota

    Ann Arbor, MI
    2 days ago
  • $98k - $200k

     ...customer locations to provide hands-on technical support and strengthen customer relationships.Collaborate closely with design and develop teams to support new product introductions and customer deployments.Analyze and interpret customer data, benchmarking against... 

    MACOM

    Ann Arbor, MI
    1 day ago
  •  ...Java Developer - Mid-Level: On behalf of our Financial client, Procom is searching for a Java Developer - Mid-Level for a 12-month...  ...-Level will be involved in developing and enhancing a complex software platform. The role focuses on both client and server-side Java... 
    Contract work
    Work at office
    Immediate start

    Procom

    Ann Arbor, MI
    3 days ago
  • $56.52 per hour

     ...Java Developer - Mid-Level Our client, a leader in financial services, is seeking a Java Developer - Mid-Level to join their team. As a Java Developer - Mid-Level, you will be part of the Software Development Department supporting the Trading Systems team. The ideal... 
    Local area

    Experis

    Ann Arbor, MI
    1 day ago
  •  ...to work on site in the specified location(s).As a Senior Java Developer supporting the thinkorswim Mobile platform, you’ll play a critical...  ...Date: 18 hours ago(8/20/2026 1:09 PM)Category: Engineering & Software DevelopmentSalary Range: USD $144,000.00 - $162,000.00 /... 
    Full time
    Work at office
    Immediate start

    The Charles Schwab Corporation

    Ann Arbor, MI
    3 days ago
  • $146.8k - $272.6k

     ...current openings or future vacancies within our organization.Lead Software Engineer - AI (Materia AI)Are you excited about building AI-...  ...As a Lead Software Engineer, you will play a pivotal role in developing AI-powered systems that enhance accounting workflows through... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  • $189k - $310.5k

     ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City,...  ...of ML systems in real vehicles. Our AD/ADAS organization develops production‑grade autonomy and active safety technologies that... 
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    2 days ago
  • $111.9k - $190.2k

     ...technical design reviews and guide architectural decisionsMentor and develop engineers, providing regular coaching and technical...  ...Technical Expertise5-8 years of experience building production software systemsAt least 2 years working with AI/ML or LLM-based solutions... 
    Minimum wage
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    2 days ago
  •  ...Embedded Software EngineerWebster & Webster Associates is representing a leading technology firm in their search for a highly skilled...  ...opportunity offers significant impact.Key ResponsibilitiesDesign, develop, and optimize core components of an RTOS microkernel, focusing... 
    Full time
    Remote work
    Relocation

    Webster & Webster Associates

    Ann Arbor, MI
    1 day ago
  • $94.9k - $176.3k

     ...deployment infrastructure that ships them safely, and the internal developer tooling that other engineering teams build on. We work closely...  ...growth. About you ~4+ years of professional software engineering experience, including experience designing,... 
    Work at office
    Local area
    Flexible hours
    Shift work

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  • $40 - $80 per hour

     ...Job Title: Java Developer (Mid-Level) - Hybrid Duration (Contract): 12 Months Client Location: Ann Arbor, MI Location...  ...cross-functional teams to deliver scalable, high-performance software solutions while contributing throughout the software development... 
    Hourly pay
    Contract work

    Smart IMS Inc

    Ann Arbor, MI
    2 days ago
  •  ...remarkable success.Job DescriptionIn the assigned Job Role of Infrastructure Consultant 3, your Area Of Responsibility will be as below: Develop diagnostic tools, establish monitoring protocols, and resolve complex incidents through root cause analysis while ensuring SLA... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Ann Arbor, MI
    2 days ago
  •  ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions...  ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Ann Arbor, MI
    4 days ago
  • $87.34k - $97.04k

     ...proficiency in Wi-Fi network technology. You will collaborate with team members and provide consultation to other technical teams to develop and implement new network systems. You are expected to assist the Network Operations Team in resolving problems, which may be at an... 
    Immediate start
    Remote work

    University of Michigan Flint

    Ann Arbor, MI
    19 hours ago
  • $90k - $154k

     ...layoffs and market shifts, the tech industry still needs skilled developers. The challenge is proving you're ready to contribute....  ...commonly supports hiring pipelines for roles such as junior software programmer , Java full stack engineer , Python/Java developer... 
    Full time
    H1b
    Shift work

    SynergisticIT

    Ann Arbor, MI
    5 days ago
  •  ...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

    Vets Hired

    Ann Arbor, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!