1

Software Engineer Training Jobs in Michigan (NOW HIRING)

Software Engineer #1063727 Position Description: We are seeking an experienced SAP SD Consultant to ... training materials, support guides, and cutover inputs. * Work in an Agile delivery model using ...

Sr. Software Engineer

Grand Rapids, MI · On-site

$117K - $155K/yr

We are seeking a passionate, experienced software developer who is motivated, pays close attention ... We offer training specifically aimed at your personal development and tailored to your individual ...

Sr. Software Engineer

Grand Rapids, MI · On-site

$117K - $155K/yr

We are seeking a passionate, experienced software developer who is motivated, pays close attention ... We offer training specifically aimed at your personal development and tailored to your individual ...

Senior Software Engineer

Milford, MI · Hybrid

$107K - $142K/yr

C/C++ programming language; Embedded controls, software architectures, and design trade offs ... Architecture design controller resource utilization reduction or training; Agile Environment;

Associate Software Engineer (Full-Stack) Dearborn, MI (hybrid) $70,000 - $75,000 Full-Time (40 ... Through our Elevate program, you'll be provided paid technical training through our online learning ...

Exposure to prompt optimization, fine-tuning concepts (not necessarily hands-on training ... Bachelor's degree in Computer Science, Software Engineering, or related field * 3+ years of ...

Software Engineer

Dearborn, MI · On-site +1

$138K - $178K/yr

S. Department of Labor, Employment and Training Administration, Office of Foreign Labor ... Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ...

Dearborn, Michigan Software Engineer #1063111 Position Description Software Engineer position ... re-training. * Should have good business understanding to formulate new use cases. Knowledge of ...

There is never a dull moment with us. /Preferred Qualifications The AI Software Engineer will ... Exposure to prompt optimization, fine-tuning concepts (not necessarily hands-on training)

Showing results 41-60

Software Engineer Training information

See Michigan salary details

$20.9K

$91.4K

$164.7K

How much do software engineer training jobs pay per year?

As of Sep 6, 2026, the average yearly pay for software engineer training in Michigan is $91,398.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,700.00 and $104,600.00 per year, depending on experience, location, and employer.

What is a software engineer training?

A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.

What does a software engineer training do?

As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.

What are the key skills and qualifications needed to thrive in software engineer training, and why are they important?

To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.

How do you become a software engineer training?

To become a software engineer trainer, you typically need a strong background in software development, often with a bachelor's degree in computer science or related fields. Gaining experience in programming languages, development tools, and teaching or mentoring skills is essential, along with certifications in relevant technologies if applicable. Continuous learning and staying updated with industry trends are important for effective training roles.

What training do you need to be a software engineer?

To become a software engineer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Gaining proficiency in programming languages such as Java, Python, or C++, along with understanding data structures, algorithms, and software development practices, is essential. Practical experience through internships, coding projects, or certifications can also enhance job prospects.
Infographic showing various Software Engineer Training job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, 2% Contract, and 1% Nights. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $91,398 per year, or $43.9 per hour.

Software Engineer

FastTek

Dearborn, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 22 days ago


Job description

Software Engineer #1063727
Position Description:
We are seeking an experienced SAP SD Consultant to support SAP S/4HANA Sales and Distribution capabilities across order management, pricing, billing, logistics execution, integrations, testing, and production support. The consultant will work closely with business stakeholders, product teams, architects, developers, testers, and integration partners to deliver reliable, scalable, and clean-core SAP solutions.
  • Analyze business requirements and translate them into SAP SD functional designs, configuration, test scenarios, and implementation plans.
  • Configure and support SAP SD processes including order creation, order changes, order cancellation, pricing, billing, delivery processing, returns, third-party order processing, intercompany sales, consignment, output determination, and customer/material master data.
  • Support SAP S/4HANA Order-to-Cash processes and integration with adjacent modules such as MM, FI/CO, EWM/LE, and service parts planning solutions.
  • Strong knowledge of aATP is a must. - Prepare and review functional specifications for enhancements, interfaces, reports, forms, APIs, and workflow requirements.
  • Collaborate with ABAP, SAP BTP, CPI/API, EDI/IDoc, Fiori, and integration teams to design and validate end-to-end solutions.
  • Participate in fit-to-standard workshops, process design discussions, impact assessments, and gap analysis for SAP S/4HANA implementations or enhancements.
  • Support testing activities including unit testing, system integration testing, regression testing, user acceptance testing, defect triage, and test evidence documentation.
  • Provide production support, troubleshoot incidents, analyze root causes, recommend fixes, and ensure issue resolution within agreed service levels.
  • Create and maintain documentation including business process documents, configuration rationale, functional specifications, training materials, support guides, and cutover inputs.
  • Work in an Agile delivery model using tools such as Jira to support backlog refinement, sprint planning, daily stand-ups, demos, and retrospectives.
 
Skills Required:
  • SAP, SAP S4 HANA, Advanced Business Application Programming (ABAP), API
 
Skills Preferred:
  • Support regular collaboration with business stakeholders, product owners, architects, technical teams, testers, and external partners.
  • Participate in global working hours as required to support cross-region coordination.
  • Deliver high-quality documentation, tested solutions, and timely issue resolution.
  • Promote standard SAP functionality, clean-core principles, and scalable integration patterns wherever possible.
 
Experience Required:
  • 12+ years of hands-on SAP SD functional consulting experience, preferably including SAP S/4HANA implementation, rollout, enhancement, and support projects.
  • Strong knowledge of Sales and Distribution configuration, Order-to-Cash processes, pricing procedures, billing, delivery processing, customer master, material master, outputs, copy controls, account determination, and SD integration points.
  • Experience designing or supporting order management solutions involving APIs, customer portals, external pricing engines, tax engines, EDI/IDoc processing, or legacy system integrations.
  • Ability to conduct requirement workshops, document AS-IS and TO-BE processes, identify gaps, and recommend standard SAP or clean-core solution approaches.
  • Experience writing functional specifications and coordinating with technical teams for RICEF objects, enhancements, interfaces, forms, reports, and Fiori applications.
  • Working knowledge of SAP S/4HANA simplification items, Fiori user experience, SAP Activate methodology, and integration concepts such as BTP, CPI, APIs, IDocs, RFCs, and proxies.
  • Strong analytical, troubleshooting, communication, stakeholder management, and documentation skills.
  • Ability to work independently and collaboratively in a global, multicultural, multi-vendor delivery environment.
 
Experience Preferred:
  • Bachelor's degree in Information Technology, Computer Science, Business Administration, Supply Chain, Finance, or a related field.
  • SAP S/4HANA Sales certification or relevant SAP SD certification preferred.
  • Experience in automotive, manufacturing, service parts, dealer order management, aftersales, logistics, or supply chain environments preferred.
  • Experience with SAP SD integration to MM, FI/CO, EWM/LE, GTS, SPP/eSPP, or external applications is an advantage.
  • Experience with Agile delivery, Jira, test automation, cutover planning, hypercare, and production support is preferred.
 
Education Required:
  • Bachelor's Degree
 
Additional Info:
 
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra.  We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
 
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match
 
Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/
AI & Hiring Disclosure
We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight.
All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits.
If AI will be used in a video interview, you'll be informed in advance and asked for your consent, with the option to opt out.
Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring.
To learn more or exercise your rights, please contact us at info@fasttek.com.