ITGeek logo

itgeek.vnbeta

The best job search engine for the IT community

Địa điểm
Công nghệ
Khác
Thương lượng

Mid/Senior .NET Engineer (ASP.NET, C#)

Level 1, Block C, 27B Nguyen Dinh Chieu, Da Kao Ward, District 1, Ho Chi Minh

Tekcent VietnamCompany name
1-50Company size
OutsourcingJob category
SeniorExperienced level
2 tháng trướcUpdated

Tech stack

c/c++expert
.Netexpert
Mobileregular
QA/Testregular
backendregular

Thông tin công việc

Mô tả

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.

Yêu cầu

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

Thông tin khác

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.

Find out more about us at:

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

Flexible working hours

Comfortable Working Environment

Interesting & Challenging Projects

Nơi làm việc

  • Level 1, Block C, 27B Nguyen Dinh Chieu, Da Kao Ward, District 1, Ho Chi Minh
Chú ý: Toàn bộ thông tin đăng tải thuộc quyền sở hữu của Tekcent Vietnam. Chúng tôi chỉ đang cố gắng đưa thông tin nhanh nhất và chính xác nhất tới các bạn. Trường hợp phát hiện có nội dung không chính xác, các bạn có thể thông báo bằng cách liên lạc với chúng tôi qua cửa sổ liên lạc phía dưới-góc phải màn hình.

Thông tin công ty

Loading...

Danh sách công việc đã đăng tuyển