JOB OVERVIEW
We are looking for a .NET Application Engineer (3–4 years experience) to join our engineering team supporting enterprise banking applications.
In this role, you will develop and maintain internal banking systems, participate in application enhancements, and support system stability in a secure and high-availability environment. You will collaborate with developers, QA, infrastructure teams, and banking stakeholders to ensure applications operate reliably and evolve with business needs.
This role is suitable for engineers who want to gain experience working with enterprise systems, financial platforms, and high-reliability applications in the banking domain.
KEY RESPONSIBILITIES
- Develop, enhance, and maintain applications using .NET / .NET Core based on business requirements.
- Implement new features and ensure code quality following development standards.
- Investigate and resolve application issues, bugs, and system incidents.
- Support application deployment, release activities, and post-deployment monitoring.
- Collaborate with QA, DevOps, and infrastructure teams to ensure smooth integration and system stability.
- Participate in technical discussions and contribute to application improvements.
- Develop small tools or utilities to improve operational efficiency.
- Maintain technical documentation related to system changes and issue resolution.
REQUIREMENTS
- Bachelor’s Degree in Computer Science, Information Technology, or related field.
- Good English reading and writing skills for technical documentation.
- 3–4 years of experience in software development, preferably with enterprise or financial systems.
- Experience developing web-based applications.
- Strong experience with C# and .NET / .NET Core.
- Experience working with MS SQL Server and writing optimized SQL queries.
- Familiarity with RESTful APIs / Web Services.
- Experience with Angular, JavaScript, or jQuery is a plus.
- Good understanding of Software Development Life Cycle (SDLC) and agile development processes.
- Experience debugging and resolving production issues.
- Strong analytical and problem-solving skills with good teamwork and communication abilities.
HOW TO APPLY
Step 1: Submit Your CV
Apply directly through the Innotech Vietnam Corporation website by uploading your updated CV to the careers section.
Step 2: Phone Screening
If shortlisted, you will receive a call from the HR team for a brief survey and initial screening.
Step 3: Interview
Qualified candidates will be invited to an interview to further assess suitability for the role.
Step 4: Onboarding
Successful applicants will receive an offer and begin the onboarding process to officially join the team.





