Logo HMS

Senior Software Engineer

Job

  • Level
    Senior
  • Location
    Darmstadt
  • Working Model
    Onsite
  • Job Field
    Software, Application
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop new features and modernize software architectures for desktop and web applications, take on technical responsibility, and coach junior developers.

Job Technologies

Your role in the team

  • Development of new features and implementation of subprojects - from requirements analysis to release
  • Further development and modernization of existing software architectures, with an eye for both meaningful renewal and what has already proven successful
  • Technical responsibility for products, APIs, and interfaces in an industrial environment
  • Design and implementation of modern application architectures and technologies for desktop and web applications, primarily based on Windows.
  • Implementation and further development of AI-supported development approaches to enhance efficiency and innovation
  • You recognize areas for improvement, actively contribute your suggestions, and persuade others to adopt them.
  • Coaching of junior developers and active participation in shaping technical standards and decisions
  • Ensuring high software quality through unit tests, TDD, and modern CI/CD processes

This text has been machine translated. Show original

Our expectations of you

Education

  • Master's degree in Computer Science, Software Engineering, or a comparable qualification
  • You tackle topics, take responsibility, and see things through to completion.

Qualifications

  • Excellent knowledge of C/C++, C#/.NET, and Python
  • Technically versatile, innovative, and proficient in the use of modern AI tools in development
  • You bring new perspectives, but also recognize what is already working well, and make decisions with the necessary prudence.
  • You approach people openly, explain technical topics understandably, and get others on board with your ideas.
  • Excellent German and English skills as well as an independent and structured way of working

Experience

  • Approximately 6-8 years of experience in software development, ideally in an industrial or embedded environment.
  • Extensive experience with modern software architecture as well as contemporary application technologies for desktop and web (Windows as the primary target platform), including test and DevOps methods.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Health, Fitness & Fun

Topics You Will Work On

Job Locations

  • Location Darmstadt

    Hessen

    Germany

About Your Employer

HMS

HMS

As a Heidelberg-based IT consulting and development company, we have been developing custom BI and analytics solutions for all industries since 1989, with a focus on life sciences and finance.

Description

  • Founding Year
    1989
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
Logo HMS

Senior Software Engineer

Location
Darmstadt
Working Model
Onsite
Diversity
Open for all genders

More Jobs