2

Remote Software Jobs in Michigan (NOW HIRING)

next page

Showing results 1-20

Remote Software information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do remote software jobs pay per year?

As of May 30, 2026, the average yearly pay for remote software in Michigan is $97,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $113,300.00 per year, depending on experience, location, and employer.

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

To thrive as a Remote Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software development. Familiarity with version control systems like Git, cloud platforms, and collaboration tools such as Slack or Jira is typically required. Excellent communication, self-motivation, and time management are crucial soft skills for remote teamwork and productivity. These competencies ensure effective project delivery, seamless remote collaboration, and adaptability to dynamic technical environments.

How do remote software developers typically collaborate effectively with their teams despite not sharing a physical workspace?

Remote software developers rely heavily on digital collaboration tools such as version control systems, video conferencing, and project management platforms to stay connected with their teams. Regularly scheduled stand-up meetings, code reviews, and clear documentation are essential to ensure everyone is aligned and projects progress smoothly. While remote work offers flexibility, it also requires strong communication skills and self-discipline to manage tasks and deadlines independently. Teams often establish clear guidelines and use asynchronous communication to accommodate different time zones, helping maintain productivity and a sense of teamwork.

What are remote software jobs?

Remote software jobs are positions in the technology sector where professionals work from locations outside the traditional office, typically from home or anywhere with internet access. These roles involve designing, developing, testing, or maintaining software applications and can include titles like software developer, engineer, or QA tester. Remote software jobs offer flexibility and often require strong communication skills and self-motivation. Companies use collaborative tools and platforms to manage workflow and team interactions for remote employees.
What are the most commonly searched types of Software jobs in Michigan? The most popular types of Software jobs in Michigan are:
What cities in Michigan are hiring for Remote Software jobs? Cities in Michigan with the most Remote Software job openings:
Hands-on Project Manager, C# .Net WinForms Software Developer, Onsite or Remote in Norton Shores, MI

Hands-on Project Manager, C# .Net WinForms Software Developer, Onsite or Remote in Norton Shores, MI

Next Step Systems

Norton Shores, MI • On-site, Remote

Full-time

Medical, Vision, Retirement, PTO

Posted 9 days ago


Job description

Company Description
Job Description
Hands-on Project Manager, C# .Net WinForms Software Developer, Onsite or Remote in Norton Shores, MI
This Hands-on Project Manager, C# .Net WinForms Software Developer position will work with clients to develop requirements, complete GAP analysis, create and test code of custom applications. In addition to programming experience, basic knowledge of business processes, such as purchasing or shipping, especially in a retail environment, is a plus. Candidates with the ability to take a leadership role and coach and mentor other team members are preferred. Prefer someone who can interface with clients and drive small projects. This position is Onsite in Norton Shores, MI but will consider Remote.
Qualifications
Hands-on Project Manager, C# .Net WinForms Software Developer Qualifications:
  • Bachelor's Degree in Computer Science or related field.
  • Must have Project Leadership experience.
  • Need someone who can interface with clients and drive small projects.
  • 3+ years of experience with .Net, C#, MySQL, WinForms, Visual Studio, ASP .Net.
  • 3+ years of experience in software development.
  • Experience with retail and EDI is a big plus.
  • Basic knowledge of business processes, such as purchasing or shipping, especially in a retail environment, is a plus.
  • 3+years of experience with retail business processes is a plus.
  • Prefer someone who can interface with clients and drive small projects.
  • Experience with Amazon EC2 instances, GitHub or other source management system is a plus.
  • Knowledge of EDI, ANSI X.12, VANs (value-added networks) is a plus.
  • Experience with XML, SOAP, Json, API and knowledge of Object-Oriented Programming techniques is a plus.

Benefits include medical insurance, retirement plan, PTO, etc.
Keywords: Norton Shores MI Jobs, Hands-on Project Manager, C# .Net WinForms Software Developer, C#, .Net, EDI, MySQL, WinForms, Visual Studio, ASP.Net, XML, SOAP, JSON, API, OOP, Work From Home, Software Engineer, Software Developer, Programmer Analyst, Programming, Michigan Recruiters, IT Jobs, Michigan Recruiting
Looking to hire a Hands-on Project Manager, C# .Net WinForms Software Developer in Norton Shores, MI or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire Hands-on Project Manager, C# .Net WinForms Software Developers for jobs in Norton Shores, Michigan and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today!
Additional Information
Please check out all of our jobs at www.nextstepsystems.com.