Software Developer
Role details
Job location
Tech stack
Job description
We are pleased to offer an opportunity for a dedicated and skilled Software Developer (C#)(m/w/d) to join our team. In this important role, you will contribute to the development and maintenance of C# applications, collaborate with colleagues to design reliable solutions, and uphold code quality through unit testing. Your work will support our continued growth and success., * Develop and maintain applications primarily using C#.
- Collaborate with team members to design and implement robust solutions.
- Write unit tests to ensure code quality and reliability.
- Occasionally create test plans for end-to-end tests, enabling other teams to execute them.
- Conduct code reviews and ensure compliance with coding standards.
- Diagnose and resolve technical issues effectively.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- Solid experience in C# development.
- 3+ years professional experience in a similar role.
- Understanding of 3D development. (You have a strong understanding of mathematical and geometric principles.)
- Working knowledge with tools similar to Git and Jira.
- Open, direct communication style, team spirit, and social competence.
- Fluent in German and English in written and spoken form.
Ideally, you bring experience in several of the following areas:
- Experience with ASP.NET, Blazor or Aspire.
- Familiarity with DevOps concepts and CI/CD tools like Jenkins.
- Background in full-stack web development.
- Knowledge of network protocols like WebRTC.
- Familiarity with AWS, Terraform.
- Experience with grpc or REST.
Benefits & conditions
- Exciting and varied tasks in a dynamic and growing software company
- Flat hierarchies and fast decision-making
- A positive working environment that values both freedom and responsibility
- Strong team spirit and a very pleasant atmosphere
- Modern offices, workstations and the latest technologies
- Flexible working hours
- Training and development opportunities
- Company events
- Sports activities and work-life balance initiatives
- Free drinks, fruit and snacks
- Canteen with in-house cook
- Good transport connections
- JobTicket / JobRad
Our Mission
exocad's mission is to make high-quality dental restorations accessible to everyone. At exocad, you will work on products that improve people's quality of life every day. exocad offers a highly interesting work environment within one of the leading software companies in the dental industry. You will be part of a highly qualified team and have the opportunity to actively shape management and development processes-while benefiting from a very attractive compensation package.