1

Software Development Jobs in Manchester, MI (NOW HIRING)

Through our agile software development practice, we create digital products such as games, loyalty programs, and user experiences that are loved by players. Our team consists of extremely talented ...

Manual QA

Ann Arbor, MI ยท On-site

Strong understanding of the Software Development Lifecycle (SDLC) * Ability to estimate, coordinate, and direct testing efforts across multiple projects * Excellent analytical, problem-solving, and ...

Lead .Net Developer

Ann Arbor, MI

$57.75 - $75.50/hr

Software development and testing experience using .Net, C#, ASP, Visual Basic, VB Scripting Understanding of REST, SOAP and JSON Understanding of Event Based Programming Understanding of programming ...

Menlo Innovations is a company focused on quality in software development, and they are seeking a Quality Advocate to ensure quality throughout the software development life cycle. The role involves ...

next page

Showing results 1-20

Software Development information

See Manchester, MI salary details

$73.4K

$131.2K

$164.8K

How much do software development jobs pay per year?

As of Jun 10, 2026, the average yearly pay for software development in Manchester, MI is $131,190.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,000.00 and $150,500.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.
What cities near Manchester, MI are hiring for Software Development jobs? Cities near Manchester, MI with the most Software Development job openings:
Infographic showing various Software Development job openings in Manchester, MI as of June 2026, with employment types broken down into 82% Full Time, 16% Part Time, and 2% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $131,190 per year, or $63.1 per hour.
Software Engineer - Entry Level

Software Engineer - Entry Level

Gambyt

Ann Arbor, MI โ€ข Remote

Full-time

Medical, Dental, Retirement, PTO

Posted 7 days ago


Job description

Salary:

Software Engineer - Entry Level

Location: Remote (US Only) - Eastern Time Zone


About Us

Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver life-changing winning moments to players while raising billions of dollars every year for good causes such as public education, nature conservancy, and programs for seniors.


Through our agile software development practice, we create digital products such as games, loyalty programs, and user experiences that are loved by players. Our team consists of extremely talented product managers, UX/UI designers, software engineers, project managers and quality testers that collaborate closely to achieve our vision.


We have rebuilt our company around a distributed remote-work engagement model. To help strengthen connections across our team, we provide resources to support employee engagement and well-being, organize monthly virtual activities, and regularly experiment with new benefits for remote work.


Though fully remote, we are headquartered in Ann Arbor, Michigan, which was ranked as a top 3 tech hub by Bloomberg, and is located in the first state in the country where all forms of internet wagering (lottery, casino, sports) have been legalized. We are on the ground floor of an industry revolution that is ripe for digital disruption and looking to expand our world-class team.


Job Description

Gambyt is seeking a Software Engineer who is eager to build, ship, and improve real-world production systems used by lottery players across the United States.


This role is ideal for an early-career engineer with strong fundamentals who wants meaningful ownership early in their career. You will contribute to customer-facing features, internal tools, and backend services that power lottery applications. From your first projects, you will be expected to deliver production-ready code with guidance from senior engineers.


This is a high-impact role delivering software for major US state lottery customers. You will collaborate closely with product, design, engineering peers, and client stakeholders to deliver reliable, scalable, and high-quality software.


Key Responsibilities

  • Take ownership of well-scoped features from implementation through deployment with guidance.
  • Ship production features across one or more platforms (web, backend, iOS, Android)
  • Write clean, tested, maintainable code that ships to production
  • Debug issues across the stack using logs, metrics, and systematic problem-solving
  • Collaborate cross-functionally to clarify requirements and deliver high-quality player experiences
  • Participate actively in code reviews, incorporating feedback and learning to make pragmatic tradeoffs

Required Qualifications

  • Strong engineering fundamentals (data structures, APIs, debugging, and testing concepts)
  • Experience building and shipping at least one meaningful project (internship, academic project, personal project, or professional experience)
  • Comfort navigating unfamiliar code and learning new tools quickly
  • Clear communication skills and a collaborative approach to decision-making
  • Based in the U.S., able to work standard Eastern Time hours


Preferred Qualifications

Experience with our technologies is a plus but not requiredstrong fundamentals and the ability to learn quickly are more important. Our technologies include:

  • Mobile: Swift (iOS), Kotlin (Android)
  • Frontend: JavaScript, TypeScript, React
  • Backend: Node.js (with Express), Postgres, Redis
  • Infrastructure: AWS, Heroku, Terraform, GitHub Actions
  • Tools: GitHub, modern CI/CD pipelines


Employee Benefits

All full-time employees receive:

  • Remote work environment
  • Competitive compensation packages
  • Performance and anniversary bonus programs
  • Equity program in our privately-held company
  • Unlimited vacation and personal leave
  • Summer Fridays during the summer months (coordinated company-wide time off)
  • Excellent health and dental benefits, with no premium copays
  • 401k program with guaranteed company contribution
  • Monthly perks like food delivery to your home
  • Monthly cell phone and computer stipend


Learn more at www.gambyt.com


Gambyt logo

About Gambyt

Sourced by ZipRecruiter

Industry

Gambling activities

Company size

11 - 50 Employees

Headquarters location

Ann Arbor, MI, US

Year founded

2016