118 việc làm
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
10 - 15 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Đà Nẵng & 2 nơi khác
Đăng 30+ ngày trước
20 - 25 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TNHH THƯƠNG MẠI TRẦN HỒNG QUÂN
Nhân viên IT - Hết hạn
Công ty TNHH Trần Hồng Quân Holdings
11 - 15 triệu
Đắk Nông
Đăng 30+ ngày trước
10 - 15 triệu
Quảng Nam
Đăng 30+ ngày trước
10 - 15 triệu
Hà Nội, Hưng Yên
Đăng 30+ ngày trước
Công ty Cổ Phần Đầu Tư Xây Dựng Trung Nam
Nhân viên IT - Hết hạn
Trung Nam Group
2.5
Thỏa thuận
Ninh Thuận
Đăng 30+ ngày trước
12 - 20 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TNHH PANASONIC VIỆT NAM
IT Officer - Hết hạn
Panasonic Vietnam Co., Ltd.
4.1
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
8 - 12 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
InterContinental Phu Quoc Long Beach Resort - Công Ty Cổ Phần Bất Động Sản Syrena Phú Quốc
IT Officer (6-month contract) - Hết hạn
InterContinental Phu Quoc Long Beach Resort
Thỏa thuận
Kiên Giang
Đăng 30+ ngày trước
Thỏa thuận
Bình Dương
Đăng 30+ ngày trước
Bến Tre Riverside Resort
Nhân Viên IT - Hết hạn
Bến Tre Riverside Resort
5 - 7 triệu
Bến Tre
Đăng 30+ ngày trước
17 - 24 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Công ty Cổ phần Xuất nhập khẩu Thủy Sản Bến Tre
Nhân Viên IT - Hết hạn
Xuất nhập khẩu Thủy Sản Bến Tre
Thỏa thuận
Bến Tre
Đăng 30+ ngày trước
Thỏa thuận
Hà Nam
Đăng 30+ ngày trước
Hệ thống Phòng khám nhi đồng 315
NHÂN VIÊN IT - Hết hạn
Phòng khám nhi đồng 315
Trên 11 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TNHH SOFTWAREONE VIỆT NAM
Solution Architect - .Net Core & ReactJS
SoftwareOne Việt Nam 4.0★
3 đánh giá 8 việc làm 5 lượt xem
Hết hạn ứng tuyển
Thông tin cơ bản
Mức lương: Thỏa thuận
Chức vụ: Nhân viên
Ngày đăng tuyển: 29/10/2024
Hạn nộp hồ sơ: 28/11/2024
Hình thức: FULL_TIME
Kinh nghiệm: 5 - 6 năm
Số lượng: 1
Giới tính: Không yêu cầu
Nghề nghiệp
Ngành

As a Solution Architect in .NET Core and ReactJS, you are responsible for designing and guiding the development of software solutions that combine .NET Core on the backend and ReactJS on the frontend. This role involves collaborating with cross-functional teams, understanding business requirements, and translating them into technical solutions. The Solution Architect plays a crucial role in ensuring that the software system is scalable, maintainable, and aligned with best practices.


Responsibilities:

  • Solution Design:
  1. Collaborate with stakeholders, including business analysts, product owners, and developers, to understand project requirements.
  2. Create high-level and detailed technical designs that outline the architecture, components, and data flow of the solution.
  3. Ensure that the proposed architecture aligns with best practices, security standards, and scalability requirements.
  • Technical Selection:
  1. Evaluate and select appropriate technologies, frameworks, and libraries for both the backend (.NET Core) and frontend (ReactJS) components.
  2. Stay updated on the latest trends and advancements in .NET Core and ReactJS to make informed technology choices.
  • Development Guidance:
  1. Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  2. Review code and ensure that it adheres to architectural guidelines, coding standards, and best practices.
  • Scalability and Performance:
  1. Design the system to be scalable and performant, considering factors such as load balancing, caching, and database optimization.
  2. Identify and address potential bottlenecks in the architecture to ensure optimal system performance.
  • Security and Compliance:
  1. Design the system to be scalable and performant, considering factors such as load balancing, caching, and database optimization.
  2. Identify and address potential bottlenecks in the architecture to ensure optimal system performance.
  • Documentation:
  1. Design the system to be scalable and performant, considering factors such as load balancing, caching, and database optimization.
  2. Identify and address potential bottlenecks in the architecture to ensure optimal system performance.
  • Communication:
  1. Design the system to be scalable and performant, considering factors such as load balancing, caching, and database optimization.

Identify and address potential bottlenecks in the architecture to ensure optimal system performance.

Job Requirements
  • Proven experience (min 3+ years) as Solution Architect as pre-sales in focus in .Net Core in C# and ReactJS.
  • Proven hands on experience (Min 5+ years) in .Net Core in C# and ReactJS.
  • Proven experience in solution design in cloud native and micro-services architecture using AWS Lamda, StepFunctions and AWS Native developer tools ie. Code Catalyst and Code Build
  • Familiarity with the .NET and .NET Core framework and design/architectural patterns (e.g. Microservices, Model-View-Controller (MVC) and Entity framework)
  • Strong understanding of web development fundamentals, including HTML, CSS, and JavaScript.
  • Experience with front-end state management libraries (e.g., Redux) and front-end build tools (Webpack, Babel, etc.).
  • Proficiency in designing and consuming RESTful APIs.
  • Solid knowledge of database systems, SQL, and data modeling.
  • Proven experience in creating quality SQL store procedures and scripts
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent understanding of OWASP standards
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Excellent communication skills, both written and verbal.
  • Experience using IDE tools like Visual Studio

Education and Certification

  • Bachelors or Master degree in IT discipline
  • Certification in AWS Certified Developer – Associate and AWS Certified Solutions Architect - Associate are must.

What we need to see from you

  • Report to practice lead.
  • Work within agile team to develop and test applications
  • Provide technical leadership to the development team
  • Excellent problem-solving skills and the ability to think critically.
  • Design, develop, and unit test applications in accordance with established standards.
  • Assist senior developer(s) in analyzing and resolving technical issues.
  • Assist in preparing manuals, specification and other technical documentations.
  • Package and support deployment releases.
  • Developing, refining, and tuning integrations between applications.
  • Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.
Company description

Hear firsthand from SoftwareOne APAC leaders as they unveil our exciting business and growth plan, spill the beans on our hiring initiatives, and reveal why joining SoftwareOne is a game-changer. Join us now and be part of our incredible journey.

Khu vực
Báo cáo

CÔNG TY TNHH SOFTWAREONE VIỆT NAM
SoftwareOne Việt Nam Xem trang công ty
Quy mô:
500 - 1.000 nhân viên
Địa điểm:
Tầng 5, Tòa nhà TTC, Số 253 Hoàng Văn Thụ, Phường 2, Quận Tân Bình, Thành phố Hồ Chí Minh, Việt Nam

SoftwareOne là nhà cung cấp giải pháp công nghệ đám mây và phần mềm toàn diện hàng đầu thế giới, có trụ sở chính tại Thụy Sĩ. Với danh mục dịch vụ dựa trên công nghệ và sở hữu trí tuệ, nó cho phép các công ty phát triển và thực hiện một cách toàn diện các chiến lược chuyển đổi thương mại, công nghệ và kỹ thuật số của mình. Điều này đạt được bằng cách hiện đại hóa các ứng dụng và di chuyển khối lượng công việc quan trọng trên các đám mây công cộng, đồng thời quản lý và tối ưu hóa phần mềm liên quan cũng như tài sản đám mây và cấp phép.


Review SoftwareOne Việt Nam

4.0
3 review

14/11/2023
Quản lý kinh doanh tại Hồ Chí Minh

Giới thiệu về SoftwareOne Việt Nam

21/11/2023
Chuyên gia/Chuyên viên cao cấp tại Hà Nội

một môi trường và văn hóa làm việc tuyệt vời

20/10/2023
Chuyên viên phân tích nghiệp vụ (Business Analyst) tại Hồ Chí Minh

Môi trường tốt

Công việc của Kỹ sư Giải pháp Công nghệ là gì?

Kỹ sư Giải pháp Công nghệ là người chuyên về việc tìm ra các giải pháp công nghệ sáng tạo để giải quyết các vấn đề và thách thức trong ngành công nghiệp và xã hội. Công việc của họ bao gồm nghiên cứu, phát triển và triển khai các công nghệ mới để cải thiện hiệu suất, tăng cường độ an toàn, giảm chi phí và tối ưu hóa quy trình sản xuất. Kỹ sư Giải pháp Công nghệ cũng phải là người sáng tạo, có khả năng phân tích vấn đề một cách toàn diện và đưa ra các giải pháp đáng tin cậy. Họ thường làm việc tại các công ty công nghệ, các tổ chức nghiên cứu và phát triển, hoặc các công ty tư vấn, nơi họ đóng vai trò quan trọng trong việc định hình tương lai của ngành công nghiệp và xã hội thông qua sự đổi mới và tiên phong trong công nghệ.

Mô tả công việc của Kỹ sư Giải pháp Công nghệ

Vai trò của một Kỹ sư Giải pháp Công nghệ (Technical Solutions Engineer) thường liên quan đến việc kết nối kiến thức chuyên môn với kỹ năng giao tiếp và giải quyết vấn đề. Công việc của họ thường bao gồm các nhiệm vụ sau:

Quản lý dự án công nghệ

Trong một số trường hợp, Kỹ sư Giải pháp Công nghệ có nhiệm vụ quản lý các dự án công nghệ thông tin, bao gồm việc lập kế hoạch, theo dõi tiến trình, và đảm bảo rằng các mục tiêu được đáp ứng.

Hỗ trợ tư vấn và đào tạo

Họ có thể tham gia vào việc đào tạo và hỗ trợ người dùng trong việc sử dụng công nghệ thông tin mới hoặc phần mềm cụ thể. Họ cũng có thể tư vấn về việc nâng cấp hệ thống và thiết bị.

Nghiên cứu và phát triển phần mềm

Kỹ sư Giải pháp Công nghệ thường cần theo dõi các xu hướng công nghệ mới và tham gia vào các dự án nghiên cứu và phát triển để nâng cao hiệu suất và tích hợp các công nghệ mới vào tổ chức. Kỹ sư Giải pháp Công nghệ cần phải có kiến thức rộng về công nghệ thông tin và khả năng giải quyết vấn đề, cũng như kỹ năng giao tiếp tốt để làm việc cùng với người dùng cuối và các bộ phận khác trong tổ chức.

Kỹ sư Giải pháp Công nghệ không chỉ là người chuyên môn về công nghệ, mà còn là người giao tiếp giỏi, có khả năng đàm phán và giải quyết vấn đề một cách linh hoạt. Họ đóng vai trò quan trọng trong việc xây dựng mối quan hệ với khách hàng và đảm bảo rằng sản phẩm hoặc dịch vụ của công ty đáp ứng đúng nhu cầu của họ.

Kỹ sư Giải pháp Công nghệ có mức lương bao nhiêu?

98 - 145 triệu /năm
Tổng lương
86 - 126 triệu
/năm

Lương cơ bản

+
13 - 19 triệu
/năm

Lương bổ sung

98 - 145 triệu

/năm
98 M
145 M
60 M 140 M
Khoảng lương phổ biến
Khoảng lương
Xem thêm thông tin chi tiết

Lộ trình sự nghiệp Kỹ sư Giải pháp Công nghệ

Tìm hiểu cách trở thành Kỹ sư Giải pháp Công nghệ, 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.

Kỹ sư Giải pháp Công nghệ

Số năm kinh nghiệm

0 - 1
1%
2 - 4
47%
5 - 7
39%
8+
13%
Không bao gồm số năm dành cho việc học và đào tạo

Điều kiện và Lộ trình trở thành một Kỹ sư Giải pháp Công nghệ?

Yêu cầu tuyển dụng với vị trí Kỹ sư Giải pháp Công nghệ

Khi tuyển dụng Kỹ sư Giải pháp Công nghệ, công ty thường đặt ra hai tiêu chí chính để đánh giá ứng viên: kiến thức chuyên môn và kỹ năng cơ bản. Dưới đây là mô tả chi tiết về hai tiêu chí này:

Yêu cầu bằng cấp và kiến thức chuyên môn 

  • Đào Tạo và Học Vấn: Ứng viên cần có bằng cấp đại học hoặc cao hơn trong lĩnh vực Công nghệ Thông tin, Kỹ thuật Điện tử, Kỹ thuật Máy tính hoặc các lĩnh vực liên quan khác.
  • Hiểu Biết Sâu Rộng: Kiến thức chuyên môn vững về các ngôn ngữ lập trình (như Java, Python, C++), hệ điều hành, cơ sở dữ liệu, mạng máy tính, và các công nghệ mới như trí tuệ nhân tạo (AI), học sâu (Deep Learning), và Internet of Things (IoT).
  • Kinh Nghiệm Thực Tế: Ưng viên nên có kinh nghiệm làm việc thực tế trong các dự án công nghệ, có thể là qua thực tập, dự án học thuật hoặc làm việc tại các công ty công nghệ.

Yêu cầu về kỹ năng

  • Tư Duy Logic: Khả năng tư duy logic và giải quyết vấn đề là yếu tố quan trọng. Ứng viên nên có khả năng phân tích vấn đề, đưa ra giải pháp hiệu quả và triển khai chúng.
  • Kỹ Năng Giao Tiếp: Kỹ sư Giải pháp Công nghệ cần có khả năng giao tiếp tốt, cả trong viết và nói. Họ cần có khả năng trình bày ý tưởng một cách rõ ràng và thuyết phục, cũng như hiểu rõ yêu cầu của khách hàng và đồng đội.
  • Khả Năng Hợp Tác: Có khả năng làm việc nhóm và hợp tác với các thành viên khác trong dự án. Kỹ năng làm việc nhóm giúp ứng viên thích ứng với môi trường làm việc đa dạng và đội ngũ đa quốc gia.

Khi xem xét ứng viên, các công ty thường đánh giá cả hai tiêu chí này để đảm bảo rằng họ không chỉ có kiến thức chuyên sâu mà còn có khả năng ứng dụng kiến thức đó vào thực tế và làm việc hiệu quả trong môi trường công việc.

Lộ trình thăng tiến của Kỹ sư Giải pháp Công nghệ

Số năm kinh nghiệm

Vị trí

Mức lương

1 - 3 năm

Thực tập sinh IT

3.000.000 - 5.000.000 đồng/ tháng

3 - 5 năm

Kỹ sư Giải pháp Công nghệ

8.000.000 - 18.000.000 đồng/tháng

5 - 8 năm

Chuyên viên IT

15.000.000 - 25.000.000 đồng/tháng

8 - 10 năm

Trưởng phòng Công nghệ Thông tin

30.000.000 - 45.000.000 đồng/tháng

Từ 10 năm trở lên

Giám đốc Thông tin

40.000.000 - 60.000.000 đồng/tháng 

Mức lương trung bình của Kỹ sư Giải pháp Công nghệ tại Việt Nam khoảng từ 15 triệu - 30 triệu VND/tháng. Mức lương của các vị trí công việc có thể thay đổi tùy thuộc vào nhiều yếu tố như kinh nghiệm, vị trí công ty, và địa điểm làm việc. 

Lộ trình thăng tiến của Kỹ sư Giải pháp Công nghệ thường được chia thành các cấp bậc khác nhau, bắt đầu từ vị trí thực tập sinh và tiến triển lên đến các vị trí quản lý và chuyên gia. Dưới đây là một mô tả ngắn về từng cấp bậc:

1. Thực tập sinh IT

Thực tập sinh IT thường là sinh viên hoặc mới ra trường, họ được hướng dẫn và đào tạo để hiểu về các quy trình và công nghệ trong công ty. Công việc của họ bao gồm hỗ trợ các dự án, tham gia vào việc giải quyết các vấn đề kỹ thuật nhỏ, và học hỏi từ các nhân viên kinh nghiệm. Qua thời gian, họ có thể phát triển kỹ năng cần thiết và trở thành nhân viên IT đầy đủ.

>> Đánh giá: Vị trí này thường có cơ hội làm việc trực tiếp với các công nghệ và công cụ hiện tại, từ đó tích lũy kinh nghiệm quý báu. Họ thường được hướng dẫn bởi các chuyên gia trong ngành, giúp cải thiện kỹ năng và mở rộng kiến thức.

2. Kỹ sư Giải pháp Công nghệ

Kỹ sư Giải pháp Công nghệ là người chuyên về việc tìm ra các giải pháp công nghệ sáng tạo để giải quyết các vấn đề và thách thức trong ngành công nghiệp và xã hội. Công việc của họ bao gồm nghiên cứu, phát triển và triển khai các công nghệ mới để cải thiện hiệu suất, tăng cường độ an toàn, giảm chi phí và tối ưu hóa quy trình sản xuất.  

>> Đánh giá: Ngành công nghệ thông tin luôn thay đổi nhanh chóng, vì vậy kỹ sư giải pháp công nghệ cần phải duy trì kiến thức và kỹ năng của họ để theo kịp xu hướng mới. Điều này cũng có thể dẫn đến cơ hội học hỏi liên tục và phát triển cá nhân. Kỹ sư giải pháp công nghệ có tiềm năng kiếm được mức lương cao, đặc biệt là khi họ có kinh nghiệm và kiến thức chuyên sâu về các giải pháp công nghệ cụ thể hoặc các lĩnh vực ngành công nghệ khác.

3. Chuyên viên IT

Chuyên viên IT có thể thực hiện các chương trình chẩn đoán để xác định nguyên nhân của sự cố và hỗ trợ khắc phục. Ngoài ra, họ cũng có trách nhiệm đào tạo nhân viên công ty để họ thích nghi với công nghệ mới và theo dõi và duy trì hệ thống thông tin máy tính. 

>> Đánh giá: Với sự phát triển không ngừng của công nghệ và nhu cầu gia tăng về các giải pháp phần mềm, vị trí chuyên viên IT đang có nhu cầu rất cao. Các công ty công nghệ, start-up, và các ngành khác như tài chính, y tế, và sản xuất đều cần chuyên viên lập trình để phát triển và duy trì các ứng dụng và hệ thống. Và họ có thể làm việc trong nhiều lĩnh vực khác nhau và có cơ hội thăng tiến cao, từ các vai trò kỹ thuật chuyên sâu đến các vị trí quản lý dự án hoặc lãnh đạo kỹ thuật.

4. Trưởng phòng IT

Trưởng phòng Công nghệ Thông tin (Head of Information Technology Department) là một vị trí quan trọng trong tổ chức hoặc công ty, có trách nhiệm chịu trách nhiệm quản lý và điều hành tất cả các khía cạnh liên quan đến công nghệ thông tin và hệ thống thông tin của tổ chức. Người nắm giữ vị trí này thường phải đảm bảo rằng các hệ thống máy tính, mạng, và ứng dụng công nghệ thông tin hoạt động một cách hiệu quả và an toàn để đáp ứng nhu cầu kinh doanh và mục tiêu chiến lược của tổ chức. 

>> Đánh giá: Đóng vai trò quan trọng trong việc định hình và thực hiện chiến lược công nghệ của doanh nghiệp. Họ phải hiểu rõ về xu hướng công nghệ và khả năng áp dụng các giải pháp công nghệ mới để thúc đẩy sự phát triển của doanh nghiệp. Và cần có nền tảng vững chắc về công nghệ, đồng thời có khả năng quản lý đội ngũ và các dự án công nghệ. Kỹ năng lãnh đạo và quản lý dự án là rất quan trọng.

5. Giám đốc thông tin (CIO)

Giám đốc Thông tin (CIO - Chief Information Officer) là một vị trí quan trọng trong một tổ chức hoặc doanh nghiệp, chịu trách nhiệm quản lý và điều hành toàn bộ hệ thống thông tin và công nghệ thông tin của tổ chức đó. CIO đóng vai trò quyết định về việc áp dụng, phát triển và duy trì các giải pháp công nghệ thông tin để hỗ trợ mục tiêu kinh doanh và chiến lược tổ chức.

>> Đánh giá: Họ chịu trách nhiệm lãnh đạo và định hướng toàn bộ chiến lược công nghệ của doanh nghiệp. Họ đóng vai trò then chốt trong việc xác định các xu hướng công nghệ và cách áp dụng chúng để mang lại giá trị cho tổ chức. Và CTO không chỉ quản lý công nghệ hiện tại mà còn định hình tương lai công nghệ của doanh nghiệp, giúp tổ chức chuẩn bị cho các thách thức và cơ hội trong tương lai.

Lưu ý rằng, mặc dù lộ trình này phổ biến, nhưng có thể thay đổi tùy theo công ty và ngành công nghiệp cụ thể.

5 bước giúp Kỹ sư Giải pháp Công nghệ thăng tiến nhanh trong trong công việc

Nâng cao kiến thức về giải pháp công nghệ và xu hướng mới

Kỹ sư Giải pháp Công nghệ cần nắm vững và luôn cập nhật các giải pháp công nghệ tiên tiến, như điện toán đám mây, AI, và blockchain. Tham gia các khóa học chuyên sâu và đạt các chứng chỉ quốc tế giúp bạn nâng cao trình độ chuyên môn, từ đó cung cấp các giải pháp công nghệ tối ưu cho khách hàng và tổ chức. Kiến thức sâu rộng sẽ giúp bạn dễ dàng nhận được sự tin tưởng và cơ hội thăng tiến.

Phát triển kỹ năng tư vấn và giải quyết vấn đề

Kỹ năng tư vấn, đưa ra các giải pháp công nghệ phù hợp với nhu cầu của doanh nghiệp là yếu tố cốt lõi trong công việc của bạn. Bạn cần rèn luyện kỹ năng lắng nghe, phân tích tình huống và giải quyết vấn đề một cách sáng tạo. Kỹ năng này không chỉ giúp bạn xây dựng mối quan hệ tốt với khách hàng mà còn tạo nền tảng cho việc lãnh đạo các dự án lớn.

Xây dựng kỹ năng quản lý dự án và lãnh đạo

Để thăng tiến lên các vị trí cao hơn, chẳng hạn như Technical Solution Manager hoặc Solution Architect, kỹ năng quản lý dự án là yếu tố then chốt. Học cách quản lý thời gian, phân bổ tài nguyên, và theo dõi tiến độ dự án là điều cần thiết. Ngoài ra, phát triển kỹ năng lãnh đạo giúp bạn điều phối các đội ngũ kỹ thuật viên và chuyên gia trong các dự án công nghệ phức tạp.

Tích lũy kinh nghiệm thực tiễn và chủ động trong công việc

Kinh nghiệm thực tiễn là chìa khóa để phát triển sự nghiệp. Hãy chủ động tham gia vào các dự án lớn, đa dạng lĩnh vực, và đề xuất các sáng kiến mới. Khả năng tạo ra các giải pháp công nghệ sáng tạo, nâng cao hiệu quả cho doanh nghiệp sẽ giúp bạn được đánh giá cao trong công ty và mở rộng con đường sự nghiệp.

Mở rộng mạng lưới quan hệ trong ngành

Xây dựng mối quan hệ với đồng nghiệp, quản lý, khách hàng, và các đối tác trong ngành sẽ tạo cơ hội thăng tiến cho bạn. Tham gia các hội thảo công nghệ, nhóm cộng đồng chuyên môn và duy trì mối quan hệ với những người có tầm ảnh hưởng trong lĩnh vực sẽ giúp bạn nhận được những lời mời hợp tác và cơ hội phát triển sự nghiệp nhanh hơn.

>> Xem thêm: 

Việc làm Kỹ sư xây dựng đang tuyển dụng

Việc làm Thực tập sinh IT cho sinh viên mới ra trường

Việc làm Kỹ sư Giải pháp Công nghệ mới nhất

Việc làm Chuyên viên Công nghệ thông tin hiện tại

Việc làm Trưởng phòng Công nghệ Thông tin lương cao

Tìm việc theo nghề nghiệp