1

Developer Jobs in Canton, MI (NOW HIRING)

Lead DevOps Engineer

Dearborn, MI · On-site

$48.50 - $66.50/hr

DATAMAXIS, Inc is seeking a Lead DevOps Engineer to design, implement, and support agile solutions in their Microsoft Azure environment. This role focuses on driving continuous integration, delivery ...

Lead DevOps Engineer

Dearborn, MI · On-site

$48.50 - $66.50/hr

The DevOps Lead will design, implement, and support agile solutions and processes leveraged by applications hosted in our Microsoft Azure environment. This role is pivotal in driving continuous ...

Lead DevOps Engineer

Dearborn, MI · On-site

$48.50 - $66.50/hr

The DevOps Lead will design, implement, and support agile solutions and processes leveraged by applications hosted in our Microsoft Azure environment. This role is pivotal in driving continuous ...

Salesforce Developer.

Rochester Hills, MI · On-site

$51 - $67.75/hr

Salesforce Developer (Apex & Lightning) Duration: 12+ Months location: Rochester Hills, Michigan (Onsite). Note: Need Local Candidates only Job Summary: We are seeking an experienced Salesforce ...

Filenet Developer Location: Troy, MI Duration: Long Term Required Skills * Filenet Workflow experience * Java experience * Experience with waterfall and agile SDLC methodologies * Strong team player ...

Android Developer/ Ios Developer

Detroit, MI · On-site

$55.25 - $72.50/hr

... engineering knowledge; OO Design Principles. • Cooperates closely with other technical experts, Product Managers, UI/UX Designers and business stakeholders Experience Required: • A Bachelor ...

Java Developer

Dearborn, MI · On-site

$46.75 - $60.75/hr

A Developer in the emerging demand space is expected to act as the lead to deliver high-value solutions to the business. Emerging mode software developer will be responsible for working in the full ...

iOS Developer

Detroit, MI · On-site

$51.25 - $70.50/hr

Position : iOS Mobile Applications Developer Location : Detroit, MI Duration : Direct Hire / Full time Minimum Knowledge, Skills and Abilities: * Bachelor's degree in Computer Science or related ...

iOS Developer

Detroit, MI · On-site

$51.25 - $70.50/hr

Position : iOS Mobile Applications Developer Location : Detroit, MI Duration : Direct Hire / Full time Minimum Knowledge, Skills and Abilities: * Bachelor's degree in Computer Science or related ...

Quadient Developer Location: Farmington, MI (Hybrid) Duration: Long Term Contract Job Summary : The Quadient Inspire designer/developer is responsible for the design, development, testing and ...

Salesforce Application Developer

Ann Arbor, MI · On-site

$54.25 - $72/hr

Responsibilities : • Salesforce Developer to support the design, development, and optimization of solutions within the Salesforce platform. • This role focuses on leveraging declarative tools ...

Our capabilities include market and consumer research; full concept development; design and engineering capabilities; testing, validation and world-class manufacturing. Our award-winning seating ...

Java Developer

Detroit, MI

$50.50 - $65.25/hr

Java Developer Full Time permanent position Location: Detroit, MI The Java Developer will perform design and development of the solutions built. This individual will be responsible for development ...

Showing results 41-60

Developer information

See Canton, MI salary details

$37.1K

$119.9K

$146.9K

How much do developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for developer in Canton, MI is $119,874.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,200.00 and $145,500.00 per year, depending on experience, location, and employer.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

Is a developer still in demand?

Yes, developers are in high demand across many industries due to ongoing digital transformation and the need for software solutions. Skills in programming languages like Java, Python, and JavaScript, as well as experience with cloud platforms and agile development, enhance employability in this field.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

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

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What is a developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

What are the most commonly searched types of Developer jobs in Canton, MI? The most popular types of Developer jobs in Canton, MI are:
What are popular job titles related to Developer jobs in Canton, MI? For Developer jobs in Canton, MI, the most frequently searched job titles are:
What cities near Canton, MI are hiring for Developer jobs? Cities near Canton, MI with the most Developer job openings:
Infographic showing various Developer job openings in Canton, MI as of August 2026, with employment types broken down into 78% Full Time, 8% Part Time, and 14% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $119,874 per year, or $57.6 per hour.

Lead DevOps Engineer

DATAMAXIS, Inc

Dearborn, MI • On-site

$48.50 - $66.50/hr

Full-time

Re-posted 5 days ago


Job description

Job Summary:
DATAMAXIS, Inc is seeking a Lead DevOps Engineer to design, implement, and support agile solutions in their Microsoft Azure environment. This role focuses on driving continuous integration, delivery, and security practices while optimizing development workflows and automating resource provisioning.
Responsibilities:
• Collaborate with Agile development teams to design, implement, and maintain a secure software development lifecycle and automated cloud infrastructure aligned with Agile principles.
• Design, develop, and maintain modular Infrastructure as Code (IaC) using Terraform and Bicep to provision and manage Azure resources, including Azure Databricks, networking, and container orchestration platforms in a repeatable and auditable manner.
• Design and implement team-specific CI/CD pipelines in Azure DevOps that account for differences in various technology stacks (Java, .NET, Node.JS, Python)
• Support and optimize containerized deployments, ensuring best practices for image management, registry security, and orchestration within the Azure ecosystem.
• Integrate security best practices into CI/CD pipelines, including code scanning, static analysis, and Container Image Scanning (e.g., Sonarqube, Jfrog, Azure Defender for Containers) to ensure secure delivery.
• Automate the setup and configuration of Azure Kubernetes Service (AKS) or Azure Container Apps environments.
• Advocate for software engineering practices such as unit testing, code reviews, and automated infrastructure testing to improve end-to-end secure delivery.
• Partner with teams to facilitate practical automation solutions and custom IaC modules that adhere to organizational compliance standards.
• Act as a trusted advisor for DevOps, Cloud Automation, and Containerization initiatives.
Qualifications:
Required:
• 5+ years' experience with deploying and managing Azure resources at scale
• 3+ years' hands-on experience with Infrastructure as Code (IaC), specifically using Terraform and Bicep to manage complex Azure environments.
• Strong understanding of Terraform state management, module design, workspace strategies, and pipeline integration
• 5+ years' experience implementing DevOps for application teams using Agile development methodology.
• Hands-on experience integrating SonarQube, JFrog, and other security tooling into pipelines
• In-depth technical expertise in DevOps techniques: CI/CD, continuous testing, and automated infrastructure provisioning.
• Proficiency in scripting languages (e.g., PowerShell, Bash, Python) to automate tasks.
• 5+ years of experience building YAML-based CI/CD pipelines using Azure DevOps and/or Jenkins
• Experience with DevOps CI/CD tools such as Azure DevOps (Pipelines/Repos), Jenkins, Git, and Ansible.
• Hands-on experience implementing security scanning for application code, IaC templates, and container images.
Preferred:
• Experience with Containerization and Orchestration tools such as Docker, Azure Kubernetes Service (AKS), or Azure Container Instances (ACI).
• Certified Azure Solutions Architect or Azure DevOps Engineer (AZ-400).
Company:
DATAMAXIS takes pride in delivering a wide range of business IT modernization, data analytics, and technology management services. Founded in 2003, the company is headquartered in Wixom, USA, with a team of 51-200 employees. The company is currently Growth Stage.

DATAMAXIS logo

About DATAMAXIS

Sourced by ZipRecruiter

Datamaxis is passionate about making our clients win. As a trusted partner, we will bring innovative solutions, technical expertise in Data, cyber security analytics, strategic staffing and AI/ML to help create value (ROI) for our clients, stay competitive and operationally efficient.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Reston, VA, US

Year founded

2003