Jobs / 
Back-end Developer

.NET Software Engineer

As a .NET Software Engineer, you will be responsible for things like building systems for projects
Office
Full Time
Senior
Apply Now
Who We Are
The Role
Responsibilities
Qualifications
Why Us

Who We Are

The centerpiece of a successful business is provided by its leadership’s direction and vision. Nexlab’s team consists of ingenious, sophisticated, and seasoned management and technical professionals.

Nexlab has ranked high in the “Top 15 Vietnam Best IT Companies” survey by IT people on ITviec – one of the Best IT Job Recruitment sites in Vietnam for 02 consecutive years.

The Role

.NET Software Engineer

Responsibilities

  • Be an integral member of the software development team:
  • Develop innovative software with an emphasis on desktop, server, and web applications
  • Deliver projects on-time and to specification with an appropriate level of quality
  • Conduct unit test, performance test, functional tests and carry out system documentation
  • Provide the system with database scripts and verify data integrity among sub-systems/external systems
  • Provide technical support during implementation/production of the system
  • Interact and follow up with customers, cross-functional teams to deliver projects
  • Reports to software manager/project manager on system development status

Qualifications

Must have:

  • Degree in Computer Science, Engineering or equivalent
  • Minimum 5 years of working experience in software development and system support
  • Good English communication skills
  • Good organization, and time management skills
  • Full stack developer with a strong background in development with Visual Studio.NET in C#
  • Familiarity and experience with .NET Framework, .NET Core (ASP.NET Core MVC) & Entity Framework Core/Linq.
  • Frontend development with JavaScript frameworks, Bootstrap, JQuery, HTML5, CSS3, Angular
  • Strong understanding of OO concept, SQL
  • Experienced with architecture styles/Web APIs (RESTful & SOAP)
  • Excellent debugging and optimization skills
  • Proficient understanding of code versioning tools such as Git
  • Significant knowledge across multiple platforms, processes, or architectures, as well as broad knowledge of new technologies, and will include directing the design efforts of less experienced architects

Nice to have:

  • Experience in designing and delivering high-availability, scalable cloud-based systems
  • Experience in designing and delivering high-availability, scalable cloud-based systems
  • Familiarity in other languages like Node.js or Vue.js, React
  • Good understanding of Web services, AJAX.
  • Good understanding of code versioning tools such as SVN, and Bitbucket
  • Knowledge and experience in AWS cloud services (Lambda, SQS, RDS, ElastiCache, SES, ECS, etc)
  • Work proficiently at both strategic and tactical aspects of a project. Ability to code complex programs and derive logical processes

Why Us

  • Excellent salary with good benefits.
  • Allocate modern working devices: Laptop, Macbook, Second Monitor, Test Phone, etc...
  • Bao Viet Health Insurance.
  • Compulsory insurance according to Vietnam Labor Law.
  • Salary review based on performance review yearly.
  • Unlimited potential for the career path.
  • Technical activities, presentation, sharing, R&D.
  • Company internal English club.
  • Sport/ESport/Board Game activities, clubs.
  • Fantastic yet professional working environment.
  • Lovely, friendly, and talented colleagues.
  • Weekly Happy Hour.
  • Free and unlimited coffee, tea, snack, fruit... in the office.
  • Monthly event, quarterly team-building.
  • Yearly company trip - Year End Party.

Apply Now

Have an idea in mind?

You are more than welcome to contact our team for a free consultation.
Trusted partner
Flexible model