




**Responsibilities:** * Contribute to the technical design and architecture of the solution (microservices and frontend). * Design and implement new features or custom modules, integrating them into the existing solution or running them as separate components, including both backend microservices and frontend components to meet requirements. * Develop, maintain, enhance, and scale backend microservices using .NET 8 (and later versions). * Build responsive user interfaces (UIs) and frontend application components with Vue.js, Vuetify, JavaScript/TypeScript, HTML5, and CSS3. * Integrate frontend applications with backend APIs and services. * Work with Git, CI/CD (Azure DevOps), Docker, and Kubernetes. * Design, implement, and write SQL queries for SQL Server, MongoDB, PostgreSQL, and Oracle DB. * Write tests and technical documentation. * Ensure code performance, scalability, and quality. **Requirements:** * Bachelor’s degree in Computer Science, Information Technology, or a related field. * Strong experience with C# / .NET. * Strong experience with Vue.js (knowledge of Angular is a plus), Node.js, JavaScript/TypeScript, CSS3, and Vuetify. * Advanced experience with relational and document databases. * Solid understanding of security principles, especially in software development (e.g., OAuth2, IdentityServer4, Keycloak, etc.). * Experience with CI/CD, containers, Kubernetes, and major cloud providers (hyperscalers) such as Azure / AWS / GCP. * Excellent verbal and written English communication skills. * Self-directed and autonomous. * Bachelor’s degree in Computer Science, Engineering, or a related field. * Proven experience (5+ years) in a similar full-stack developer role. * Solid understanding of software engineering processes, including Agile methodologies and the full release management lifecycle. * Track record of successfully delivering and maintaining complex, large-scale applications, ideally including microservices and frontend. * Excellent communication and client relationship skills. * Strong problem-solving and decision-making abilities. * Proactive professional with strong teamwork and communication skills. * Fluency in English is mandatory; French is a plus.


