Dein persönlicher KI-Karriere-Agent
Developing MES software solutions for industrial automation, focusing on C++ and C# implementation. Several years of professional software development experience required. Flexible working hours, company pension scheme.
Deine Match-Analyse
Warum dieser Job zu dir passt
Mögliche Lücken
Tipps für deine Bewerbung
Anforderungen
- Several years of professional software development/engineering experience with demonstrable project successes
- Degree in Computer Science, Electrical Engineering, or comparable engineering discipline, or relevant professional experience
- Excellent programming skills in C++ and C#
- Solid experience in object-oriented software development
- Experience in technical delivery of complex MES projects
- Experience in collaboration with customers and interdisciplinary teams
- Expertise in TypeScript
- Expertise in modern frontend frameworks (React or comparable)
- Practical experience with Azure DevOps
- Practical experience with Entity Framework
- Practical experience with SQL Server
- Practical experience with Node-RED
- Practical experience with Clean Architecture
- Sound knowledge of software architecture
- Sound knowledge of design patterns
- Sound knowledge of clean code principles
- Broad technical understanding
- Strong analytical skills
- Ability to quickly familiarize with new technologies, processes, and complex domain-specific contexts
- Structured working approach
- Experience in planning
- Experience in technical documentation
- Experience in sustainable solution development
- Strong communication skills
- Strong facilitation skills
- Experience in conducting technical workshops
- Fluent German language skills (written and spoken)
- Fluent English language skills (written and spoken)
- Team-oriented mindset
- Personal accountability
- Passion for collaboratively analyzing complex technical and domain challenges
- Passion for delivering sustainable solutions
Aufgaben
- Develop innovative software solutions in the MES domain
- Drive the technical evolution of products
- Design software architectures
- Implement complex functionalities
- Ensure highest software quality through clean code and modern practices
- Assume technical leadership in MES projects
- Coordinate development teams
- Take responsibility for successful delivery of technical solutions
- Perform end-to-end development and configuration of MES solutions
- Analyze requirements for MES solutions
- Design architectures for MES solutions
- Implement MES solutions
- Commission MES solutions
- Design and implement scalable and maintainable software architectures
- Apply Clean Architecture principles and best practices
- Perform full-stack development of backend services
- Develop database solutions using SQL Server and Entity Framework
- Develop modern, high-performance frontend applications
- Implement DevOps and quality assurance measures
- Establish CI/CD pipelines in Azure DevOps
- Perform automated testing
- Conduct code reviews
- Ensure compliance with cybersecurity standards
- Manage development packages
- Make well-founded architectural decisions
- Provide technical coordination within interdisciplinary project teams
- Conduct and facilitate technical workshops with customers and project teams
- Analyze complex requirements
- Develop viable solution approaches
- Provide technical consultation for customers
- Assist with selection, customization, and configuration of solutions
- Integrate customer-specific solutions into existing MES systems
- Develop sustainable solutions
- Balance innovation, standardization, and reusability
- Use modern AI-powered tools to enhance quality and efficiency
- Critically evaluate AI tool results
- Make autonomous decisions using AI tools
- Develop cutting-edge MES software solutions
- Apply agile methods
Berufserfahrung
Ausbildung
Sprachen
Tools & Technologien
Benefits
- Company pension scheme
- Employee Assistance Program
- ABB Employee Share Acquisition Plan
- Flexible working hours
Von Nejo automatisch aufbereitet
Nejo hat diesen Job automatisch von der Website des Unternehmens ABB AG erfasst und die Informationen auf Nejo mit Hilfe von KI für dich aufbereitet. Trotz sorgfältiger Analyse können einzelne Informationen unvollständig oder ungenau sein. Bitte prüfe immer alle Angaben in der Originalanzeige! Inhalte und Urheberrechte der Originalanzeige liegen beim ausschreibenden Unternehmen.
Zur Originalanzeige bei ABB AGÜber das Unternehmen
Das Unternehmen ist ein globaler Marktführer, der Industrien dabei unterstützt, effizienter und umweltfreundlicher zu arbeiten.
abb.comNejo bewertet ihn, und bringt ihn danach gemeinsam mit dir in Bestform.
Noch nicht perfekt?
- ABB AGSoftware Engineer for Digital Data Exchange (m/w/x)Vollzeitnur vor OrtBerufserfahrenMannheim
- ABB AGSoftware Developer – Special-purpose Machines (m/w/x)Vollzeitnur vor OrtJuniorHeidelberg
- BASFPraktikum Informatik / Softwaretechnik in der Automatisierungstechnik (m/w/x)VollzeitPraktikumnur vor OrtLudwigshafen am Rhein
- ABB AGTeam Leader Production – Miniature Circuit Breaker Manufacturing (m/w/x)Vollzeitnur vor OrtSeniorHeidelberg
- CENIT(Senior) PLM Architect – Schwerpunkt Anlagenbau (m/w/x)Vollzeitnur vor OrtSeniorBerlin, Frankfurt am Main, Hamburg, Hannover, Mannheim, München, Oelsnitz/Erzgeb., Ratingen, Saarbrücken, Stuttgart