Haystack

Senior Software Engineer

Haystack

Berlin Metropolitan Area · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
2 days ago
Work mode
In office
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We are recruiting for a Senior Software Engineer on behalf of a Haystack partner, based in the Berlin Metropolitan Area. This role involves designing, developing, testing, and delivering high-quality, maintainable software, applications, APIs, and related workflows. You'll be an active participant in technical architecture discussions and design sessions, collaborating closely within an agile, cross-functional team through regular scrum ceremonies. Your responsibilities also include analyzing and implementing business requirements while ensuring thorough documentation of systems and components.

A key part of the position is to drive improvements by adopting industry best practices and standards, enhancing the codebase and overall architecture, and contributing positively to the engineering culture by providing feedback and championing standards.

Responsibilities

  • Create, test, and deploy robust and maintainable software solutions, APIs, and workflows.
  • Engage in and communicate technical architecture designs actively.
  • Participate in scrum ceremonies within an agile team environment.
  • Translate business needs into technical implementations while maintaining comprehensive documentation.
  • Introduce and uphold industry standards and best practices to refine code quality and software architecture.
  • Contribute to fostering a constructive engineering culture through adoption and feedback of standards.

Requirements

  • At least 5 years of practical experience with C# and the .NET framework.
  • Solid background in building, deploying, and maintaining cloud-native applications.
  • Proficient understanding of microservices architecture and distributed systems.
  • Strong expertise in designing and consuming RESTful APIs.
  • Experience with relational databases (preferably SQL Server) and Object-Relational Mapping tools such as Entity Framework.
  • Familiarity with cloud-based development, with Azure experience considered advantageous.

Perks & Benefits

  • Competitive compensation package.
  • Opportunity to influence and form new teams building cutting-edge products in the FinTech sector.
  • Hybrid working model with access to modern, collaborative office spaces.
  • Join a diverse international community united by a shared mission.

Level

Senior

Tools & software

Microsoft Azure Microsoft Azure required
🤖
Online · instant AI help
Broxer