




Job Summary: Develop and maintain .NET applications, participate in the full development lifecycle, and collaborate with multidisciplinary teams to ensure code quality. Key Highlights: 1. Development and enhancement of .NET / .NET Core applications 2. Participation in the full development lifecycle 3. Collaboration with multidisciplinary teams Develop, maintain, and enhance applications using .NET / .NET Core. Implement REST APIs, integrations, and reusable components. **Participate in the full development lifecycle:** analysis, implementation, testing, and documentation. Collaborate with multidisciplinary teams (UI/UX, QA, Product, Infrastructure). Ensure code quality by following best practices (SOLID, DDD, Clean Code). Identify and propose technical and performance improvements. Fix bugs and support incident investigation in production. **Requirements:** Experience with C\# and .NET / .NET Core. Knowledge of building REST APIs. Familiarity with Oracle and database best practices. Experience with Git and version control. Knowledge of Entity Framework / EF Core. Strong logical reasoning and analytical skills. Clear communication and collaboration ability. Proactivity in suggesting improvements. Ability to adapt and continuously learn.


