Software Engineer
Midwestern Software Solutions, LLC ("MS2") · Ann Arbor, MI, US · $90k–$112k
The role
MS2 seeks a Software Engineer to deliver features end-to-end across the SDLC, collaborating with product, QA, and other engineers. The role involves writing clean code, contributing to system reliability, and growing toward senior-level ownership. The position is hybrid, requiring at least one day per week in the Ann Arbor office.
- Pay
- $90k–$112k
- Location
- Ann Arbor, MI, US
- Work mode
- Hybrid
- Level
- Mid
- Experience
- 3+ yrs
- Education
- Bachelors
What we know that the posting doesn’t say
- Seen todaystill listed on the employer’s careers page
- Posted 9 days agothe first time we saw it
About Midwestern Software Solutions, LLC ("MS2")
MS2 is a national leader in transportation data management and analysis, with the largest traffic count database in North America, serving over 270 agencies across the US and Canada.
What you would do
- Deliver small to moderately complex features across the SDLC
- Write clean, maintainable, and testable code following team standards
- Collaborate with stakeholders to clarify requirements and translate to tasks
- Contribute to system reliability through automated tests and debugging
- Triage and resolve defects in production and non-production environments
- Participate in code reviews as author and reviewer
Must have
- Bachelor's degree in computer science, engineering, or equivalent experience
- 3+ years of professional software engineering experience
- Experience with TypeScript, JavaScript, and React
- Experience building production software with C#/.NET
- Working knowledge of SQL and relational databases
- Experience identifying and resolving performance bottlenecks
- Strong problem-solving skills and ability to learn unfamiliar systems
- Clear written and verbal communication
Nice to have
- Experience with large datasets, ETLs, or complex data workflows
- Experience writing and maintaining automated tests
- Comfort working in CI workflows
- Experience with Git/GitHub workflows and pull-request collaboration
- Experience with ASP.NET (Web Forms, MVC, or Core)
- Experience with GIS systems including ESRI and map visualization tools
What you get
- Annual bonus program
- 401(k) with matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
Experience and education
- 3+ years of relevant experience
- Bachelors degree or equivalent experience
Key skills
- typescript
- javascript
- react
- c#
- .net
- sql
- relational databases
- performance profiling
- data access optimization
- automated testing
- ci
- git
- github
- asp.net
- gis
- esri
- google maps
- mapnik
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, are using MS2 software to manage their transportation data. MS2 is located in the beautiful city of Ann Arbor, Michigan, the home of high-tech industries and the University of Michigan. Residents of the city enjoy beautiful parks, mature…
Extracted from the employer’s posting. Read it in full on Midwestern Software Solutions, LLC ("MS2")’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Midwestern Software Solutions, LLC ("MS2")
- Senior Platform Engineer (SaaS Operations)Ann Arbor, MI, US
- Senior Software EngineerAnn Arbor, MI, US