Software Engineer .NET
Hạn nộp hồ sơ: 02/10/2026 (Còn 17 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
Mô tả công việc
Tóm tắt công việc
We are looking for a passionate Software Engineer to join our product development team. You will participate in designing and developing software solutions for self-service systems such as Photo Booths, Kiosks, Automated Machines, and other Windows-based embedded solutions.
You will work closely with Business Analysts, Product Owners, QA Engineers, and Software Engineers throughout the entire software development lifecycle, from requirements analysis to product release.
Responsibilities
Design, develop, maintain, and enhance software applications using Microsoft .NET technologies.
Participate in all phases of the Software Development Life Cycle (SDLC), including:
Requirement analysis
System design
Implementation
Unit testing
Integration testing
Deployment and maintenance
Develop desktop and web applications using C#, .NET, ASP.NET, and Blazor.
Design clean, maintainable, and scalable software architectures.
Troubleshoot, debug, optimize, and improve existing applications.
Create and maintain technical documentation (design documents, UML diagrams, API specifications, etc.).
Collaborate with cross-functional teams to deliver high-quality software products.
Perform code reviews and proactively ensure software quality.
Research and evaluate new technologies that improve product quality and development efficiency.
Perform other duties assigned by the Team Leader.
Work on real-world products combining software and hardware.
Opportunity to develop Windows, web, and automation solutions used internationally.
Modern Microsoft technology stack.
Collaborative engineering culture with opportunities to learn advanced software architecture and hardware integration.
Career development opportunities and continuous technical learning.
Competitive salary & good remuneration
Salary revised annually
13th month salary
Project bonus
1 week holiday with allowance up to 300$ and fully paid salary.
12 days fully paid annual leaves.
Social, healthcare & unemployment insurance.
Flexible working hour, friendly & healthy working environment
Start at around 9:00 AM.
5 days a week.
No working overtime.
Team building every month.
We are looking for a passionate Software Engineer to join our product development team. You will participate in designing and developing software solutions for self-service systems such as Photo Booths, Kiosks, Automated Machines, and other Windows-based embedded solutions.
You will work closely with Business Analysts, Product Owners, QA Engineers, and Software Engineers throughout the entire software development lifecycle, from requirements analysis to product release.
Responsibilities
Design, develop, maintain, and enhance software applications using Microsoft .NET technologies.
Participate in all phases of the Software Development Life Cycle (SDLC), including:
Requirement analysis
System design
Implementation
Unit testing
Integration testing
Deployment and maintenance
Develop desktop and web applications using C#, .NET, ASP.NET, and Blazor.
Design clean, maintainable, and scalable software architectures.
Troubleshoot, debug, optimize, and improve existing applications.
Create and maintain technical documentation (design documents, UML diagrams, API specifications, etc.).
Collaborate with cross-functional teams to deliver high-quality software products.
Perform code reviews and proactively ensure software quality.
Research and evaluate new technologies that improve product quality and development efficiency.
Perform other duties assigned by the Team Leader.
Work on real-world products combining software and hardware.
Opportunity to develop Windows, web, and automation solutions used internationally.
Modern Microsoft technology stack.
Collaborative engineering culture with opportunities to learn advanced software architecture and hardware integration.
Career development opportunities and continuous technical learning.
Competitive salary & good remuneration
Salary revised annually
13th month salary
Project bonus
1 week holiday with allowance up to 300$ and fully paid salary.
12 days fully paid annual leaves.
Social, healthcare & unemployment insurance.
Flexible working hour, friendly & healthy working environment
Start at around 9:00 AM.
5 days a week.
No working overtime.
Team building every month.
Yêu cầu
1 - Core Requirements
Programming: Strong programming skills in C#, .NET Framework and modern .NET (.NET 6/8+), Object-Oriented Programming (OOP)
Software Engineering: SOLID Principles, Design Patterns, Clean Code, Debugging & Troubleshooting, Unit Testing fundamentals
Web Development: , Blazor (Server or WebAssembly), HTML/CSS/JavaScript fundamentals
Database: SQL fundamentals, Experience with relational databases (SQL Server, MySQL, PostgreSQL...)
Development Process: Git, Agile/Scrum, Jira, Confluence
General Skills: Problem solving, Analytical thinking, Intermediate English, Team collaboration
2 - Strongly Preferred
Software Architecture: Clean Architecture, Layered Architecture, Dependency Injection, Repository Pattern
Distributed Systems: RESTful API, gRPC, SOAP / WCF, Microservices
Windows Development: Windows desktop application concepts, 32-bit vs 64-bit applications, DLL, Windows Services
Asynchronous Programming: async / await, Task Parallel Library, Thread vs Process, Synchronization, Background services
3 - Product & Device Development
Hardware Integration: USB communication, COM / Serial (RS232), Printer integration, Camera integration, Scanner integration, Payment devices, Device SDK integration
Windows Internals: Native DLL interaction, Driver concepts, Windows Registry, Windows Services, Process management
Product Engineering: Logging, Diagnostics, Performance optimization, Memory management, Software deployment, Offline applications
Documentation: UML, Sequence Diagram, Class Diagram, Technical Design Documents
4 - Nice to Have
DevOps: Docker, Kubernetes, Linux, CI/CD, Azure DevOps, GitLab CI
Artificial Intelligence: Machine Learning fundamentals, Computer Vision, Image Processing, OpenCV
Generative AI: AI-assisted software development, ChatGPT, Claude, Gemini, GitHub Copilot
Cloud: Google Cloud, Azure, AWS, Message Queue, Event-driven Architecture
Other: WPF/MAUI/Embedded software/IoT applications
What We Are Looking For
Passion for software engineering and continuous learning.
Strong analytical and problem-solving skills.
Ownership mindset with attention to software quality.
Ability to work independently as well as in a collaborative team.
Willingness to learn new technologies and adapt to changing business requirements.
Good communication and teamwork skills.
Programming: Strong programming skills in C#, .NET Framework and modern .NET (.NET 6/8+), Object-Oriented Programming (OOP)
Software Engineering: SOLID Principles, Design Patterns, Clean Code, Debugging & Troubleshooting, Unit Testing fundamentals
Web Development: , Blazor (Server or WebAssembly), HTML/CSS/JavaScript fundamentals
Database: SQL fundamentals, Experience with relational databases (SQL Server, MySQL, PostgreSQL...)
Development Process: Git, Agile/Scrum, Jira, Confluence
General Skills: Problem solving, Analytical thinking, Intermediate English, Team collaboration
2 - Strongly Preferred
Software Architecture: Clean Architecture, Layered Architecture, Dependency Injection, Repository Pattern
Distributed Systems: RESTful API, gRPC, SOAP / WCF, Microservices
Windows Development: Windows desktop application concepts, 32-bit vs 64-bit applications, DLL, Windows Services
Asynchronous Programming: async / await, Task Parallel Library, Thread vs Process, Synchronization, Background services
3 - Product & Device Development
Hardware Integration: USB communication, COM / Serial (RS232), Printer integration, Camera integration, Scanner integration, Payment devices, Device SDK integration
Windows Internals: Native DLL interaction, Driver concepts, Windows Registry, Windows Services, Process management
Product Engineering: Logging, Diagnostics, Performance optimization, Memory management, Software deployment, Offline applications
Documentation: UML, Sequence Diagram, Class Diagram, Technical Design Documents
4 - Nice to Have
DevOps: Docker, Kubernetes, Linux, CI/CD, Azure DevOps, GitLab CI
Artificial Intelligence: Machine Learning fundamentals, Computer Vision, Image Processing, OpenCV
Generative AI: AI-assisted software development, ChatGPT, Claude, Gemini, GitHub Copilot
Cloud: Google Cloud, Azure, AWS, Message Queue, Event-driven Architecture
Other: WPF/MAUI/Embedded software/IoT applications
What We Are Looking For
Passion for software engineering and continuous learning.
Strong analytical and problem-solving skills.
Ownership mindset with attention to software quality.
Ability to work independently as well as in a collaborative team.
Willingness to learn new technologies and adapt to changing business requirements.
Good communication and teamwork skills.
Thông tin khác
C#
ASP.NET
.NET
JavaScript
HTML
CSS
WPF
Web Development
Machine Learning
Windows
Linux
WCF
PostgreSQL
MySQL
Jira
UML
OOP
Git
Dependency Injection
Unit testing
SOAP
COM
AI (Artificial Intelligence)
Design Patterns
OpenCV
.NET Core
Blazor
SOLID
MS SQL
Confluence
Clean Architecture
Repository pattern
Distributed Systems
RESTful API
gRPC
Microservices
Async
Synchronization
RS232
DevOps
Docker
Kubernetes
CI/CD
Azure DevOps
Gitlab
Computer Vision
Image Processing
ChatGPT
Claude
Gemini
GitHub Copilot
GCP
AWS
Message Queue
.NET MAUI
ASP.NET
.NET
JavaScript
HTML
CSS
WPF
Web Development
Machine Learning
Windows
Linux
WCF
PostgreSQL
MySQL
Jira
UML
OOP
Git
Dependency Injection
Unit testing
SOAP
COM
AI (Artificial Intelligence)
Design Patterns
OpenCV
.NET Core
Blazor
SOLID
MS SQL
Confluence
Clean Architecture
Repository pattern
Distributed Systems
RESTful API
gRPC
Microservices
Async
Synchronization
RS232
DevOps
Docker
Kubernetes
CI/CD
Azure DevOps
Gitlab
Computer Vision
Image Processing
ChatGPT
Claude
Gemini
GitHub Copilot
GCP
AWS
Message Queue
.NET MAUI
Thông tin chung
- Thu nhập: Lên đến 1700USD
Việc làm tương tự khác
CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM TƯỜNG MINH - TMA SOLUTIONS
Hồ Chí Minh
Thỏa Thuận
CÔNG TY TNHH C-HAWK TECHNOLOGY VIỆT NAM
Hồ Chí Minh, An Giang, Bình Dương, Cà Mau
Thương lượng
Công ty TNHH Hansen Technologies Việt Nam
Hồ Chí Minh
You'll love it
Công Ty TNHH Sáng Tạo KIS Việt Nam
Xem trang công ty- Địa chỉ công ty: Tầng 5, Tòa nhà Technosoft, Phố Duy Tân, Phường Cầu Giấy, Hà Nội
- Quy mô: Từ 26 - 100 nhân viên
- Lĩnh vực: IT phần mềm
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu