
























Want to join a team working with a big enterprise global customer?
Want to have fun while working with the latest technology trends for building commerce solutions?
Are you an amazing Technical Leader? If so, we want to hear from you!
Niteco is a rapidly growing end-to-end digital group with over 270 staff across global offices in Sydney, UK, Sweden, US, Hong Kong, and Vietnam.
Due to upcoming opportunities with a global enterprise customer, Niteco is looking for technical leaders who are interested in conquering challenges and contribute to the growth of the organization.
The technical leaders are expected to work with the latest technologies in a service-oriented environment with professional clients under the Agile and Lean frameworks.
WHAT WILL YOU BE DOING?
As Technical Leader working in with a professional enterprise customer, you have a chance to interact with stakeholders on all levels of the client organization and by those activities, you contribute into the activities to bridge the gap between business and technology, translate business challenges, and goals into sound and solid technical solutions which bring value to and help support the goals of the client.
During project execution, by good technical knowledge and experience, you are expected to closely work with the management team, understand the business motivation and provide proper support from a technical perspective for the best decision making.
As Technical Leader, you are expected to become the leader who can provide technical support, facilitate technical troubles as well as coaching other team members to become more mature in daily activities. Technical Leader will also play an important role to support the team build up the proper way of working so that all the best technical practices can be applied to ensure effectiveness and efficiency of software development activities.
WHAT DO WE EXPECT FROM YOU?
At least 6-year experience in C# is preferable on the server-side.
At least 3 years of experience working in an international software project.
Strong understanding of OOD/OOP.
Strong understanding .Net - based web development knowledge. Understanding of .Net Core is a plus.
Strong experience in using design patterns such as Dependency Injection, Inversion of Control, Singleton, Factory, Façade, and C# frameworks that provided support for those coding patterns.
Good knowledge in building testable software, abstraction layers, and mock objects. Good experience in unit test frameworks (Microsoft Visual Studio unit test, NUnit, etc.)
Good experience in Git branching strategies and CICD
Be structured, solution-oriented, own quality mindset, and have good problem-solving skills
Thrive well in a creative and changing environment
Have good communication skills, have experience with technical coaching and mentoring work.
High sense of responsibility and leadership-orientation
Good English skills in both speaking and writing.
NICE TO ALSO HAVE
Experience with performance optimization, data caching, load balancing is a plus.
Experience with customer-facing roles is a plus.
Experience with large-scale e-commerce projects is a plus.
Experience with Front-End implementation and build is a plus.
Experience with Azure deployment is a plus.
WHY YOU WILL LOVE WORKING HERE
We care about your well-being:
Attractive AON healthcare coverage including health and accident insurance in addition to basic insurances regulated by the Labor Code.
Employees and families are engaged and taken care of by the company via Trade Union activities.
We care about your career path:
Highly competitive remuneration package: attractive monthly salary and allowances, 13th-month salary, additional performance bonus, high public holiday bonuses, and birthday gift, employee service award up to $1,000 for employees with 3+ years.
Organized training and full support in building your career.
Opportunities to work onsite for international projects in Sweden, Australia, UK, the USA, etc.
We care about your contribution:
A western management style that is professional, dynamic, open-minded, creative, supportive, friendly, and encouraging feedback.
Company Management regularly communicates the Company’s strategy, development plan, and new opportunities to employees.
We care about your contentment:
Luxury company summer vacation and team-building budget.
Diversified social and charity activities are often organized by NICEF - Niteco Charity Engagement Foundation to create opportunities for our young employees to raise funds and help people with difficulties in Vietnam.
Physical care environment where you are taken care, feeling relaxed and enjoying lots of leisure activities such as badminton, ping pong, football, table football, dancing, running, cycling, cinema, etc.
What’s more:
English-speaking, international, and professional work environment: working with expatriates from a number of countries, state of the art working space with a wonderful view over the city
Modern facilities include computer dual 24” screens running latest versions of Windows 11 Enterprise, MS Office 365, Team, latest version of Visual Studio, and SQL Server, Dell OptiPlex Workstation with 32 GB Ram, 512GB NVMe SSD.
BENEFITS AND WORKING ENVIRONMENT:
Hybrid working mode.
Highly competitive remuneration package: attractive monthly salary and allowances, 13th-month salary, additional performance bonus, high public holiday bonuses, and birthday gift, employee service award up to $1,000 for employees with 3+ years.
Attractive AON healthcare coverage including health and accident insurance in addition to basic insurances regulated by the Labor Code. Luxury company summer vacation and team-building budget.
Opportunities to work onsite for international projects in Sweden, Australia, UK, the USA, etc.
Organized training and support in building your career.
English-speaking, international and professional work environment: working with expatriates from a number of countries, state of the art working space with a wonderful view over the city skyline, modern facilities include computer dual 24” screens running latest versions of Windows 11 Enterprise, MS Office 365, Team, latest version of Visual Studio, and SQL Server, Dell OptiPlex Workstation with 32 GB Ram, 512GB NVMe SSD.
Western management style is professional, dynamic, open-minded, creative, supportive, friendly, and encouraging feedback.
Company Management regularly communicates the Company’s strategy, development plan, and new opportunities to employees.
Employees and families are engaged and taken care of by the company via Trade Union activities.
Diversified social and charity activities are often organized by NICEF - Niteco Charity Engagement Foundation to create opportunities for our young employees to raise funds and help people with difficulties in Vietnam.
Physical care environment where you are taken care, feeling relaxed and enjoying lots of leisure activities such as badminton, ping pong, football, table football, dancing, running, cycling, cinema, etc.

Niteco là một công ty kỹ thuật số toàn diện đang phát triển nhanh chóng với hơn 300 nhân viên có văn phòng tại Sydney, Vương quốc Anh, Thụy Điển, Hoa Kỳ, Hồng Kông và Việt Nam. Các dịch vụ bao gồm từ Chiến lược, Kiến trúc sư giải pháp, UX / Thiết kế, Chuyên môn phát triển phần mềm, Phân tích và tối ưu hóa liên tục.
Công ty có chuyên môn về CMS và Thương mại điện tử cũng như các ngành dọc bao gồm bán lẻ, B2B, Chăm sóc sức khỏe, Chính phủ, FMCH, Truyền thông, Tài chính, Bảo hiểm và Công nghệ, v.v.
Niteco hỗ trợ và xây dựng các giải pháp kỹ thuật hàng đầu toàn cầu cho hơn 70 thương hiệu toàn cầu bao gồm Tập đoàn Electrolux, Heineken, Wilson Parking, Meat and Livestock Australia, Adairs, Grant Thornton, Hort Innovation và Panasonic
Chính sách bảo hiểm
- Được hưởng bảo hiểm xã hội.
- Được hưởng Bảo hiểm chăm sóc sức khỏe AON hấp dẫn bao gồm bảo hiểm sức khỏe và tai nạn bên cạnh các bảo hiểm cơ bản theo quy định của Bộ luật Lao động.
Các hoạt động ngoại khóa
- Bóng đá
- Du lịch sang trọng cùng công ty
- Team building
- Cầu lông
- Bóng bàn
- Bóng đá trên bàn (bi - lắc)
- Khiêu vũ
- Chạy bộ
- Đạp xe
- Xem phim…
Lịch sử thành lập
- Năm 2010, thành lập bởi chiến binh công nghệ kì cựu người Thụy Điển - Pelle Niklasson, cái tên Niteco được viết tắt bởi cụm từ “Niklasson Technology Consultancy”, nghĩa là Tư vấn Công nghệ Niklasson.
- Năm 2016, Thành lập công đoàn Niteco Việt Nam
- Năm 2021, Niteco sở hữu những “con số khủng”: 120 OptimizelyCertified Developers, 62 Optimizely Commerce Certified Developers, 25 Sitecore Certified Developers, 57 Microsoft Certified.
Mission
Niteco cam kết tạo ra một môi trường làm việc hiện đại, chuyên nghiệp không chỉ tại Việt Nam mà còn ở 6 quốc gia khác nhau. Với đội ngũ nhân sự mang 11 quốc tịch khác nhau, chúng tôi luôn coi trọng sự đa dạng trong lực lượng lao động của mình.
Tại Niteco, mỗi cá nhân đóng vai trò là một mắt xích quan trọng, được khuyến khích tư duy sáng tạo và sự cộng tác. Làm việc tại Niteco đồng nghĩa với việc bước vào một môi trường làm việc thân thiện, kết nối và được truyền cảm hứng từ chính những người đồng nghiệp của bạn. Đặc biệt, nhờ tổ chức từ thiện NICEF, nhân viên của Niteco được giúp đỡ những người kém may mắn bằng việc tài trợ cho các ca phẫu thuật, xây dựng trường học,…
Với văn hóa lấy khách hàng làm trung tâm, Niteco luôn tạo ra những sản phẩm và dịch vụ hướng đến sự hài lòng cao nhất của khách hàng. Mục tiêu của chúng tôi không chỉ là một nhà cung cấp dịch vụ cho khách hàng. Chúng tôi mong muốn trở thành một đối tác đáng tin cậy!
Review Niteco
Mức lương thực sự rất tốt, người quản lý luôn cố gắng tăng lương cho mình trước khi tôi yêu cầu.
Công ty tốt, lương thưởng tốt, nhiều hoạt động, nhiều chương trình nâng cao tư duy và năng lực
Phúc lợi công ty tốt, giờ giấc làm việc thoải mái, SA hiền như ông bụt
Công việc của Senior .Net Developer là gì?
Senior .NET Developer là một chuyên gia trong lĩnh vực phát triển ứng dụng sử dụng nền tảng .NET của Microsoft. Vị trí này đòi hỏi có kiến thức sâu về công nghệ .NET, kinh nghiệm phát triển các ứng dụng phức tạp, và khả năng tham gia vào việc thiết kế kiến trúc hệ thống. Bên cạnh đó, những vị trí như Senior Unity Developer, Senior Backend Developer cũng thường đảm nhận các công việc tương tự.
Mô tả công việc của vị trí Senior .NET Developer
Thiết kế và phát triển phần mềm
Tham gia vào các buổi thảo luận để thu thập yêu cầu từ khách hàng và phân tích các yêu cầu đó, thiết kế kiến trúc phần mềm, mô hình dữ liệu và giao diện người dùng và viết mã sạch, hiệu quả và dễ bảo trì. Thực hiện các bài kiểm thử đơn vị và tích hợp để đảm bảo chất lượng phần mềm.
Triển khai và bảo trì phần mềm
Triển khai phần mềm lên môi trường sản xuất, theo dõi và giám sát hiệu suất của phần mềm, sửa lỗi và cải tiến phần mềm khi cần thiết, cập nhật phần mềm với các tính năng và chức năng mới.
Hỗ trợ và hướng dẫn cấp dưới
Hỗ trợ các Junior Developer trong việc phát triển phần mềm, chia sẻ kiến thức và kinh nghiệm với các thành viên khác trong nhóm và tham gia vào các hoạt động cải tiến quy trình và phát triển công nghệ.
Xác nhận cơ sở dữ liệu & bảo vệ hệ thống
Một nhiệm vụ khác của Senior .NET Developer chính là bảo vệ mạng lưới hệ thống. Trước khi bạn tiến hành cập nhật các cơ sở dữ liệu vào hệ thống phần mềm, website, ứng dụng thì các thông tin cần phải được xác nhận bằng mã code. Senior .NET Developer chính là người viết các mã code này để đảm bảo các thông tin dữ liệu sẽ được xác nhận là hợp lệ trước khi tiến hành thực hiện các lệnh khác.
Senior .Net Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
260 - 455 triệu
/nămLộ trình sự nghiệp Senior .Net Developer
Tìm hiểu cách trở thành Senior .Net Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Senior .Net Developer?
Yêu cầu tuyển dụng của Senior .NET Developer
Để thực hiện tốt các nhiệm vụ được giao, Senior .NET Developer cần sở hữu những kiến thức, chuyên môn vững vàng và thành thạo những kỹ năng mềm liên quan:
Yêu cầu bằng cấp và kiến thức chuyên môn
-
Kiến thức chuyên môn: Đây là công việc đòi hỏi ở một Senior .NET Developer cần hiểu rõ, thông thạo các công cụ đánh giá, phân tích dữ liệu, có kiến thức vững vàng về các bộ Công nghệ thông tin, có kinh nghiệm ở các vị trí tương đương. Có xuất thân và được đào tạo bài bản tại các trường đại học có ngành hay chuyên ngành về Công nghệ thông tin; Công nghệ tài chính và kinh doanh số; Kỹ thuật hệ thống công nghiệp Logistics. sẽ được đánh giá cao và ưu tiên hơn.
-
Ngôn ngữ lập trình: .NET cho phép bạn viết code bằng 1 số ngôn ngữ khác nhau như C#, F# hay VB.NET; tuy vậy phần đông chúng ta sẽ lựa chọn C# cho việc lập trình. Hãy trang bị kiến thức cơ bản về cú pháp của C#, mô hình MVC, thư viện chuẩn C
- Trang bị kiến thức về HTML, CSS, JS: Là cần thiết cho bất cứ lập trình viên phát triển ứng dụng Web nào, và .NET Developer cũng không phải ngoại lệ. Các thư viện nâng cao khác như bootstrap hay jquery cũng là cần thiết
Yêu cầu về kỹ năng
-
Có khả năng dẫn dắt, kèm cặp: Đây là một tố chất quan trọng mà Senior .NET Developer cần có. Senior .NET Developer là người giúp cho những lập trình viên xung quanh được tốt hơn, họ không chỉ làm việc một mình mà còn làm việc theo team. Vì vậy, nhờ có kỹ năng dẫn dắt, kèm cặp mà họ có thể trở thành một thủ lĩnh thực thụ.
-
Có khả năng giao tiếp, kết nối: Để truyền tải luồng thông tin từ cấp trên đến team, đòi hỏi Senior .NET Developer cần có khả năng giao tiếp tốt, truyền đạt thông tin dễ hiểu, để tránh việc “tam sao thất bản“ gây hiểu lầm dẫn đến hướng công việc phát triển bị sai và cuối cùng không đảm bảo chất lượng.
-
Kỹ năng về công nghệ (technical): Một senior developer chuyên nghiệp, thì phải luôn học hỏi và tìm tòi những cái mới nhất về công nghệ, nắm rõ sự phát triển của từng ngôn ngữ lập trình để có được những bảng cập nhật mới nhất phục vụ cho công việc của mình.
-
Kỹ năng review code: Khác với Junior developer là chỉ cần viết code sao cho chạy được là ok. Thì một senior không những phải viết code sao cho sạch, tối giản, dễ bảo trì, sử dụng những công cụ hỗ trợ thông minh để ứng dụng chạy nhanh và ít xảy ra lỗi nhất mà còn phải có khả năng review code chuyên nghiệp và nhanh chóng.
Yêu cầu khác
-
Phẩm chất cá nhân
Có thái độ đúng đắn và trách nhiệm cao. đây cũng là yếu tố tạo nên sự khác biệt của một senior và junior. Kiểu như người thầy luôn luôn phải có trách nhiệm đối với những học sinh của mình. Một senior phải luôn có thái độ đúng đắn, mẫu mực, để các junior noi theo và học hỏi, dám làm, dám chịu trách nhiệm với những đề án mà mình tạo ra.
-
Kinh nghiệm
Không giống với những ngành nghề khác, Senior .NET Developer cần có thời gian đào tạo, rèn luyện để vận dụng tốt kiến thức vào thực tế và biết cách giải quyết tình huống phát sinh. Phải có tối thiểu 3 năm kinh nghiệm trong môi trường Công việc về Công nghệ thông tin. Đã trực tiếp tham gia triển khai các dự án về C, C++, C#, Python, Java, JavaScript và PHP đây là một lợi thế bổ sung vô cùng lớn.
Lộ trình thăng tiến của Senior .NET Developer
Lộ trình thăng tiến của Senior .NET Developer có thể khá đa dạng và phụ thuộc vào tổ chức và ngành nghề cụ thể. Dưới đây là một lộ trình thăng tiến phổ biến cho vị trí này.
1. .NET Developer
Mức lương: 15 - 20 triệu/ tháng
Kinh nghiệm làm việc: 1 - 3 năm
Lập trình viên .NET (hay .NET Developer) là một kỹ sư phần mềm có nhiệm vụ tìm hiểu, phát triển các chương trình/ ứng dụng trên nền tảng .NET của Microsoft hoặc Apps của Windows. Hơn hết, nó có thể chạy nguyên bản trên bất kỳ hệ điều hành như Windows, Linux, và macOS. Lập trình .NET được ưa chuộng vì sự đa dạng và tích hợp linh hoạt..
>> Đánh giá: Lập trình viên .Net là người tạo ra những phần mềm hữu ích bằng .Net Framework. Họ cần có kỹ năng nâng cao về ít nhất một trong các ngôn ngữ mã hóa như VB.Net hoặc C # và kỹ năng thiết kế đồ họa xuất sắc. Ngoài ra, họ cũng phải là người có thể xử lý nhiều khía cạnh của ứng dụng từ hiệu năng, khả năng mở rộng, bảo mật và thử nghiệm.
>> Xem thêm: Việc làm của .NET Developer mới cập nhật
2. Senior .NET Developer
Mức lương: 20 - 35 triệu/ tháng
Kinh nghiệm làm việc: 3 - 6 năm
Senior .NET Developer là một chuyên gia trong lĩnh vực phát triển ứng dụng sử dụng nền tảng .NET của Microsoft. Vị trí này đòi hỏi có kiến thức sâu về công nghệ .NET, kinh nghiệm phát triển các ứng dụng phức tạp, và khả năng tham gia vào việc thiết kế kiến trúc hệ thống.
>> Đánh giá: Trong thị trường việc làm, ngành nghề Senior .NET Developer được xem là những vị trí thuộc hàng “top” với mức thu nhập “khủng”. Đây là một công việc không chỉ mang đến một mức lương ổn định mà còn đem đến cho nhiều cơ hội việc làm cho các bạn trẻ. Tuy nhiên, sự cạnh tranh và đòi hỏi chuyên môn trong ngành nghề này cũng vô cùng lớn. Chính vì vậy, bạn luôn cần trau dồi và tiếp thu thêm nhiều kiến thức chuyên ngành để phát triển bản thân.
>> Xem thêm: Việc làm của Senior .NET Developer mới cập nhật
5 bước giúp Senior .NET Developer thăng tiến nhanh trong trong công việc
Vượt qua áp lực, thách thức
Chúng ta đều nhận ra chân dung của Senior .NET Developer là một nhà quản lý tài ba, họ vừa quản lý công việc của mình vừa quản lý đội ngũ nhân viên. Vì vậy, có vô vàn những áp lực và thách thức mà Senior phải trải qua. Vì vậy, từ khi chưa đảm nhận vị trí này, bạn cũng cần phải rèn luyện kỹ năng chịu đựng áp lực, vượt qua khó khăn, rút ra kinh nghiệm từ những bài học thất bại để chuẩn bị cho những thử thách ở vị trí Senior .NET Developer.
Có tầm nhìn dài hạn
Senior .NET Developer là một nhà lãnh đạo vì vậy cần có tầm nhìn xa và rộng để phát triển team của mình, có định hướng lâu dài, để tạo các giá trị kinh doanh cho tập thể. Với hiểu biết sâu rộng và dày dạn kinh nghiệm, Senior .NET Developer có thể đoán trước được những lỗi sai có thể xảy ra trong dự án. Vì vậy, khi giao từng nhiệm vụ công việc, Senior .NET Developer sẽ chia sẻ thêm và hướng dẫn team của mình tránh mắc phải những lỗi sai đó.
Kỹ năng viết code và đọc code giỏi
Để trở thành một Senior .NET Developer, bạn không chỉ cần kỹ năng viết code giỏi mà cần đọc code chuyên nghiệp. Việc viết code và đọc code giỏi giúp bạn rèn luyện được kỹ năng debug và đọc log của system từ đó fix lỗi trên production của khách hàng. Để làm được điều này, bạn cần thực hành thật nhiều.
Nắm vững quy trình phát triển sản phẩm
Về mặt quy trình, một Senior .NET Developer giỏi nên được trải nghiệm đủ các bước phát triển của phần mềm, một tính năng mới, từ việc lên ý tưởng, tới thiết kế, coding, test và release tính năng đó ra.
Kỹ năng đưa ra giải pháp hiệu quả
Là một Senior .NET Developer, bạn sẽ phải đưa ra những quyết định có sức ảnh hưởng đến sản phẩm. Để làm được điều này, bạn phải hiểu đúng và đủ về sản phẩm và đưa ra giải pháp hiệu quả. Kiến thức về lĩnh vực và dự án đang làm việc sẽ giúp bạn hiểu rõ được yêu cầu khi thực hiện, hướng giải quyết, cũng như dễ dàng hơn trong việc tiếp nhận thông tin từ phía khách hàng. Việc nắm chắc và hiểu rõ được mọi vấn đề của dự án thì khả năng thực hiện tốt và thăng tiến sẽ càng cao hơn.
Đọc thêm: