Hybrid Senior Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Senior Software Engineer covering the entire software development cycle at HiQ. Collaborating with clients to implement scalable systems and web applications.

Responsibilities

  • As a Senior Software Engineer at HiQ, you will be part of a development team covering the entire software development lifecycle, from requirements engineering to operation and maintenance.
  • You will have the opportunity to apply your skills in different areas such as infrastructure, backend, or frontend.
  • You will work closely with our clients to understand their business requirements and develop tailored solutions.
  • Together with your development team, you will design and implement scalable, high-performance systems and web applications according to our clients' requirements.
  • You advise and support our clients throughout the entire development lifecycle.
  • You work with modern cloud technologies and engage with containerization and serverless computing.
  • You will work in a scaled agile (Scrum) environment and be closely connected with other software development teams.
  • You share your knowledge within the team and help less experienced developers get up to speed with new methods and technologies.
  • You support our sales team in initial meetings with new clients and present our technology solutions at client events.

Requirements

  • Several years of experience in collaborative software development, e.g., as a Software Engineer or in a similar role
  • Degree in a STEM subject or equivalent qualification
  • Strong knowledge of object-oriented and functional software development in modern programming languages (Kotlin/Java, Go, Python, TypeScript, etc.)
  • Experience with common frontend technologies (React, Angular)
  • Experience with microservices, cloud/cloud-native frameworks, and containerization
  • Understanding of design patterns, clean code principles, and test-driven development
  • Willingness to independently learn new technologies
  • Strong communication skills and enjoyment in collaborating with international clients
  • Team player mentality, personal responsibility, and solution-oriented thinking
  • Fluent German and English skills, both written and spoken (at least C1 level)

Benefits

  • A dynamic team with flat hierarchies and an open corporate culture
  • Continuous professional development through workshops, training, personal certifications, and dedicated learning time
  • Flexible working hours, 30 days of vacation, and overtime compensation
  • Hybrid work model — work from the office or from home
  • Modern tools and up to €250 subsidy for equipment of your choice
  • Subsidy for membership with our fitness partner Wellpass
  • Unlimited access to the mental wellbeing platform OpenUp for you and your family
  • 25% subsidy for the Deutschlandticket when used as a job ticket
  • Bike leasing through JobRad
  • Up to 4 weeks per year Workation within Europe
  • Support a nonprofit project as part of the Pledge 1% movement

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job