Do you want to be part of a team where your expertise in C# and .NET can shine and have an impact on groundbreaking solutions? Isn't it time to work for a company that recognizes and rewards your contributions to groundbreaking projects?
Optimus Search has partnered with a leading provider of advanced video management solutions that specializes in the design and implementation of cutting-edge surveillance systems. With a focus on innovation and reliability, our client helps companies and organizations improve their security infrastructure to ensure optimal protection and operational efficiency.
Responsibilities as a Software Architect:
* Design, development and maintenance of high-quality .NET applications with a focus on concurrent and parallel programming.
* Develop and maintain services with gRPC for efficient communication between systems.
* Application of software architectures, frameworks and design patterns to develop robust and scalable solutions.
* Develop and execute unit tests, integration tests, and other testing strategies to ensure code quality and reliability.
What it takes to be our new Software Architect:
* Bachelor's degree in computer science, information technology, software engineering or a related field.
* Familiarity with .NET 8 and its features is highly desirable.
* Knowledge of gRPC for efficient service communication.
* Experience with Windows Communication Foundation (WCF).
* Solid knowledge of Windows Presentation Foundation (WPF) for UI development.
* Strong understanding of software architectures, frameworks and design patterns.
* Experience with testing frameworks and automated testing practices.
* Very good knowledge of German (at least B2).
Benefits:
* Attractive salary package with regular performance reviews and adjustments.
* Flexible working hours to promote work-life balance.
* Wellness programs including gym memberships, yoga classes and mental health support.
* 30 days vacation.