1

Software Engineer In Germany Jobs in Michigan (NOW HIRING)

We have been in business for the last 20 years specializing on SAP Implementations, SOA / EAI / B2B ... Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ...

We have been in business for the last 20 years specializing on SAP Implementations, SOA / EAI / B2B ... Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ...

Founded in early January 2020 by a team of three college sophomores, who had a passion for ... We are looking for a part-time Software Engineer who will assist us with the design, development ...

Founded in early January 2020 by a team of three college sophomores, who had a passion for ... We are looking for a part-time Software Engineer who will assist us with the design, development ...

Bachelor's degree in Software Engineering, Computer Science, or a related technical discipline (Master's preferred) * Typically 7-9+ years of related software design and engineering experience

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Success in this role is measured by reliable delivery of complex functionality, operational ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Success in this role is measured by reliable delivery of complex functionality, operational ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Success in this role is measured by reliable delivery of complex functionality, operational ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Software Engineer #1059251 Position Description: The Connected Vehicle Data Enablement (CVDE ... Strong hands-on development experience in both Java and Python, including design, implementation ...

Software Engineer

Okemos, MI · On-site

$43 - $58/hr

Software Engineer Compensation: $43.00 - 58.00/per hour Location: East Lansing, MI area (Onsite 4 ... You will play a key role in modernizing and unifying multiple applications into a cohesive product ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Success in this role is measured by reliable delivery of complex functionality, operational ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

In this role, you will be a key member of an agile scrum team of software developers, system engineers, and image scientists to develop customer-specific solutions, internal tools, resolve critical ...

Showing results 41-60

Software Engineer In Germany information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do software engineer in germany jobs pay per year?

As of Aug 23, 2026, the average yearly pay for software engineer in germany in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What does a software engineer do in Germany?

A Software Engineer in Germany is responsible for designing, developing, testing, and maintaining software applications or systems according to client or company requirements. They often work with teams using modern programming languages and tools to create efficient, scalable, and secure solutions. In addition to programming, software engineers may also be involved in problem-solving, debugging, code reviews, and documentation. The role can vary depending on the industry, but it typically requires strong technical skills and the ability to work collaboratively.

What are the key skills and qualifications needed to thrive as a software engineer in Germany?

To thrive as a Software Engineer in Germany, you generally need a degree in computer science or a related field, strong programming skills (such as in Java, Python, or C++), and a solid understanding of software development principles. Familiarity with tools like Git, Docker, cloud platforms (AWS, Azure), and Agile methodologies, as well as certifications like AWS Certified Developer, are often expected. Excellent problem-solving abilities, teamwork, and strong communication skills help you stand out in multinational and cross-functional environments. These skills are crucial for delivering high-quality, reliable software solutions that meet business and user needs in Germany’s competitive tech landscape.

What are some common challenges faced by software engineers working in Germany, and how can they be addressed?

Software engineers in Germany often encounter challenges such as navigating language barriers within multicultural teams and adapting to local work culture, which emphasizes precision, planning, and collaboration. Additionally, understanding Germany's strict data privacy regulations (such as GDPR) is essential, as these impact software development practices. To address these challenges, it is beneficial to invest time in learning basic German, familiarize yourself with relevant legal frameworks, and actively participate in team meetings to foster effective collaboration. Many companies also offer language courses and cultural integration programs to support international hires.

What is the difference between Software Engineer In Germany vs Software Developer In Germany?

AspectSoftware Engineer In GermanySoftware Developer In Germany
Required CredentialsBachelor's or Master's in Computer Science, relevant certificationsBachelor's or Master's in Computer Science, relevant certifications
Work EnvironmentDesign, develop, and maintain software systems, often involved in architecture decisionsFocus on coding, implementation, and debugging of software applications
Employer & Industry UsageUsed across tech companies, finance, automotive, and manufacturing sectorsCommonly used in software firms, startups, and IT departments
Search & Comparison IntentInterested in roles involving system design and architectureLooking for coding-focused roles and project implementation

In Germany, Software Engineers typically engage in system design and architecture, requiring broader technical skills, while Software Developers focus on coding and implementing software solutions. Both roles often require similar educational backgrounds and certifications, but their daily tasks and responsibilities differ slightly based on scope and focus.

Are software engineers in demand?

Software engineers are highly in demand in Germany due to the country's strong technology sector and digital transformation initiatives. Skills in programming languages like Java, Python, and experience with cloud platforms such as AWS or Azure increase employability. The demand is driven by the need for digital innovation across industries, making it a favorable job market for qualified software engineers.

How much do software engineers get paid in Germany?

Software engineers in Germany typically earn between €50,000 and €70,000 annually, with experienced professionals and those working in major cities earning higher salaries. Salaries can vary based on skills, experience, and the specific region or company, and many roles require proficiency in programming languages like Java, C++, or Python.

What are popular job titles related to Software Engineer In Germany jobs in Michigan?

For Software Engineer In Germany jobs in Michigan, the most frequently searched job titles are:

What cities in Michigan are hiring for Software Engineer In Germany jobs?

Cities in Michigan with the most Software Engineer In Germany job openings:

Infographic showing various Software Engineer In Germany job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Software Development Engineer in Test (SDET) #1058369

FastTek Global

Okemos, MI • On-site

$80 - $110/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Software Development Engineer in Test (SDET) #1058369

Okemos, Michigan

Job Description Summary
  • We are seeking a forward-thinking SDET to help modernize and lead our test automation strategy.
  • To be clear, the candidate needs to understand why they are doing what they are doing and be able to clearly articulate it to others (not an order taker).
  • This role will focus on building and maintaining scalable, maintainable, and integrated test automation frameworks across UI and API layers using modern tools like Playwright and TypeScript, while also contributing to CI/CD testing integration.
  • The SDET will also play a key role in supporting manual testing efforts within Agile feature teams—guiding test case creation/documentation, exploratory testing, and quality validation for areas not yet automated.
  • This position is critical to enabling feature teams to take ownership of both automated and manual testing, ensuring faster, higher-quality releases.
Primary Responsibilities
  • Partner with Agile feature teams to understand user stories, define acceptance criteria, and promote a test-first mindset through collaboration in design and refinement sessions.
  • Build, maintain, and evolve test automation frameworks using Playwright (preferred), TypeScript, or other enterprise-approved tools to support API and UI testing.
  • Drive the transition from legacy frameworks (e.g., Selenium + Java, Postman/Newman) to unified automation aligned with our CI/CD strategy.
  • Collaborate with developers and QA engineers to ensure test cases are executed in CI pipelines and provide fast, actionable feedback.
  • Test case design, exploratory testing, and validation of complex workflows that are not yet automated.
  • Develop and maintain automated API tests (REST/SOAP) and end-to-end tests that validate functional and non-functional requirements.
  • Participate in code reviews and contribute to test architecture decisions to ensure reliability, reusability, and scalability of test assets.
  • Write and maintain SQL queries to validate data integrity and support test data creation strategies.
  • Serve as a quality engineering champion—help guide automation strategy, mentor peers, and contribute to continuous improvement of QA practices.
  • Ensure traceability between requirements, tests, and defects, and support compliance with enterprise policies (e.g., HIPAA, security, audit readiness).
  • Port feature teams with manual testing efforts when needed, including test
Preferred Experience
  • Hands-on experience with Playwright (TypeScript preferred) or similar frameworks like Cypress.
  • Migration experience from Selenium + Java or Postman to modern frameworks.
  • Familiarity with test reporting, dashboarding, and quality metrics in a DevOps environment.
  • Experience with test case management tools (e.g., qTest, QMetry) and requirements traceability.
Benefits
  • 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
#J-18808-Ljbffr