1

Online Software Developer Jobs in Michigan (NOW HIRING)

Software Developer

Grand Rapids, MI · On-site

$70K - $130K/yr

As a Software Developer, you are a rapid and effective problem solver. You will build and maintain robust and precise software solutions to meet the needs of Tekton's various operations to provide a ...

AI Software Developer

Ann Arbor, MI · On-site

$47.82 - $53.13/hr

Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3 ... We also offer free online training through Aquent Gymnasium. More information on our awesome ...

Software Developer Location: Portage, MI Duration: 12 month (may extend) Manager's Note: We are seeking for a candidate who is a Senior level software developer in any one of the following: Java/C/

They are seeking a Software Developer who will build and maintain software systems, collaborating across departments to implement project requirements and troubleshoot issues with urgency.

The Software Developer will build and maintain various software systems, collaborating across departments to implement project requirements and troubleshoot issues with urgency. Responsibilities ...

Software Developer - IoT Applications Position Summary DENSO is seeking a highly motivated Software Developer to join the IoT Team and support the design, development, and maintenance of enterprise ...

Software Developer - IoT Applications Position Summary DENSO is seeking a highly motivated Software Developer to join the IoT Team and support the design, development, and maintenance of enterprise ...

Software Developer Location: Novi, Michigan . Major Areas of Responsibility * Responsible for the design, development and testing of C++ computer applications on Microsoft .NET platforms and Windows ...

Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated individual to join our IT Division as a Software Developer. Responsibilities include developing, maintaining, and ...

Stefanini is looking for an AI Software Developer(Allen Park, MI) For quick apply, please reach out to Lovkesh Bharti at / We are looking for responsible for designing, developing, testing and ...

Software Developer C C++

Allen Park, MI · On-site

$44.75 - $60.25/hr

The Software Developer will design, develop and maintain software for automotive data acquisition ... To learn more about our company, our progressive culture and to apply online, visit our website at ...

Software Developer C C++

Allen Park, MI · On-site

$44.75 - $60.25/hr

The Software Developer will design, develop and maintain software for automotive data acquisition ... To learn more about our company, our progressive culture and to apply online, visit our website at ...

We are seeking a developer to build and implement enterprise level software services with large supply chain communities, enabling business processes with RFID technologies and the sharing of ...

Software Developer,Sr

Dearborn, MI · On-site

$50.25 - $66.25/hr

Stefanini is looking for a Senior Software Developer (Dearborn, MI) For quick apply, please reach out to Saurabh Kapoor at / We are seeking a Full Stack Developer who will be responsible for ...

Showing results 21-40

Online Software Developer information

What does an online software developer do?

An Online Software Developer is responsible for designing, coding, testing, and maintaining software applications that are accessed over the internet, such as web apps, cloud-based platforms, and online services. They work with programming languages like JavaScript, Python, Java, or PHP, and often utilize frameworks and tools for web development. Their tasks include collaborating with designers and other developers, troubleshooting issues, and ensuring the security and scalability of online software. Online Software Developers may also be involved in deploying updates and integrating third-party services to enhance application functionality.

What are the key skills and qualifications needed to thrive as an online software developer, and why are they important?

To thrive as an Online Software Developer, you need strong programming skills in languages like JavaScript, Python, or Java, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and frameworks such as React or Node.js is typically required. Problem-solving abilities, effective communication, and the capacity to work independently are vital soft skills in this role. These competencies ensure you can build reliable web applications, collaborate effectively with distributed teams, and adapt quickly to evolving technologies.

What are some common challenges faced by online software developers, and how can they be managed effectively?

Online software developers often encounter challenges such as coordinating with distributed teams, managing time zone differences, and ensuring clear communication in virtual environments. To address these, it's important to leverage collaboration tools, establish regular check-ins, and maintain thorough documentation. Proactively managing these aspects not only helps in delivering high-quality software but also fosters a productive and supportive remote work culture.

What is the difference between Online Software Developer vs Web Developer?

AspectOnline Software DeveloperWeb Developer
CredentialsTypically requires programming skills, certifications varyRequires HTML, CSS, JavaScript knowledge, often certifications or degrees in web development
Work EnvironmentRemote or online platforms, project-basedRemote or office-based, focused on website and web app creation
Industry UsageUsed across tech, e-commerce, online servicesPrimarily in digital media, marketing, e-commerce
Search & Comparison IntentFocuses on online software solutions, app developmentFocuses on website design, front-end/back-end development

Online Software Developers and Web Developers both create digital solutions but differ in scope. Online Software Developers often build applications and platforms for online use, while Web Developers focus on websites and web interfaces. Both roles require programming skills and can be remote, but their target projects and industry applications vary.

What are the most commonly searched types of Software Developer jobs in Michigan?

The most popular types of Software Developer jobs in Michigan are:

What cities in Michigan are hiring for Online Software Developer jobs?

Cities in Michigan with the most Online Software Developer job openings:

Infographic showing various Online Software Developer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Developer

Tekton

Grand Rapids, MI • On-site

$70K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

As a Software Developer, you are a rapid and effective problem solver. You will build and maintain robust and precise software solutions to meet the needs of Tekton's various operations to provide a world-class experience. This includes all software systems, from user-facing Tekton.com to internal applications, creating a fast and seamless experience. You will work with urgency to solve problems and implement scalable solutions with other Software Developers. Your work will have a high degree of autonomy and responsibility.
Responsibilities
  • Work on all aspects of the development cycle
  • Collaborate across departments to define and implement project requirements
  • Convert natural language specifications into unambiguous implementation
  • Troubleshoot bugs and implement fixes with urgency
  • Become an expert in full-stack software development
  • Contribute to the development of our ERP, WMS, PIM, and other internal systems
  • Develop robust automated tests to ensure software system stability
  • Identify and recommend potential improvements-implement those updates accordingly
  • Communicate effectively with coworkers with various areas of expertise

Indicators of a good match for this role
  • You are aligned with Tekton's philosophy, ways of thinking, and work style
  • You are good at understanding user needs and turning them into simple solutions
  • You are bold and take action on projects with minimal supervision and direction
  • You have a solid understanding of the internet and the TCP/IP stack
  • You are comfortable working with command line interfaces
  • You are able to balance several tasks at once
  • You have a deep desire to understand how something works and why it does so
  • You have side projects and are a relentless learner
  • You have exceptional values including honesty, integrity, and empathy

Baseline qualifications
  • Background in computer science or equivalent experience
  • Experience with programming languages, web frameworks, and relational databases
  • Eligible to work in the United States without visa sponsorship

Technologies we use
  • • Concepts: ADTs, Big O, TCP/IP, relational and non-relational DBs, Cloud Computing
  • • Languages: TypeScript, JavaScript, SQL
  • • Frameworks: NextJS, React, TanStack
  • • Libraries: TailwindCSS, Zustand, PayloadCMS
  • • Tooling: Containerization, monorepos, package registries, CI/CD pipelines, serverless
  • • Platforms: AWS, GCP, Railway, Netlify, Linux

Pay range
  • $70,000 - $130,000 per year

Benefits package
  • Full-time employees receive health, dental, vision, life, hospital indemnity, and long-term disability insurance; paid time off; a 401(k) program; and tuition reimbursement.

Location and hours
  • This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when you will be expected to fix issues during non-standard working hours.

How to Apply
  • https://apply.tekton.com/tekton/form/EmploymentApplicationDeveloperTechnical/formperma/NnbbnFT4wM7XacJY0qaUoBlZ2JqeHoEU9WcNvEVf3cc

Direct supervisor
  • Head of Technology

About the department
  • The Technology Department oversees the entire lifecycle of internal and public software systems and also maintains all technology services and security. The Software Development and Software Planning teams work closely with all areas of the company to create custom system solutions for daily business operations and to ensure Tekton.com delivers a world-class website experience to users. The Information Technology team maintains our internet services, manages technology security, and ensures we have the hardware needed to operate; they are the frontline of support whenever any IT equipment or service isn't working like it should.