(Senior) Software Engineer (m/f/d)

Germany | Hybrid | Full-time | Work experience required


About barra

Barra is a dynamic, fast-growing tech company focused on solving some of the most complex IT challenges in Germany’s key industries. We provide top-tier IT consulting services and are committed to building innovative IT products. Our close-knit team is passionate about technology and innovation, and we’re looking for driven individuals to help us shape our future.

Position overview

We are seeking a skilled (Senior) Software Engineer who thrives in a collaborative and fast-paced environment. In this role, you’ll design, develop, and deploy full-stack solutions that empower our clients and drive our mission forward. You’ll have end-to-end responsibility for the codebase, working closely with clients and our internal teams to deliver meaningful impact.

Your responsibilities

  • Develop full-stack solutions: Design, implement, and maintain high-quality front-end and back-end code to support dynamic, scalable, and reliable applications.

  • Code ownership: Take end-to-end responsibility for the codebase, from initial development through to deployment and maintenance, ensuring quality and efficiency.

  • Customer engagement: Work directly with customer teams, bringing expertise and guidance to optimize solutions and address unique challenges.

  • Innovative solution design: Collaborate with both internal and external stakeholders to identify opportunities for innovation and design solutions that push boundaries.

What we are looking for

  • Passion for coding: You enjoy diving deep into codebases and working hands-on to create high-quality, impactful code.

  • Technical skills: Proficiency in modern software development methodologies and best practices, including RESTful APIs, microservices, and CI/CD pipelines.

  • Problem-solving ability: Strong analytical skills and the ability to approach complex challenges with a creative and strategic mindset.

  • Communication: Clear and effective communication skills, with the ability to translate technical concepts into actionable insights for non-technical stakeholders.

  • Adaptability: Flexibility to work in diverse project environments and handle varying responsibilities as required.

What We Offer

  • Close-knit team: Work in a small, close-knit team where everyone matters and your ideas are valued.

  • Commitment to excellence: You’ll be surrounded by highly motivated colleagues who strive for outstanding results.

  • Flexible working hours: Outcome-driven work philosophy with flexible hours.

  • Start-up culture: Enjoy the benefits of a flat hierarchy and an open, innovative start-up culture.

  • Attractive salary & benefits: We offer a competitive salary along with great benefits, including a company credit card, and a membership with Urban Sports Club or Wellpass.

Your profile

  • Interest in dynamic environments: You thrive in fast-changing environments and are eager to play an active role in shaping change.

  • Analytical thinking, team spirit, and goal orientation: You excel in analytical thinking, have strong abstraction skills, and enjoy working in a team with a high level of goal orientation.

  • Willingness to travel: Our projects require some travel (approximately once a month on-site).

  • Independence and motivation: You work independently and are highly motivated to manage projects successfully from start to finish.

Ready to shape the future with us?

If you're excited to contribute to a company where your ideas are valued and your work has a real impact, we would love to get to know you!