The role involves the development and maintenance of software for traffic management solutions used in national and international projects. The products include traffic management and monitoring systems, as well as roadside equipment integrations. The project includes software products focused on: Integration with internal platforms, third-party systems and asynchronous messaging services; End-to-end web applications using C#/.NET and Angular/TypeScript; RES
Tful APIs, microservices and distributed systems; Cloud-native services running on Microsoft Azure; Relational and non-relational data persistence; Automated delivery, monitoring and operation of high-availability applications.
Design, develop and maintain end-to-end full stack solutions using C#/.NET and Angular/TypeScript; Design, develop and evolve scalable RES
Tful APIs and microservices; Contribute to the definition and evolution of software architecture and technical solutions; Build reliable, maintainable and high-performance software using clean code, SOLID principles and established design patterns; Develop modern, responsive and user-focused frontend experiences using Angular and TypeScript; Design and integrate services, APIs and third-party systems in a distributed environment; Work with relational and non-relational databases, selecting appropriate data models and persistence strategies; Write and maintain unit, integration and automated tests, contributing to test coverage and software quality