Senior Fullstack .NET Engineer

ABOUT CLIENT

Our client is a leading software development company specializing in custom solutions for various industries. With a team of experienced professionals, they focus on innovation, quality, and customer satisfaction. Their expertise in advanced technologies enables them to deliver efficient software solutions that drive business growth and transform digital experiences for their clients.

JOB DESCRIPTION

Collaborate with cross-functional teams (Developers, Product Owners, QA) to design and deliver scalable full-stack solutions using various technologies.
Develop high-quality, maintainable code for both backend services and client-side applications.
Translate business and stakeholder requirements into efficient, reliable technical solutions.
Contribute to system architecture, technical direction, and continuous improvement of engineering practices.
Advocate for software quality through code reviews, testing, and adherence to best practices.
Solve complex technical problems and proactively drive solutions to completion.
Actively participate in Agile/Scrum processes and promote a collaborative, transparent team culture.
Continuously learn, innovate, and contribute ideas to enhance product and team performance.

JOB REQUIREMENT

Must have:
A minimum of 6 years of experience in .NET development, focusing on large-scale enterprise applications
Strong practical experience with C#.NET (preferably .NET 8), ASP.NET Core (MVC, Web API), and RESTful services
Solid background in microservices architecture and distributed systems design
Proficiency in MS SQL Server, Entity Framework, and database design; familiarity with NoSQL databases (e.g., MongoDB, Cassandra, or Cosmos DB)
Experience with modern front-end frameworks (such as Angular and/or React)
Practical experience with Azure and cloud-based technologies
Strong understanding of OOP principles and design best practices (including SOLID, DRY, KISS, Separation of Concerns, Dependency Injection)
Experience in unit testing and integration testing
Familiarity with CI/CD pipelines and tools (e.g., Git, Terraform, Octopus Deploy)
Experience in Agile/Scrum environments
Strong collaboration skills with a proactive approach, able to engage effectively with stakeholders
Experience with real-time or near real-time systems (e.g., Kafka, Azure SignalR)
Familiarity with message brokers (e.g., Azure Service Bus, RabbitMQ)
Effective communication skills in English, particularly in meetings and client interactions
Competent task management skills, with the ability to manage context switching efficiently
 
Nice to have:
Familiarity with micro-frontends or web components
Exposure to advanced cloud architectures and scalable system design
Self-motivated with a continuous learning mindset, and a willingness to share technical knowledge with the team
Mentoring skills, with the ability to support and elevate team members beyond individual contributions

WHAT'S ON OFFER

Rewards & Career Growth
Benefit from a competitive salary structure, including 100% gross pay from the start, a 13th-month salary, a dedication bonus, and performance reviews conducted biannually.
Continue your professional development with training in both technical and soft skills, English classes with native-speaking instructors, engagement in active tech communities, and our Learning Support Program.
 
Flexibility & Global Opportunities
Utilize a hybrid working model that allows for two work-from-home days each week and flexible start times before 10:00 AM.
Collaborate with international clients and teams on global projects, explore modern technologies, and tackle real-world business challenges.
 
Health & Work-Life Balance
Maintain your health with comprehensive health insurance, annual health check-ups, optional coverage for dependents, and well-being activities.
Enjoy a balanced lifestyle with 12 days of annual leave that increase with tenure, 5 paid sick leave days, 11 public holidays, and an additional day off during the Christmas season.
 
A Great Place to Work
Start your day with complimentary breakfast, tea, coffee, snacks, and enjoy Happy Thursday gatherings along with a monthly budget for team-building activities.
Connect with others through various clubs, including Football, Badminton, Swimming, Chess, and Music, offering opportunities to engage in shared interests.
Create lasting memories through annual trips, year-end celebrations, and events held throughout the year.
Experience thoughtful gestures such as birthday gifts, holiday bonuses, welcome gifts, and financial support for important life events.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

Location:

Ho Chi Minh -

Working Policy:

Hybrid

Job ID:

J02333

Status:

Active

Related Job:

Fullstack .NET Engineer

Ho Chi Minh - Viet Nam


Outsource

Collaborate with cross-functional teams (Developers, Product Owners, QA) to design and deliver scalable full-stack solutions using .NET, Angular, Microservices, and Azure. Develop high-quality, maintainable, and efficient code for backend services and frontend applications. Translate business requirements into reliable and scalable technical solutions. Contribute to system architecture, technical direction, and continuous improvement of engineering practices. Promote software quality through code reviews, testing, and adherence to best practices. Address complex technical challenges and proactively drive solutions to completion. Actively engage in Agile/Scrum processes, ensuring effective collaboration and delivery. Work closely within a collaborative, transparent, and egalitarian team environment. Continuously learn, innovate, and contribute ideas to enhance product quality and team performance.

Negotiation

View details

Senior Automation Quality Engineer

Ho Chi Minh - Viet Nam


Outsource

Design and develop automated testing frameworks and solutions that promote quality engineering and shift-left testing practices. Analyze, design, create, and execute automated test cases for backend microservices and monolithic applications, as well as end-to-end tests using tools such as Cypress and Playwright. Design, create, and maintain automated tests across unit, API, integration, system, and end-to-end testing, while continuously enhancing test coverage and quality. Conduct manual testing and perform non-functional testing, including performance, resilience, and security testing. Integrate testing practices into CI/CD pipelines. Collaborate with software engineers, product owners, and stakeholders to identify and manage quality risks. Review code and provide guidance to developers on creating effective automated tests. Contribute to exploratory testing, release verification, and initiatives for continuous improvement. Actively engage in sprint planning and other Agile ceremonies, offering insights and guidance on quality and testing progress. Lead quality assurance and automation efforts within the Scrum teams, striving to elevate overall quality standards.

Negotiation

View details

Senior Game Producer

Ho Chi Minh - Viet Nam


Product

  • Gaming
  • Project Management

YOUR QUEST#Game Product & Direction Transform player needs, preferences, and market insights into clear gameplay and product direction. Assist in defining the product vision, target audience, and key priorities for the game. Assess the game from both player and business perspectives; research competitors and market trends to identify potential success factors or pitfalls.#Game Production & Project Management Manage game development projects from ideation and pre-production through development, soft launch, and iteration. Plan and oversee scope, milestones, deliverables, timelines, budget, and quality; identify risks and obstacles early and drive them toward resolution. Conduct daily production activities, including sprint planning, stand-ups, and retrospectives, while keeping the game design document and production documentation up to date. Integrate AI effectively into your workflow for timeline planning, progress tracking, documentation, and quality assurance.#Cross-functional Collaboration & Stakeholder Management Collaborate closely with design, art, engineering, QA, data, and external partners to align priorities and maintain momentum. Communicate effectively, manage expectations, and assist stakeholders in decision-making and problem resolution.

Negotiation

View details