Logo Experis GmbH

Senior Software Engineer

New

Job

  • Level
    Senior
  • Location
    Mannheim
  • Working Model
    Onsite
  • Job Field
    IT, Software, DevOps
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop innovative MES software solutions using C#, TypeScript, and React, lead technical projects, and ensure high software quality through clean code and best practices.

Job Technologies

Your role in the team

  • In this position, you will develop innovative software solutions in the MES sector and significantly drive the technical advancement of our products.
  • As an experienced software developer, you design architectures, implement complex functionalities, and ensure the highest software quality through clean code and modern development practices.
  • In addition to software development, you will take on the technical leadership in MES projects, coordinate development teams, and be responsible for the successful implementation of technical solutions.
  • Independent development of MES components with C#, TypeScript, and React - from architecture through implementation to commissioning.
  • Design and implementation of scalable software architectures using Clean Architecture principles and best practices.
  • Development of backend services, database solutions (SQL Server, Entity Framework), and modern frontend applications.

This text has been machine translated. Show original

Our expectations of you

Qualifications

  • Expertise in TypeScript and modern frontend frameworks (React or comparable).
  • In-depth knowledge of software architecture, design patterns, and clean code principles.
  • Software Development: Independent development of MES components using C#, TypeScript, and React - from architecture through implementation to commissioning.
  • Full-Stack Development: Development of backend services, database solutions (SQL Server, Entity Framework), and modern frontend applications.
  • DevOps & Quality Assurance: Implementation of CI/CD pipelines in Azure DevOps, automated testing, code reviews, and ensuring cybersecurity standards.

Experience

  • Extensive project experience in the development and implementation of MES solutions as well as in the technical execution of complex customer projects.
  • Proven experience in contributing to or leading software projects throughout the entire project lifecycle (concept, development, testing, commissioning, and support).
  • Excellent programming skills in C++ and C# as well as solid experience in object-oriented software development.
  • Practical experience with Azure DevOps, Entity Framework, SQL Server, Node-RED, and Clean Architecture.
  • Experience with DevOps practices, CI/CD pipelines, and automated testing.

This text has been machine translated. Show original

What we offer

  • We offer you Christmas and holiday bonuses.
  • Numerous employee discounts.
  • Free consultation and placement.
  • Tailored job selection.
  • Personal support and profile creation.
  • Preparation for job interviews.
  • Discover interesting companies in the region.

This text has been machine translated. Show original

Benefits

Food & Drink

Work-Life-Integration

Health, Fitness & Fun

Higher Take-Home Pay

Topics You Will Work On

Job Locations

  • Location Mannheim

    Baden-Wรผrttemberg

    Germany

More about the Recruiting Agency

Experis GmbH

Experis GmbH

Experis, part of the ManpowerGroup, focuses on recruiting IT experts and providing comprehensive managed services.

Description

  • Company Type
    Recruiting Agency
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Recruitment Agency
Logo Experis GmbH

Senior Software Engineer

Location
Mannheim
Working Model
Onsite
Diversity
Open for all genders

More Jobs