About this role
About KITT Engineering: KITT Engineering stands for Creative IT Applications, and that is a name that perfectly describes what we do. We aim to bridge the gap between creative ideas and their final application. Many projects are based on user interaction; the necessary electronics and software are developed in-house by KITT Engineering. This also includes electronics in public spaces, such as LED screens, where all requirements regarding robustness and climate resistance are necessary. About the Position: As a Senior C#/.NET Software Engineer, you are responsible for maintaining, expanding, and further developing our monitoring software. You work on business-critical software used for monitoring, configuring, and analyzing our systems. You are able to quickly understand existing software and take ownership of the application. In addition to solving complex technical issues, you develop new functionalities, design and develop robust APIs, optimize databases and data models, and ensure a stable, secure, and future-proof software architecture. Furthermore, you play a key role in integrating existing and new products, systems, and devices into our software platform. You develop connections with internal and external systems, ensure reliable data exchange, and know how to bring various technologies together into one. integrated solution. Here, you pay attention to performance, scalability, maintainability, and the quality of the software. You work closely with colleagues from R&D and our service department. Responsibilities: • Developing scalable and maintainable software architectures. • Analyzing and solving complex software problems. • Maintaining, improving, and expanding our monitoring software. • Designing and implementing integrations between our monitoring software and existing or new products, systems, and equipment. • Designing, developing, and optimizing connections via APIs, databases, and various communication prot...