A

ABB

Electrification, automation, and robotics solutions

Senior Software Engineer - m/f/d, Mes

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMannheim, GermanyNo salary listedIn-person

About the Job

Requirements

  • Several years of professional software development and/or software engineering experience with demonstrable project successes.
  • Excellent programming skills in C++ and C# and solid experience in object-oriented software development.
  • Experience in the technical delivery of complex Manufacturing Execution System projects and collaboration with customers and interdisciplinary teams.
  • Expertise in TypeScript and modern frontend frameworks such as React or comparable frameworks.
  • Practical experience with Azure DevOps, Entity Framework, SQL Server, Node-RED, and Clean Architecture.
  • Sound knowledge of software architecture, design patterns, and clean code principles.
  • Broad technical understanding and strong analytical skills, with the ability to quickly learn new technologies, processes, and complex domain-specific contexts.
  • A structured working approach and experience in planning, technical documentation, and sustainable solution development.
  • Strong communication and facilitation skills, including experience conducting technical workshops.
  • Fluent German and English language skills, written and spoken.
  • A team-oriented mindset, personal accountability, and the ability to collaboratively analyze complex technical and domain challenges and deliver sustainable solutions.

Responsibilities

  • Develop and configure Manufacturing Execution System solutions using C++, C#, TypeScript, and React across the full lifecycle from requirements analysis and architecture through implementation to commissioning.
  • Design and implement scalable and maintainable software architectures using Clean Architecture principles and established best practices.
  • Develop backend services, database solutions based on SQL Server and Entity Framework, and modern high-performance frontend applications.
  • Implement DevOps and quality assurance measures by establishing continuous integration and continuous delivery pipelines in Azure DevOps, automated testing, code reviews, and compliance with cybersecurity standards.
  • Assume technical project responsibility by managing development packages, making architectural decisions, and technically coordinating interdisciplinary project teams.
  • Conduct and facilitate technical workshops with customers and project teams to analyze complex requirements and develop viable solution approaches.
  • Provide technical consultation to customers on selecting, customizing, configuring, and integrating customer-specific solutions into existing Manufacturing Execution System environments.
  • Develop sustainable solutions that balance innovation, standardization, and reusability.
  • Use modern artificial intelligence-powered tools to enhance quality and efficiency, critically evaluate their results, and make autonomous decisions.

Desired Qualifications

  • A degree in Computer Science, Electrical Engineering, or a comparable engineering discipline is advantageous but not a prerequisite when relevant professional experience is demonstrated.

About the Company

ABB

Electrification, automation, and robotics solutions

ABB provides electrification and automation technologies for industry and infrastructure. Its products include smart building systems, electric vehicle charging, robotics, motors and drives, and factory automation software, delivered as integrated hardware and software that manage energy and automate tasks. ABB differentiates itself with a long history in power and automation, a broad global footprint, and a focused portfolio around electrification, motion, process automation, and robotics, complemented by digital services. Its goal is to help customers use energy more efficiently and work more productively, enabling sustainable and resource-efficient operations and transportation.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
2007

Recently Posted Jobs

Explore more opportunities at ABB

See more jobs