2

Remote Mainframe Developer Jobs in Detroit, MI (NOW HIRING)

Senior Software Engineer I

Detroit, MI ยท Remote

$121K - $159K/yr

As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients ...

Chassis Software Engineer

Dearborn, MI ยท On-site +1

$93K - $190K/yr

Bachelor's degree or foreign equivalent in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Science or a related field and 3 years of experience in the job offered or a ...

Software Engineer, On Device

Ann Arbor, MI ยท Remote

$120K - $150K/yr

We are expanding our engineering team and looking for a Software Engineer to support the ... remote work. Our Commitments: Utilidata values the diversity of our team. We provide equal ...

Software Engineer, On Device

Ann Arbor, MI ยท On-site +1

$120K - $150K/yr

We are expanding our engineering team and looking for a Software Engineer to support the ... remote work. Our Commitments: Utilidata values the diversity of our team. We provide equal ...

Senior Software Engineer, Backend

Ann Arbor, MI ยท On-site +1

$165K - $241K/yr

Focus on increasing reliability, performance, scalability, testability, maintainability, observability, and developer experience. * Work with various groups within Cisco to understand their and our ...

Senior Software Engineer (.NET )

Warren, MI ยท On-site +1

$115K - $151K/yr

... DevOps ) * Ability to develop and deploy microservices on AKS * Strong proficiency in Angular for front-end development * Experience in building and scaling backend services across hybrid ...

Software Engineer

Dearborn, MI ยท On-site +1

$138K - $178K/yr

... DevOps tools including GitHub, SonarCube, CheckMarx, and FOSSA to deploy, improve and manage software. 2. Infrastructure as code: Terraform. 3. Utilizing GCP products including at least 3 of the ...

Showing results 21-34

Remote Mainframe Developer information

See Detroit, MI salary details

$9

$52

$71

How much do remote mainframe developer jobs pay per hour?

As of Jul 24, 2026, the average hourly pay for remote mainframe developer in Detroit, MI is $52.84, according to ZipRecruiter salary data. Most workers in this role earn between $46.63 and $59.95 per hour, depending on experience, location, and employer.

Is IBM still making mainframes?

IBM continues to manufacture mainframes, such as the IBM Z series, which are widely used in enterprise environments for their reliability, security, and scalability. Mainframes remain a key platform for large-scale data processing and transaction workloads, and many organizations rely on mainframe developers to maintain and upgrade these systems.

What Does a Remote Mainframe Developer Do?

As a remote mainframe developer, you work from home to design, code, test, and configure software and applications used on a mainframe system. Mainframes are large computers with particularly high processing power and are often used for critical tasks like bulk data processing or enterprise resource planning. In this role, you may help ensure all new software is fully backward-compatible, monitor system performance, isolate errors, and work collaboratively with other developers as needed. Most mainframe developers work for larger companies. As a remote employee, you use virtual office software, phone, chat, or email to remain connected to other employees.

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

To thrive as a Remote Mainframe Developer, you need strong programming skills in languages like COBOL, JCL, and experience with mainframe operating systems, often supported by a degree in computer science or related field. Familiarity with tools such as IBM z/OS, DB2, CICS, and version control systems is typically required, along with relevant certifications. Excellent problem-solving abilities, independent work ethic, and effective virtual communication are standout soft skills for this remote role. These skills ensure smooth maintenance, modernization, and support of critical legacy systems in distributed teams.

Is mainframe developer a good career?

A mainframe developer is a skilled IT professional who maintains and develops applications on mainframe systems, which are used by large organizations for critical data processing. The role offers stable employment, competitive salaries, and opportunities to work with legacy technologies like COBOL and JCL. However, it requires specialized skills and ongoing learning to stay current with evolving systems and tools.

Can mainframe be replaced by AI?

Mainframe developers work with large-scale, legacy systems that require specialized knowledge of mainframe architectures, programming languages, and security protocols. While AI can automate certain tasks like code analysis and testing, it is unlikely to fully replace the need for skilled mainframe developers who maintain and optimize critical enterprise systems. AI tools may assist in development, but human expertise remains essential for complex mainframe environments.

How does a Remote Mainframe Developer typically collaborate with on-site teams and manage communication challenges?

As a Remote Mainframe Developer, you'll often work closely with on-site IT teams, business analysts, and project managers through virtual meetings, chat platforms, and shared documentation tools. Effective communication is key, so regular check-ins and proactive status updates help ensure alignment on project goals and troubleshooting efforts. Many companies use agile methodologies, which means you'll likely participate in daily stand-ups and sprint planning sessions remotely. While time zone differences can be a challenge, flexible scheduling and clear communication protocols are common strategies to keep everyone connected and productive.

What is the salary of a mainframe developer?

The salary of a mainframe developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications. Senior developers with specialized skills in COBOL, JCL, and mainframe tools may earn higher salaries, especially in industries like finance and government that rely heavily on mainframe systems.

What is a Remote Mainframe Developer?

A Remote Mainframe Developer is a software professional who specializes in designing, developing, maintaining, and troubleshooting applications that run on mainframe computers, while working from a remote location. Mainframes are powerful computers often used by large organizations for critical applications, such as transaction processing and bulk data handling. Remote Mainframe Developers use programming languages like COBOL, JCL, and Assembler, and often connect to mainframe systems via secure networks. Their work ensures that legacy systems remain efficient, secure, and up-to-date. This role typically requires strong technical skills, experience with mainframe environments, and effective communication for collaborating with on-site teams.
What are the most commonly searched types of Mainframe Developer jobs in Detroit, MI? The most popular types of Mainframe Developer jobs in Detroit, MI are:
What are popular job titles related to Remote Mainframe Developer jobs in Detroit, MI? For Remote Mainframe Developer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Remote Mainframe Developer jobs in Detroit, MI look for? The top searched job categories for Remote Mainframe Developer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Remote Mainframe Developer jobs? Cities near Detroit, MI with the most Remote Mainframe Developer job openings:
Senior Software Engineer (Mobile/.NET MAUI)

Senior Software Engineer (Mobile/.NET MAUI)

OnTheClock LLC

Clinton Township, MI โ€ข Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Salary: Up to $140,000/yr.

Senior Software Engineer (Mobile/.NET MAUI)

Reports to: Development Manager

Salary: Up to $140,000


OnTheClock is looking for a Senior Software Engineer with strong expertise in .NET MAUI or Xamarin Forms mobile development to join our growing engineering team. Youll specialize in our iOS and Android mobile app development while working full-stack across our .NET backend APIs and Vue.js web app. OnTheClock is a successful Michigan-based SaaS company serving over 160,000 monthly active users with time tracking, scheduling, and payroll solutions.


OnTheClock is investing in engineering excellence, and we're building out a strong internal engineering team. As we scale toward our ambitious long-term goal of reaching 1 million users, we need exceptional software engineers who want to help continue building the technical foundation, culture, and practices for our team alongside other engineers.


You'll contribute to technical decisions, refining engineering best practices, and help us modernize and optimize systems that serve thousands of small businesses. You'll work across our full stack (Vue.js, .NET, SQL Server, MAUI, AWS) and contribute to decisions that will define our technical direction for years to come.

We're establishing a culture of engineering excellence, one that values initiative, continuous learning, knowledge sharing, and high standards. You'll work alongside other software engineers who are passionate about their craft, challenge each other to grow, and care deeply about delivering quality software. This is a place where your ideas matter, your growth is prioritized, and your impact is immediate.


You'll get to:

  • Join an internal engineering team in its early build-out, with fresh leadership and vision
  • Influence technical strategy and architecture decisions
  • Work on meaningful problems that impact 160,000+ users and help small businesses succeed
  • Modernize and scale systems toward our ambitious long-term goal of reaching 1 million users
  • Grow your skills across the full stack while leveraging your current expertise
  • Experiment with AI coding assistants and emerging tools to boost productivity
  • Enjoy work-life balance, flexibility, and a supportive team environment


Were a small company, building out a new engineering team. Youll wear multiple hats, work across the stack, and have a broad impact. If youre looking for narrow specialization (that you might find at a larger company), this wont be a good fit for you.


If you're a senior engineer who wants ownership, variety, impact, and the chance to help establish engineering excellence, not just maintain what already exists, keep reading.



Our Current Tech Stack (What You Will Be Working With)

  • Backend: C#, .NET, Web API, Entity Framework, MediatR (CQRS)
  • Frontend: Vue.js 3, Nuxt 3, TypeScript, Pinia, Vite, Bootstrap Vue
  • Mobile: .NET MAUI (Android and iOS)
  • Database: SQL Server
  • Infrastructure: AWS (EC2, S3, Cognito), Windows Servers, IIS, GitHub Actions
  • Monitoring: New Relic, Sentry



Key Responsibilities

  • Design, build, ship, and maintain features across our web applications (Vue.js/Nuxt), mobile apps (.NET MAUI), and backend APIs (.NET/C#/Web API) that serve 160,000+ monthly active users
  • Build, maintain, and optimize third-party integrations (e.g., payroll providers)
  • Contribute technical expertise across projects, offering architecture input, system design recommendations, and best practices
  • Modernize and refactor legacy services while balancing technical debt reduction with feature delivery
  • Conduct thorough code reviews, raising the bar for code quality and helping the team make better technical decisions
  • Collaborate closely with the Development Manager, Product team, and fellow engineers, to shape the technical roadmap and prioritize engineering initiatives
  • Debug and resolve production issues using monitoring tools like New Relic and Sentry, participating in an on-call rotation to ensure system reliability
  • Work on AWS infrastructure (EC2, S3, IAM), CI/CD pipelines (GitHub Actions), and DevOps processes to improve deployment reliability and developer productivity


Required Qualifications - Technical

  • 6+ years of relevant professional software engineering experience, building production web and mobile applications
  • Strong expertise in .NET mobile development (advanced)
    • .NET MAUI and/or Xamarin Forms
    • Cross-platform mobile architecture and design patterns
    • MVVM, XAML, Prism or similar
    • Mobile-specific concerns (offline sync, push notifications, GPS tracking, performance, screen size limitations, app store deployment)
  • Strong full-stack capabilities (proficient)
    • Willing and able to work across backend (.NET/C# Web API), web frontend (Vue.js), database (SQL Server), and infrastructure (AWS)
    • Not just a mobile specialist, you can ship features end-to-end
  • Strong SQL Server or relational database experience (proficient)
  • Experience with production support, monitoring tools (New Relic, Sentry, or similar), and comfort with on-call rotation (proficient)



Required Qualifications - Non-Technical

  • Proactive and takes initiative: You see problems and fix them. You dont wait for perfect instructions.
  • Lifelong learner: You stay current with technology. You experiment. You read the docs. You share what you learn.
  • Excellent communicator: You can explain complex technical concepts clearly. You ask questions when something is unclear. You document decisions.
  • Collaboration: You give helpful code reviews. You accept feedback gracefully. You make your teammates better.
  • Low ego: The best idea wins, regardless of seniority.
  • Comfortable with ambiguity: this is a new team, and well figure things out together.
  • Bias toward action: You ship working code. You iterate. You dont let perfect be the enemy of good.
  • Comfortable speaking up, challenging ideas respectfully, and driving discussions
  • High standards for quality and engineering excellence.


Preferred Skills & Qualifications

  • Experience with mobile app deployment (App Store, Google Play, CI/CD for mobile)
  • Experience with third-party SDK integrations in mobile apps
  • Experience with .NET Core/Framework backend development (Web API, RESTful services, Entity Framework)
  • Experience with Vue.js, React, or Angular (or willingness to learn Vue.js 3/Nuxt 3)
  • Experience with AWS (EC2, S3, Cognito) or cloud infrastructure
  • Experience with or strong interest in AI-powered tools for developer productivity
  • Experience in modernizing legacy codebases or reducing technical debt
  • Experience with GitHub and GitHub Actions
  • Experience working in small teams where you wore multiple hats



You're wondering, what is OnTheClock?

OnTheClock, founded in 2004, is a Michigan-based SaaS (web-based) software company that provides real-time time tracking, scheduling, and payroll for businesses. Our web-based software and apps provide employers with a simple way to track employee hours, establish work schedules, and pay employees all in one system. OnTheClock has a great culture, and we are looking for like-minded people who can deliver the best service possible to our customers.


What we look for in you

  • Positive - whatever it takes attitude
  • Analytical - drills down into data and loves technology, data, and spreadsheets.
  • Growth Mindset - curious and always learning
  • Deep Expertise - smarter than us at your craft. We want you to challenge yourself and us.
  • Build Up Others - teach others as you work
  • Results Focused - ability to achieve and prove results
  • Culture Fit - Must fit in here at OTC, in line with our values - https://www.ontheclock.com/meetUs.aspx#our-values
  • Be A Doer - always looking for new ways to look at data and make recommendations
  • Find us on LinkedIn to understand more about us


Why Should You Work Here With Us

  • 2023 -2025 Crains Best Places to Work recipient
  • Competitive pay
  • Flextime
  • Hybrid work environment
  • 100% paid health insurance
  • The kitchen is stocked with drinks and snacks
  • Free company lunch every Thursday
  • Paid time off
  • 9 paid holidays
  • $100k life insurance
  • 401K matching retirement plan
  • Short-term disability
  • Long-term disability
  • Continuing education is encouraged with $1,000 per year
  • Blue Cross dental and vision
  • Career growth
  • 4.9-star Glassdoor review
  • 4.8-star product review


The finer print

  • This position is eligible as a fully remote role for individuals 50 miles outside our Clinton Township, MI office. Candidates who live within a 50-mile radius will be expected to follow the OTC hybrid work model.
  • At this time, we generally restrict hiring in the following U.S. states due to employment, payroll, and compliance requirements: California, New York, New Jersey, Colorado, Massachusetts, Oregon, and Hawaii.
  • An I-9 form must be completed at hire to confirm work authorization.
  • If you require reasonable accommodation to complete this application, contact amanda@ontheclock.com.