Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
An initial phase of the migration has already been completed. The selected candidate will take over the existing work, align it fully with the bank’s technical standards, and successfully complete the migration in close collaboration with internal technical teams.
This role requires a strong execution mindset, high engineering discipline, and the ability to work within defined architectural and technology choices, with a clear focus on harmonization and consistency.
Key Responsibilities
- Take over and continue the existing migration work from .NET Framework to .NET Core
- Align all backend components with the bank’s technical standard: .NET Core 10
- Ensure frontend integration and compatibility with Nuxt 4
- Refactor, adapt, and complete the migration while preserving business logic and application stability
- Ensure code quality, performance, security, and maintainability in line with banking standards
- Work closely with internal development, architecture, and security teams
- Identify and resolve migration-related issues, technical debt, and compatibility gaps
- Document technical decisions, migration steps, and implementation details
- Ensure a smooth transition to production with minimal disruption to business operations
- Backend: .NET Core 10
- Frontend: Nuxt 4
- Application Type: Critical screening and reporting system
- Domain: Banking / Compliance / Risk Screening
- Strong professional experience with C# and .NET (Framework and Core)
- Proven hands-on experience migrating applications from .NET Framework to .NET Core
- Solid understanding of enterprise-grade application architecture
- Experience working with or integrating modern JavaScript frontends (Nuxt.js preferred)
- Familiarity with secure, regulated, or banking environments is a strong advantage
- Ability to read, understand, and extend existing codebases
- Strong debugging, refactoring, and problem-solving skills
- Fluency in French is a must and English is a plus
- Demonstrated ability to work within predefined technical and architectural standards
- Strong focus on harmonization, consistency, and compliance
- Pragmatic, delivery-oriented mindset with respect for established technical choices
- Comfortable executing within constraints typical of large financial institutions
- Professional, collaborative, and structured approach to development
- Experience in banking, compliance, or screening systems
- Knowledge of CI/CD pipelines in enterprise environments
- Experience working on critical, high-availability applications
Key Skills
Ranked by relevanceReady to apply?
Join Umanova SA and take your career to the next level!
Application takes less than 5 minutes

