Senior Software Developer (.Net)

AccumTech
Ann Arbor, MI
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. 

Posted 2026-05-18

Recommended Jobs

Part-time Recruiter / HR Coordinator

Industrial Manufacturing
Chesterfield, MI

Job Description Job Description We're seeking a part time Recruiter/HR Coordinator. We are looking for a Recruiter with full cycle recruiting experience, from talent sourcing and attracting candi…

View Details
Posted 2026-06-09

LPN

Talented Medical Solutions
Marquette, MI

Job Description Job Description Job Summary LPN / Shift: Variable Days Hours: 8 hour shifts/40 hours a week Guaranteed Setting: SNF Duration: 13 week assignment

View Details
Posted 2026-05-29

Dishwasher

Burcham Hills
East Lansing, MI

Burcham Hills is an upscale senior living retirement community located in the backyard of Michigan State University in East Lansing, MI. We currently have a vacancy for Dishwasher to work a Full Time …

View Details
Posted 2026-05-27

General Dentist/Implantologist

Shared Practices Group
Lansing, MI

Job Description Job Description Description:Join Shared Practices Group as a General Dentist/Implantologist in Lansing, MI At Shared Practices Group (SPG), we are redefining what dentistry can…

View Details
Posted 2026-06-25

Shipping Coordinator

Lakeside Surfaces LLC
Muskegon, MI

Job Description Job Description About Us At Lakeside Surfaces, we do not just fabricate countertops. We help bring visions to life in homes, offices, and large-scale commercial projects across…

View Details
Posted 2026-06-26

Special Education Teacher: ECSE

Lansing School District
Lansing, MI

The Lansing School District serves over 10,000 PreK-12 students across 25 school buildings in the increasingly diverse urban community of Lansing, MI. We are unique compared to other districts becaus…

View Details
Posted 2025-09-06

Automotive Sales Consultant

Fox Marquette Ford
Marquette, MI

Job Description Job Description Fox Motors has a Sales Consultant opening in Marquette, MI at Fox Marquette Ford. You would contribute to our overall vision, "Working together moving people throu…

View Details
Posted 2026-06-20

Automotive Key Technician

Dent Wizard
Flint, MI

For a quick application text APPLY1 to 82174 About Dent Wizard Dent Wizard is the nation’s undisputed leader in automotive reconditioning services and vehicle protection products – and our suc…

View Details
Posted 2026-06-29

Quality Engineer

CrossFire Group
Shelby, MI

Job Description Job Description Quality Engineer Shelby Twp., MI Summary The Quality Engineer supports the development, application, and maintenance of quality standards across manufactu…

View Details
Posted 2026-06-24

District K- 8 Flag Football Coach (Coed)

CORNERSTONE SCHOOLS
Detroit, MI

Job Description Job Description Description The role of the Flag Football Coach is to teach fundamental skills for post high school opportunities while using Flag Football as a tool to develop…

View Details
Posted 2026-05-14