1

Functional Programming Jobs in Detroit, MI (NOW HIRING)

The Functional Safety Engineer will be responsible for creating functional safety standards in accordance with ISO26262 and other relevant industry norms future EE/HW/SW systems must comply with.

Understanding of functional programming including tradeoffs vs. OOP. * Proven ability to navigate sophisticated technical, functional and non-functional requirements to deliver high quality solutions.

Job Purpose The Sr. Functional Safety Engineer supports the delivery of ISO 26262 functional safety activities across electrified driveline products. This role works closely with crossfunctional ...

... functional programming languages • 2 years of experience in leading and managing software engineering teams • Knowledge of organizational technology standards, including architectural design and ...

next page

Showing results 1-20

Functional Programming information

See Detroit, MI salary details

$13

$50

$73

How much do functional programming jobs pay per hour?

As of Jul 12, 2026, the average hourly pay for functional programming in Detroit, MI is $50.84, according to ZipRecruiter salary data. Most workers in this role earn between $37.27 and $62.67 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals in Functional Programming roles?

Professionals working in Functional Programming often encounter challenges such as adapting to a different programming paradigm than object-oriented or procedural styles, which can require a significant mindset shift. Debugging and optimizing code can sometimes be more complex due to concepts like immutability and higher-order functions. Additionally, collaborating with teammates who may be less familiar with functional approaches or working within codebases that are a mix of paradigms can require clear communication and frequent knowledge sharing. However, overcoming these challenges can greatly enhance your problem-solving abilities and make you a valuable asset on modern software development teams.

What are the key skills and qualifications needed to thrive in the Functional Programming position, and why are they important?

To excel in a Functional Programming role, you need strong expertise in functional programming languages (such as Haskell, Scala, F#, or Clojure), a solid grasp of software engineering principles, and experience with distributed systems. Familiarity with popular development tools, version control systems like Git, and relevant certifications (such as Scala or Haskell certifications) can be advantageous. Analytical thinking, collaborative problem-solving, and effective communication are key soft skills in this position. These competencies ensure high-quality, maintainable code and successful collaboration within diverse software development teams.

What is a Functional Programming job?

A Functional Programming job involves designing, developing, and maintaining software using functional programming paradigms. This typically includes working with languages like Haskell, Scala, Elixir, or functional aspects of Python and JavaScript. Responsibilities often focus on writing pure functions, avoiding shared state, and utilizing higher-order functions to create robust, maintainable code. These roles are common in industries like finance, data science, and distributed systems where reliability and concurrency are critical.

What are popular job titles related to Functional Programming jobs in Detroit, MI? For Functional Programming jobs in Detroit, MI, the most frequently searched job titles are:
Infographic showing various Functional Programming job openings in Detroit, MI as of July 2026, with employment types broken down into 1% As Needed, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $105,755 per year, or $50.8 per hour.
SAP S/4HANA MM Techno-Functional Consultant (W2 Position)

SAP S/4HANA MM Techno-Functional Consultant (W2 Position)

Megan soft Inc

Dearborn Heights, MI • On-site

Other

Re-posted 29 days ago


Job description

Hi We have a job opportunity of a Role SAP S/4HANA MM Techno-Functional Consultant with given job description on W2. Please forward updated profile to Koti@megansoft.com or +1  (248) 671-4750.

Role: SAP S/4HANA MM Techno-Functional Consultant (W2 Position)

Location: Dearborn, MI (Hybrid)

Duration: 12+ Months

Experience: 7+ Years

JD:

We are looking for a strong techno-functional SAP consultant to support a large-scale transformation from legacy mainframe systems to SAP S/4HANA.

The project is currently midway through implementation:

  • 3 markets already launched
  • 3 additional markets still to go

This role is ideal for someone who enjoys a combination of:

  • Product/application support
  • Functional analysis
  • Specification/documentation creation
  • Process improvement work
  • Supporting SAP enhancements and configuration

The team needs someone who can operate on both the functional and technical sides — helping support what is already live while also contributing to upcoming implementations.

Key Requirements

  • 7+ years of IT experience
  • Strong SAP S/4HANA experience
  • SAP MM (Materials Management) expertise is required and used daily
  • ABAP knowledge/understanding is required
  • Experience working in a techno-functional environment
  • Ability to support SAP configuration and understand how developers work
  • Experience supporting process improvements and ongoing enhancements
  • Strong communication skills are essential
  • Comfortable working with global stakeholders and supporting global teams
  • Important Notes
  • This is not a hands-on development role
  • No active coding/development is required

The person should understand custom SAP development, support developers, and work alongside technical teams, but will not be expected to perform core development work

Nice to Have

  • SAP Ariba experience
  • Used as the supplier-facing front-end
  • Experience supporting procurement/purchasing operations
  • Team supports buyers and parts purchasing
  • Not focused on finance/accounting

Candidate Profile

  • Looking for someone hands-on and execution-focused
  • Not seeking a very senior “20+ year” strategic lead profile
  • Leadership structure is already in place
  • Ideal candidate is willing to contribute to day-to-day support, implementation activities, and ongoing improvements

Work Environment

  • 4 days onsite
  • Strong preference for local candidates
  • Relocation may be considered, though there is some associated risk

Interview Process

  • 3-panel interview process
 
Thanks & Regards
Azmeera koti
Megan Soft, Inc.
17177 N. Laurel Park Dr;
Suite #337, Livonia, MI - 48152.
Direct No: +1  (248) 671-4750
E Mail : Koti@megansoft.com
Website : www.megansoft.com
Linked In ID : www.linkedin.com/in/koti-azmeera-104253335