- Robust hands-on experience in
- Backend: development of backend C#/.NET APIs and services and consuming REST APIs including the foundational exposure in real-time communication using SignalR/Kafka
- Frontend: development of frontend using Angular and TypeScript, preferably Angular 18, including components, services, routing, forms, state handling, error handling and responsive user interfaces.
- development of Python 3.10 backend services
- Coding: ability to write clean, testable and maintainable object-oriented/service code.
- Testing: Ability to write unit and integration tests and contribute to browser/API end-to-end automation using Playwright; understanding of regression prevention and testable design.
- Data storage/handling: Experience in MongoDB ( Preferable) and exposure to object-storage concepts such as MinIO; ability to troubleshoot basic data issues.
- Debugging: Practical ability to investigate frontend, backend,
API and environment problems using IDE debugging, browser tools, network traces and application/service logs.
- Knowledge in the development of Backend for Frontend (BFF) Services.
- Delivery environment: Familiarity with Git-based development, CI/CD pipelines and basic Kubernetes concepts such as pods, logs, configuration and service health.
- Security fundamentals: Awareness of secure coding, principles of authentication, authorization, session management and safe handling of dependencies and secrets.
- Ways of working: Experience in Agile teams and practical use of Jira and Confluence for backlog, defect and documentation activities.