1

Small Business Software Developer Jobs in Michigan

ABOUT ACCUMTECH AccumTech is a small, but growing, software service company that has annually been ... Business Coolest Places to Work by our employees since 2019. Joining AccumTech will give you an ...

ABOUT ACCUMTECH AccumTech is a small, but growing, software service company that has annually been ... Business Coolest Places to Work by our employees since 2019. Joining AccumTech will give you an ...

Senior Software Developer

Grand Rapids, MI · On-site

$52.25 - $69.25/hr

... business. We're an employee-owned company with 100+ Atoms based in our Grand Rapids, Ann Arbor ... As a senior software developer at Atomic, your primary responsibility is creating a great ...

Keel is a company that develops business applications using visual development tools and minimal code. They are seeking a Software Developer (Low Code) to gather requirements, design and deploy ...

Front-End Software Developer

Dearborn, MI · On-site

$95K - $111K/yr

Required : • Proficiency in Front End Software Engineering • Expertise in React • 10 years of ... Data Intelligence, Business Resilience, and Digital Experience. Founded in , the company is ...

Sr. Software Engineer

Dearborn, MI

$50.25 - $66.25/hr

Software Developer We are seeking a highly motivated Software Developer with a strong background in the Automotive Business Domain. The ideal candidate will possess extensive experience in Angular ...

Principal Software Engineer & Full-Cycle Integration Architect Department / Division: Enterprise ... business problems with courage. If you're a results-oriented pro who thrives on diversity, mutual ...

next page

Showing results 1-20

Small Business Software Developer information

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

To thrive as a Small Business Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), software design principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), cloud platforms, and popular frameworks, along with certifications in relevant technologies, is highly beneficial. Strong problem-solving abilities, effective communication, and adaptability are essential soft skills for collaborating with small teams and understanding client needs. These skills ensure the delivery of reliable, scalable solutions tailored to small business requirements while fostering efficient teamwork and client satisfaction.

What does a Small Business Software Developer do?

A Small Business Software Developer designs, builds, tests, and maintains software solutions tailored specifically to the needs of small businesses. Their work may include creating custom applications, integrating existing software, automating business processes, and providing ongoing technical support. These developers often collaborate closely with business owners to ensure that the software effectively addresses unique operational challenges and scales as the business grows.

What are some common challenges a Small Business Software Developer faces, and how can they be addressed?

Small Business Software Developers often work with limited resources and smaller teams, which can mean juggling multiple roles such as coding, troubleshooting, and even client communication. A key challenge is balancing rapid development with maintaining code quality and scalability. To address these issues, it's important to embrace agile practices, maintain clear documentation, and communicate closely with stakeholders to prioritize features effectively. Building flexible, modular solutions also helps accommodate changing business needs as the company grows.
What are popular job titles related to Small Business Software Developer jobs in Michigan? For Small Business Software Developer jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Small Business Software Developer jobs? Cities in Michigan with the most Small Business Software Developer job openings:
Infographic showing various Small Business Software Developer job openings in Michigan as of May 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 100% In-person job distribution.

Senior Software Developer (.Net)

AccumTech

Ann Arbor, MI • On-site

$100K - $120K/yr

Full-time

Medical, Retirement, PTO

Posted 21 days ago


Job description

As a Senior .NET Developer at AccumTech, you will play a key technical leadership role in designing, building, and evolving our backend APIs and microservices platform. You will solve complex, ambiguous problems, make architectural decisions, and mentor other developers while helping drive the technical direction of our products.
This role is ideal for an experienced engineer who enjoys hands‑on development, technical ownership, and helping teams deliver high‑quality software at scale.
Responsibilities
  • Lead the design, development, and maintenance of backend services, APIs, and microservices.
  • Make and defend architectural decisions, balancing scalability, maintainability, performance, and delivery timelines.
  • Break down complex initiatives into well‑defined technical tasks and guide implementation across the team.
  • Mentor and support junior and mid‑level developers through code reviews, technical guidance, and knowledge sharing.
  • Solve complex technical problems and lead debugging efforts in production and non‑production environments.
  • Own technical outcomes for projects, including quality, reliability, and long‑term maintainability.
  • Drive improvements to existing systems, development practices, and engineering standards.
  • Partner with stakeholders to plan and deliver releases.
  • Provide accurate estimates for larger initiatives, identifying risks, dependencies, and tradeoffs.
  • Participate in production support and release activities, demonstrating strong ownership and accountability.
Requirements
  • 6+ years of professional software development experience using C#.
  • Extensive experience designing, developing, and consuming RESTful APIs.
  • Strong experience with relational databases, such as SQL Server  and PostgreSQL). Familiarity with NoSQL solutions and data warehousing concepts is a plus.
  • Deep understanding of software architecture, system design, and modern backend patterns.
  • Excellent communication skills and the ability to collaborate across teams.
  • Proven ability to take ownership of complex systems and deliver results.
Preferred Qualifications
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Experience with dependency injection and inversion of control.
  • Strong testing practices, including unit and integration testing.
  • Experience working in agile, fast‑paced development environments.
  • Experience leveraging AI‑powered tools (coding assistants, code analysis, documentation, or testing tools) to improve development efficiency, while applying strong critical thinking and engineering judgment to validate solutions and ensure code quality.
The annual salary range for this position is $100,000-$120,000.
ABOUT ACCUMTECH 
AccumTech is a small, but growing, software service company that has annually been voted one of Crain’s Detroit Business Coolest Places to Work by our employees since 2019. Joining AccumTech will give you an opportunity to take on challenging projects in a fast-paced agile environment, take responsibility for the growth of your team, and play a key role in the success and growth of the company. 
AccumTech was founded in 2014 by experts in data management, pharmacy benefits, healthcare consulting and federal health regulations to assist key stakeholders in the integration of claims data between different consumers. We are based in Ann Arbor, Michigan and offer a competitive benefits package that includes health benefits, a competitive salary, paid time off, a 401K with employer match, and flexible scheduling. 
AccumTech does not provide Visa sponsorship. 
 

Powered by JazzHR

pOXUynqwpX