Do you want to be part of a team where your expertise in C# and .NET can shine and have an impact on ground-breaking solutions? Isn't it time to work for a company that recognizes and rewards your contributions to innovative 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 C2).