JOB DESCRIPTION
• Work directly with the client to clarify the requirements
• Assist with application architecture design and implementation.
• Adhere to and recommend improvements to project coding standards
• Work in a team environment with shared code; disciplined use of source code control and process documentation.
• Solve technical problems
JOB REQUIREMENTS
MUST HAVE
- At least 2+ years of experience in software development, specializing in C# and .NET technologies.
- Strong expertise in ASP.NET Core, .NET 6/7+, Web API
- Solid experience with SQL Server, Entity Framework / EF Core, and performance-optimized data access.
- Hands-on experience with ReactJS/Angular (or any JS frameworks) and solid understanding of HTML, CSS, JavaScript.
- Strong understanding of SOLID principles, Design Patterns, and Domain-Driven Design (DDD).
- Experience with unit testing & integration testing, and familiarity with TDD.
- Excellent problem-solving skills with strong ownership and accountability.
- Fluent English communication, able to work directly with foreigner client.
NICE TO HAVE
- Experience with messaging systems, NoSQL databases, and cloud-native practices (containers, IaC)
- Experience with Microservices / Event-Driven architecture
- Experience with CI/CD pipelines, Git, and modern DevOps practices.
- Experience with advanced DevOps practices, feature flags, deployments, and system observability.
- Background in Fintech domain, security/code quality tools, or AI-assisted development.
BENEFITS
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
Progressive and Fun Working Environment
- 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 …)
Valuable Training
- Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)
- Sponsor fee for joining any technical training sessions and courses.
- Free English workshops