Logo HMS

Senior Software Engineer

Job

  • Level
    Senior
  • Job Field
    Software, Application
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Darmstadt
  • Working Model
    Onsite
  • 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