Mid/Senior .Net Developer (ASP.NET, C#)

Tekcent Vietnam
Expired
International Meeting with Hong Kong team
Event and Gifts from Company & Labour Union Weekly, Monthly and Quarterly
Renovate Office in 2021
+2
Level 1, Block C, 27B Nguyen Dinh Chieu, Da Kao Ward, District 1, Ho Chi Minh
At office

Top 3 reasons to join us

  • Flexible working hours
  • Comfortable Working Environment
  • Interesting & Challenging Projects

Job description

A self-driven individual who has a passion for helping organisations architect, build and scale complex business and technology solutions. The responsibilities of the Mid/Senior Software Engineer (.NET) will be working on application development projects for various Web, API, IoT and Mobile projects.

Responsibilities

  • Execute, support programming projects that include all stages of the project lifecycle (design, coding, testing, debugging, and code promotion) for both new and existing applications.
  • Assist with and/or execute software releases, system upgrades, and troubleshooting of application systems.
  • To perform code review which help the team improve programming ability as well as you can learn from each other players.
  • Constantly keep our knowledge up to date and share it among our colleagues to optimally support and consult our customers.
  • Write well-designed, testable, efficient code by using best software development practices.
  • Ensuring deliverables have good quality.
  • A detailed-oriented approach to your work and deliverables.
  • Integrate data from various back-end services and databases.
  • Gather, document, and refine specifications and requirements based on technical needs.
  • Create and maintain software documentation.
  • Be responsible for maintaining, expanding and scaling sites.
  • Keep up to date into emerging technologies/industry trends and apply them into operations and activities.

Your skills and experience

Requirements

  • 3 - 6 years (Mid) and from 6 years above (Senior) of experience with ASP.NET, ASP.NET MVC and C#.
  • Good knowledge on ASP.NET MVC 5, ASP.NET Core and WEB API. Able to work independently and support others, customize/extend the framework if needed.
  • Basic/ Solid knowledge on the HTTP protocol and REST standard. Able to implement API actions with the Get/Post/Put/Delete verbs.
  • Able to apply most of the advance feature on modelling, managing database schemas, querying and modelling for performance on EF/EF Core
  • Good/ In-depth knowledge of OOP, SOLID principles, design patterns and best practices. Follow standard coding convention, clean coding.
  • Basic/Solid understanding of how web applications work including security, session management and development best practices.
  • Able to write testable code and write unit testing using NUnit/xUnit, mocking framework.
  • Basic/ Solid understanding on authentication, authorization, JWT and the flows of OAuth2/OpenIdConnect and able to setup and apply the flows to an application.
  • Good/ Broad and in-depth knowledge of SQL queries, partitioning and compressing data. Good at designing database structure, indexes and performance. Familiar with the Database Tuning Advisor, Query Store in performance turning
  • Basic knowledge of search engine optimization process.
  • Basic level on HTML, CSS, JavaScript.
  • Aggressive problem diagnosis and creative problem-solving skills.
  • Good/ Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • Good level of English.
  • Able to understand and use UML Class, Sequence, and other technical diagrams.
     

Good to Have

  • Knowledge of/Experience in a content management system (CMS) technology (e.g., Sitecore, CQ5/AEM, Umbraco, SharePoint, Kentico, or Sitefinity).
  • Basic/ Solid understanding of Azure Cloud technologies such as WebApps, Databases (SQL & NoSQL), Functions, Service Bus, Security and more.
  • Working experience on microservices architecture and Kubernetes orchestration.
  • Working experience in large scale relational database systems, object-oriented programming and web application development.
  • Familiar with DevOps tools such as Azure DevOps/Teamcity/Jenkins etc.
  • Good/ In-depth knowledge of modern HTML5 and CSS standards, JavaScript.
  • Ability to work on web page layouts from Photoshop design examples
  • Working experience on Node.js applications and knowledgeable in Node package manager (npm).
  • Working experience on Ubuntu/Linux
  • Working experience on Meteor
  • Working experience on MongoDB / CosmosDB.
  • Knowledge of CI/CD systems e.g., Jenkins

 

Why you'll love working here

Tekcent is an award-winning digital solutions company with a strong in-house team of technology professionals that helps customers to connect their digital experiences. We architect, build and deliver modern solutions in Web, Mobile and IoT using Business Intelligence and Cloud technologies to provide software that meets demanding business goals.

We are experienced in building results-driven and mission critical software solutions for some of Asia’s largest corporate clients. Our working culture is to build and nurture a professional environment that empowers the employees to achieve personal career goals and professional excellence.

 

Key Employee Benefits (Vietnam Office) 

  • Flexible working hour 
  • Social, Heath and Unemployment Insurance transparently paid on your FULL salary
  • Health care insurance package
  • 13th Bonus (prorated), Performance Bonus
  • 12 days of Annual Leave, 12 days of Sick Leave, 1 day of Birthday Leave
  • Work from home policy (12 days)
  • Teambuilding, company trip
  • Regular professional workshop, sharing experience
  • Sponsor courses and professional certifications
  • Opportunities to work onsite for international projects 
  • Make English a part of your daily routine
  • International, and professional work environment 
  • Employee clubs & events (running groups, board game groups, foosball competition, indoor & outdoor party, ...) and gifts on special occasions 
  • International management style: professional, dynamic, open minded, supportive, and friendly

Working time: 9:00 AM – 6:00 PM from Monday to Friday

 

Tekcent Vietnam

View company

Engineering digital experiences-Leverage technology and innovation to power smarter ways of working

Company type
IT Outsourcing
Company size
51-150 employees
Country
Hong Kong
Working days
Monday - Friday
Overtime policy
Extra salary for OT