Maintain and develop the platform, diagnose and resolve production issues, and optimize existing .NET microservices.
Work with multi-frontend architecture in Angular, implementing new features and improving existing components.
Support the Angular upgrade process, including code analysis and refactoring to ensure compatibility.
Collaborate closely with other team members.
Contribute to the development of the internal test automation framework.
Create and update technical documentation as you become familiar with the platform.
Actively map and acquire knowledge from the current team to ensure smooth continuity of platform-dependent business operations.
requirements-expected :
Minimum 3 years of commercial experience in developing desktop applications.
Good practical knowledge of .NET and ability to build and maintain REST API services.
Solid hands-on experience with Angular (v16–18), including modular architecture and state management (e.g., NgRx).
Experience with relational (e.g., PostgreSQL, SQL Server) or non-relational databases.
Understanding of SOLID principles, basic design patterns, and the ability to write clean and testable code.
Basic knowledge of Terraform and experience working with Kubernetes (managing deployments and services), as well as knowledge of Docker and container image creation.