NET Developer
Role details
Job location
Tech stack
Job description
We are looking for a skilled and motivated .NET Developer (m/f/d) to join our engineering team. You will be responsible for designing, developing, and maintaining robust, scalable software applications using the .NET framework. This role involves close collaboration with cross-functional teams and direct interaction with customers to deliver high-quality solutions aligned with business goals., * Design and implement sophisticated software solutions using .NET technologies (C#, ASP.NET, .NET Core), demonstrating advanced knowledge of the framework and language features
- Write clean, scalable, and testable code following best industry practices
- Take ownership of full software development lifecycle phases, including requirements analysis, system design, implementation, testing, deployment, and ongoing support
- Debug and resolve technical issues, ensuring optimal performance, reliability, and scalability
- Collaborate with product managers, designers, and other developers to define and deliver new features
- Engage in direct communication with customers to understand requirements and provide technical guidance, and translate business needs into technical solutions
- Create and maintain comprehensive technical documentation and software specifications
- Proactively identify areas for improvement in code quality, architecture, and development processes
- Sharing knowledge and promoting best practices
Requirements
Do you have experience in Unit testing?, * 8+ years of experience in software development with a focus on .NET technologies
- Expertise in C#, ASP.NET MVC/Web API, and .NET 8+
- Strong understanding of software architecture principles and system design, with the ability to structure scalable, maintainable, and efficient solutions
- Proven ability to work independently and drive technical initiatives with minimal supervision from concept to production
- Be open to working with Java / other technologies in cross-functional or legacy system contexts
- Strong analytical and problem-solving skills with ability to think through complex challenges
- Experience with relational databases (e.g., PostgreSQL) and ORM tools like Entity Framework
- Experience with RESTful APIs
- Experience with version control systems (e.g., Git)
- Experience with unit testing frameworks and writing testable code
- Strong communication skills and ability to work cooperatively in cross-functional teams and with customers
- Proficiency in spoken and written German is a strong advantage
Benefits & conditions
- Find creative freedom and quick decision-making structures in a dynamic, innovative environment
- Opportunity to participate in one of the most generous employee stock option programs in the industry
- Very attractive contribution to the company pension scheme
- Corporate health insurance (600€ reimbursement of various medical and pharmacy costs per year)
- Work with a team of amazing colleagues with great team spirit (company parties, charity events e.g.)
- Have the option of hybrid working - for family friendliness and maximum flexibility in your everyday life. You can find out more here.
- Broad range of personal & professional development opportunities: individual annual training budget, free courses, and a transparent career development model
- Various health offerings such as bike leasing and EGYM Wellpass
- Modern offices in a central location, including free drinks & fruit
- We offer you an option for an unpaid extra holiday in addition to your 30-day holiday entitlement per year