Software System Engineer / Senior Software Engineer / Software Architect (m/w/d)
Software System Engineer / Senior Software Engineer / Software Architect (m/w/d)

Software System Engineer / Senior Software Engineer / Software Architect (m/w/d)

Hamburg Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
K

Auf einen Blick

  • Aufgaben: Develop control and analysis software for lab instruments using C#/.NET.
  • Arbeitgeber: Join KRÜSS, a leader in scientific laboratory technology revolutionizing software solutions.
  • Mitarbeitervorteile: Enjoy flexible hours, remote work options, six weeks vacation, and a Germany-wide travel pass.
  • Warum dieser Job: Be part of an agile team shaping the future of laboratory technology with groundbreaking UX.
  • Gewünschte Qualifikationen: Degree in computer science or engineering; experience in software development and requirements engineering required.
  • Andere Informationen: Work in a fun, open atmosphere with minimal office politics and a focus on efficiency.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Your benefits: Deutschlandticket, jobrad leasing, capital formation benefits, and many more.

Our clients use our measuring instruments to address complex questions. Consequently, the software they use to solve these problems must be straightforward and efficient. With this goal in mind, and following extensive insourcing, we have revolutionised the software landscape for scientific laboratory devices, creating tools with groundbreaking UX. Together with you, we will continue this revolution: our teams, driven by an agile mindset, are advancing development with initiatives such as Lab 4.0, paving the way for our technology to play a leading role in the laboratories of the future.

Does this sound like a mission you can identify with? Welcome to KRÜSS!

Your responsibilities

  • Coding – You will develop control and analysis software for laboratory instruments in C#/.NET, including web applications and XAML-based user interfaces. In doing so, you will implement reliable solutions for seamless control, data collection, and communication with hardware components.
  • Analysis – You will take charge of requirements engineering for technical system and subsystem requirements, translating these into clearly defined development steps.
  • Design – You will design a scalable, modular architecture, select appropriate technologies, and document interfaces and subsystems to ensure the longevity of the software solution.
  • Maintenance – You will ensure the continuous maintenance and further development of existing software solutions, ensuring their durability and adaptation to new requirements.
  • Verification – You will conduct unit and integration tests, monitoring adherence to quality standards, for instance, through code reviews.

How you achieve it

  • Foundation – You hold a degree in computer science, engineering, or a comparable qualification and possess solid knowledge in software development and system design.
  • Understanding the Requirements – You have experience in requirements engineering and can systematically analyse technical requirements and translate them into actionable software specifications.
  • Practical Experience – You have already demonstrated over several years that you possess the skills and experience needed for the analysis, development, and maintenance of software solutions.
  • Character – You enjoy achieving goals together within a team, actively contributing and taking responsibility. Openness to different perspectives and a good sense of humour round out your personality.
  • Let’s Talk – You communicate confidently and convey information clearly and concisely – fluently in English (C1/C2 level), with German as a plus.

What we offer

  • Flexible working hours, time tracking, and opportunities for remote working.
  • Flextime – You can design your day within the framework of a four-day week.
  • Six weeks of vacation, plus Christmas Eve and New Year\’s Eve off.
  • Full coverage of the costs for a Germany-wide travel pass or a mileage subsidy for commuting by car, as well as the possibility to charge your electric car for free.
  • Good transport connections, free parking, and bicycle storage.
  • Job bike leasing.
  • Additional contributions to the company pension scheme, exceeding the legal minimum requirements.

Start: Immediately

Working time: Full time

Contract: Permanent

We love simplicity. Being efficient for us means simplifying things. With our technology. In our processes. And most importantly, in our interactions. We work in an open atmosphere with minimal office politics. We don’t concern ourselves much with departmental boundaries. Our ideas don’t have to go through multiple layers of management. Because that would only slow us down in our goal to advance surface science. And, frankly, it’s more fun to work this way.

Do you enjoy working independently yet in a team-oriented manner? Do you prefer to shape your tasks and working environment, and wish to contribute and develop your skills with us? If so, we look forward to getting to know you a little better through your application.

#J-18808-Ljbffr

Software System Engineer / Senior Software Engineer / Software Architect (m/w/d) Arbeitgeber: KRÜSS

At KRÜSS, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. With flexible working hours, generous vacation policies, and comprehensive benefits like job bike leasing and full coverage for travel costs, we empower our employees to thrive both personally and professionally. Join us in revolutionizing the software landscape for scientific laboratory devices, where your contributions will directly impact the future of laboratory technology.
K

Kontaktperson:

KRÜSS HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software System Engineer / Senior Software Engineer / Software Architect (m/w/d)

Tip Number 1

Familiarize yourself with the latest trends in C#/.NET development and UX design. This will not only help you understand the technical requirements better but also show your passion for creating user-friendly software solutions.

Tip Number 2

Engage with the community around Lab 4.0 and similar initiatives. Networking with professionals in this field can provide insights into current challenges and innovations, making you a more attractive candidate.

Tip Number 3

Prepare to discuss your experience with requirements engineering in detail. Be ready to share specific examples of how you've successfully translated technical requirements into actionable software specifications in past projects.

Tip Number 4

Showcase your teamwork skills by highlighting experiences where you contributed to a collaborative project. Emphasizing your ability to communicate clearly and work well within a team will resonate with our company culture.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software System Engineer / Senior Software Engineer / Software Architect (m/w/d)

C#/.NET Development
Web Application Development
XAML-based User Interfaces
Requirements Engineering
System Design
Modular Architecture Design
Unit and Integration Testing
Code Reviews
Agile Methodologies
Data Collection and Communication with Hardware
Technical Documentation
Problem-Solving Skills
Team Collaboration
Fluent English (C1/C2), German as a plus

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description and understand the responsibilities and requirements. Tailor your application to highlight your relevant experience in software development, particularly in C#/.NET and requirements engineering.

Highlight Relevant Experience: In your CV and cover letter, emphasize your practical experience in developing and maintaining software solutions. Provide specific examples of projects where you implemented scalable architectures or conducted unit and integration tests.

Showcase Your Team Spirit: Since the company values teamwork and collaboration, mention instances where you successfully worked within a team. Highlight your ability to communicate clearly and your openness to different perspectives.

Craft a Strong Cover Letter: Write a compelling cover letter that not only outlines your qualifications but also expresses your enthusiasm for the company's mission and culture. Make sure to convey your interest in contributing to the ongoing revolution in software for scientific laboratory devices.

Wie du dich auf ein Vorstellungsgespräch bei KRÜSS vorbereitest

Understand the Technical Requirements

Make sure you thoroughly understand the technical requirements of the position. Be prepared to discuss your experience with requirements engineering and how you've translated complex requirements into actionable software specifications in previous roles.

Showcase Your Coding Skills

Since the role involves developing control and analysis software in C#/.NET, be ready to demonstrate your coding skills. Bring examples of your past projects or be prepared for a coding challenge that showcases your ability to write efficient and reliable code.

Discuss Your Design Approach

Be prepared to talk about your approach to designing scalable and modular architectures. Discuss the technologies you prefer and how you document interfaces and subsystems to ensure longevity in software solutions.

Emphasize Team Collaboration

Highlight your ability to work within a team and contribute actively. Share examples of how you've collaborated with others to achieve goals, and don't forget to showcase your sense of humor and openness to different perspectives, as these traits are valued in their culture.

Software System Engineer / Senior Software Engineer / Software Architect (m/w/d)
KRÜSS
K
  • Software System Engineer / Senior Software Engineer / Software Architect (m/w/d)

    Hamburg
    Vollzeit
    48000 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-04-04

  • K

    KRÜSS

    50 - 100
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>