Senior Software Engineer
Haystack
MünsterOn-siteFull-Time2w ago
Description
A leading technology consulting firm specializing in high-end software engineering for digitalization projects is seeking a Senior Software Engineer. This company partners with businesses facing complex technological and organizational challenges, developing bespoke, high-quality software solutions and driving innovation through digital strategies. Join a team focused on using technology to shape the future and deliver digital market advantages to clients.
The Role
- Lead and take responsibility within an interdisciplinary team, developing high-quality software solutions.
- Concept and realize complex software projects collaboratively with clients.
- Actively participate in agile software development processes including daily scrums, client reviews, and retrospectives.
- Design and iteratively implement long-lasting software architectures.
- Apply DevOps methodologies to deliver value quickly and gather feedback from end-users.
- Introduce and implement new, stable technologies where appropriate.
- Work self-organizing within the project team, taking responsibility and actively shaping the company.
What You'll Need
- Several years of practical experience in software development.
- Excellent German and English language skills (minimum C1 level) for clear communication.
- Broad understanding of technology and concepts, actively following current developments.
- A commitment to high-quality standards including unit tests, code reviews, clean code, and modular architectures.
- Enjoy tackling challenging architectural questions with your team and project stakeholders.
- Openness to "AI for Software Engineering" and eagerness to use tools like Claude Code, Open Code, and GitHub CoPilot.
- Ability to coach less experienced colleagues and guide them towards becoming Senior Software Engineers.
What's On Offer
- Self-organized teams with significant creative freedom and opportunities for contribution.
- Individual mentoring from day one and regular development discussions.
- Opportunities for continuous learning through internal tech talks, external training, and conferences.
- Challenging, innovative, and diverse projects with cross-functional teams and modern technologies.
Apply via Haystack today!