At Fielmann Ventures, we design the future of the optical industry. As a
Software Developer C#, you will be part of a multi-disciplinary team and help
us develop solutions for innovative products, both customer-facing and internal.
Your focus lies on writing well maintainable, testable software.
We expect you to be able to explain and defend technical concepts at
various levels of detail, including software architecture, database guarantees,
design patterns and coding principles.
The perfect applicant has experience in various architectures,
programming models and programming languages and has a keen interest in systems
architecture, distributed computing and software engineering in general.
robust, testable software components
reusable pieces of software as libraries and frameworks
up-to-date with the latest developments in various technical fields
or M.S. degree in Computer Science or a related technical field
in C#, experience in .NET Core and MongoDB a plus
theoretical foundations in various areas of computing, including algorithms
& data structures, databases and especially distributed computing
understanding of architectures and design patterns
to operate autonomously and effectively with only high-level direction
in microservices, actor models and functional programming a plus
in clean code, extreme programming and test-driven development a plus
positive, team-oriented mindset
English skills, German a plus
What we offer
- Competitive salary
- Relocation package and assistance
- Visa sponsorship (EU Blue Card)
- Flexible working hours
- Free German classes
- Capital-forming payments and ESOP
- Free pair of glasses every year
- Minimum of 28 vacation days
- German health plans
- Unlimited sick days
- Subsidized public transport
- Free coffee, softdrinks, etc.
- Subsidized gym membership
- Multicultural & interdisciplinary teams