.NET Full-stack Developer

JOB DESCRIPTION

Develop features and enhancements on existing products based on defined requirements and designs.
Follow given procedures and instructions to produce well-designed, testable and clean code.
Participate in numerous activities for building software product: requirement analysis / enhance UI-UX design / Scrum process / user support / improve devops infrastructure…
Actively contribute ideas and efforts to product success.
Perform other duties as assigned

JOB REQUIREMENT

Strong motivation to drive impact by making product improvements. Comfort with collaboration, open communication and reaching across functional borders.
Good problem solving skills.
Proactiveness (self-starter), good communication and fast learning.
4+ years of experience on web development.
Have experience in building web application at backend such as .NET (e.g. ASP.NET, ASP.NET Core, etc.), or Java (e.g. Spring, Play), or NodeJS (e.g. Express, Koa), or Ruby on Rails, or Python, etc.
Have experience in building web application at frontend frameworks such as AngularJS, React, VueJS, etc.
Understand practises for high code quality: maintainability, reusability, code reviewing, unit testing, etc
Understanding of design patterns, object-oriented programming, architecture patterns.

WHAT'S ON OFFER

Competitive salary
13th salary and performance bonus
15 days Annual Leave and 5 days Sick Leave
Healthcare Insurance for employee
Laptop Provided
Career path, training courses
Other benefits of Company will be share details in the offer stage

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:

Fund Management

Technical Skills:

.NET

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

Negotiation

Job ID:

J01503

Status:

Close

Related Job:

Senior Software Engineer (Backend + Network)

Ho Chi Minh - Viet Nam


Product

  • Backend
  • Network

Continuously monitor and analyze new VPN providers, proxy services, and anonymization tools. Conduct investigations on IP allocation patterns, hosting provider behaviors, and network infrastructure changes. Develop and maintain comprehensive databases of known VPN/proxy IP ranges and behavioral signatures. Research emerging threats such as residential proxies, mobile proxies, and distributed proxy networks. Monitor darkweb marketplaces and security forums for emerging proxy/VPN trends. Perform deep packet analysis and network traffic pattern recognition. Develop and maintain the system using PHP, Python, and/or Go. Optimize VPN/Proxy detection algorithms. Design scalable infrastructure to handle millions of IP lookups per day. Implement monitoring and alerting systems for detection accuracy and system performance. Analyze production incidents related to false positives/negatives in threat detection. Collaborate with DevOps team on deployment of detection rule updates and model improvements. Investigate customer-reported bypass attempts and develop rapid response solutions. Provide technical expertise during customer security consultations. Support sales engineering team with technical demonstrations and proof-of-concepts. Document threat analysis findings and detection methodologies for internal and customer use. Maintain relationships with cybersecurity vendors, threat intelligence providers, and ISPs. Monitor industry threat reports, security advisories, and academic research. Participate in cybersecurity conferences and forums to stay current with the threat landscape. Contribute to open-source security tools and research when appropriate.

Negotiation

View details

Team Lead Engineering (Crew team)

Ho Chi Minh - Viet Nam


Product - Booking Platform

  • .NET
  • ReactJS
  • Azure

Negotiation

View details

Team Lead Engineering (.NET, Azure)

Ho Chi Minh - Viet Nam


Product - Booking Platform

  • .NET
  • Azure
  • Frontend

Manage a team of engineers responsible for the development and maintenance of software products. Communicate with Product Owners and stakeholders to ensure technical input in product planning and development. Work with relevant teams to ensure the best technical solutions for products, especially regarding cloud architecture. Support team members in achieving high performance and excellence in engineering. Train engineers in best practices for software development, including Infrastructure as Code, automated testing, and continuous integration/deployment. Coach engineers in utilizing AI tools for accelerated software delivery. Collaborate with other teams on technical concepts and practices. Engage in the entire development process, from design to launch, providing support and feedback as needed.

Negotiation

View details