This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Work directly with international clients to clarify business and technical requirements, propose solutions, and provide technical consultancy
Take a senior/principal role in application architecture design, technology selection, and system-level decisions
Design, develop, and optimize high-performance Web Applications and RESTful APIs for enterprise-scale systems
Lead and review implementation to ensure high code quality, scalability, security, and maintainability
Adhere to project coding standards and proactively recommend improvements to architecture, performance, and development practices
Collaborate in a team environment with shared codebase
enforce disciplined use of source code control, CI/CD, and documentation
Analyze and solve complex technical and performance problems in production and non-production environments
Mentor junior and mid-level engineers
promote best practices and continuous improvement
Actively use AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code, AI code analyzers, testing tools) to improve development efficiency, code quality, and problem-solving
Participate in system optimization, performance tuning, and reliability improvement initiatives
Requirements
3+ years of experience in .NET development
senior or principal-level hands-on expertise
Strong experience in Web Applications & RESTful APIs, including SPA integration
Solid knowledge of: MVC 5, Web API 2.2
Entity Framework
.NET Core 2.0+, Entity Framework Core 2+
Strong SQL skills with SQL Server 2012+ (query optimization, indexing, transactions)
Strong understanding and practical application of SOLID principles, Dependency Injection, and clean architecture
Experience working in large codebases with source control (Git), code reviews, and documented development processes
Strong English communication skills (verbal and written), able to discuss requirements, architecture, and solutions confidently with clients
Excellent analytical thinking and problem-solving skills
Nice to have
Experience with Angular at Front End side
Experience with financial systems, especially Loan Management, Credit, or Banking domains
Hands-on experience with Microsoft Azure and/or AWS (deployment, monitoring, cloud services)
Knowledge of algorithms and data structures with practical application
Experience with performance optimization, scalability, and high-availability systems
Familiarity with AI-powered development tools for: Code generation and refactoring
Debugging and performance analysis
Automated testing and documentation
Strong teamwork skills
ability to lead, motivate, and generate enthusiasm within engineering teams
Experience working with WCF (Windows Communication Foundation) services, including maintenance or migration of legacy systems
What we offer
Competitive Salary and Brilliant Health Benefits
Attractive salary (13th-month salary, salary review twice/year) and project bonus
Bonus programs for candidate referral, technical article writing
Allowance for sickness, maternity, paternity and periodic health examination
PVI health care program
The staff of the quarter and year reward
A professional English-speaking working environment with Agile – Scrum model
Hybrid Working Model: Flexible working time and WFH support
Surrounded with friendly, open-minded, young and supportive colleagues
Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)
Sponsor fee for joining any technical training sessions and courses