Full-stack Developer (.NET)
Posted Updated
Top 3 Reasons To Join Us
13th Salary; Performance bonus
Premium health care for you and your family
Opportunity to be on site in the USA
The Job
Software Development
- Develop and maintain desktop/web applications using .NET technologies.
- Build and integrate RESTful APIs and web services to support both desktop and web platforms.
- Participate in system architecture design, technical discussions, and code reviews.
- Optimize and refactor code to improve performance, reliability, and maintainability.
- Troubleshoot and resolve complex technical issues.
Problem-Solving & Security Compliance
- Diagnose and resolve advanced technical problems by providing effective and practical solutions.
- Apply secure coding practices to ensure data protection and maintain code integrity.
- Conduct regular audits and reviews to ensure compliance with relevant standards, guidelines, and industry regulations.
Version Control & Documentation
- Manage source code using Git and follow best practices for version control.
- Maintain clear, accurate, and comprehensive documentation for code, processes, and project updates to ensure team alignment and continuity.
Collaboration & Project Coordination
- Work closely with developers, project engineers, testers, and technical leads to support a cohesive work environment.
- Perform code reviews as both reviewer and reviewee, driving code quality across the team.
- Communicate project progress, challenges, and solutions effectively and consistently.
- Support project planning by estimating tasks, identifying risks, and helping establish schedules and milestones.
- Recommend and implement process improvements to enhance development efficiency and project outcomes.
Other tasks as assigned by Line Manager
- Perform other duties and responsibilities as assigned by the Line Manager.
- Support changes in project assignments, technologies, business priorities, and organizational initiatives as required.
Your Skills and Experience
- 3+ years of professional experience with a strong background in C# and .NET backend development
- Experience with multi-threaded programming and improving existing libraries/applications while assessing associated risks.
- Solid experience with .NET Framework and familiarity with .NET Core versions.
- Experience customizing DevExpress components (e.g., GridControl, XtraReports).
- Basic JavaScript knowledge for integrating web or hybrid components.
- Experience with multi-threading and enhancing existing libraries while assessing associated risks.
- Demonstrated self-motivation, integrity, openness, and positive mindset.
- Strong logical thinking, teamwork, and analytical problem‑solving skills.
- Ability to work proactively with a strong sense of ownership and customer-focused mindset.
- Willingness to explore new domains and learn new technologies.
- Strong verbal and written English communication skills.
Why You'll Love Working Here
- Attractive salary with 100% SHUI applied salary during probation
- 13th month salary, Performance Bonus, Salary review annually
- Opportunity to be on site in the USA
- Chance to collaborate and work with our global stakeholders
- We provide employee training & development to enhance skills set and competencies
- Premium health care program for you + one of your beloved ones, Annual medical check-up
- 14 vacation days and Christmas Day (25/12) per year
- Benefits for special holidays (Birthday, Marriage, Women’s Day, Tet Holidays, Mid-Autumn, Newborn babies, International Children ‘s Day…)
- Social Activities, Sports Clubs, Team-building events, Year-End party are carried out on a regular basis
- Young, friendly, quality and result oriented working environment under team-work spirit
- Compliance fully to Vietnam Labor Code