SOFTWARE ENGINEER (MIDDLE – SENIOR)

Table of Contents

Our mission is to empower Vietnamese organizations on their digital transformation journey. Through innovative software solutions, we enable our clients to achieve outstanding results with optimized resources, thereby enhancing their competitiveness and contributing to the growth of Vietnam’s digital economy.

To become the leading trusted partner in Vietnam’s digital transformation, providing innovative solutions that enable secure and efficient data connectivity for businesses, driving the growth of the digital economy.

Position Overview

As a Full Stack Engineer,  You will focus primarily on backend development (Java-based systems) while contributing to frontend features using ReactJS when required. You will work closely with cross-functional teams,  Senior-level engineers will participate in architecture discussions; Middle-level engineers will contribute under guidance, and continuously learn and adapt as our technology stack evolves.  This position is open for Middle to Senior Full Stack Engineers only. Junior-level candidates are not considered for this role.

Responsibilities

  • Design, develop, and maintain high-quality frontend components using HTML, CSS, ReactJS (or related frameworks).
  • Build and optimize backend services and APIs with Java, Python, or similar backendtechnologies.
  • Ensure proper integration between frontend and backend layers, focusing onperformance, security, and maintainability.Optimize system performance, scalability, and reliability for production environments.Contribute to technical discussions, architecture design, and code reviews.
  • Apply testing best practices (unit, integration, end-to-end).
  • Collaborate with DevOps engineers during build and deployment processes. Direct operation of production infrastructure is not required.
  • Collaborate with product owners and team members to clarify requirements and deliver business-aligned features.
  • Engage in documentation, knowledge sharing, and continuous improvement of engineering processes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Middle level: 2–4 years of experience. Senior level: 4–6+ years of experience as a Full Stack or Backend Engineer. with strong proficiency in Java (preferred as the primary backend language), C#, .Net. Experience with Python or prior involvement in projects using Python frameworks is a plus.
  • Hands-on experience with:
    • Frontend: HTML5, CSS3, ReactJS (or other modern JS frameworks)
    • Backend: Java, Python, RESTful APIs (or equivalent backend technologies)
    • Database: MySQL, PostgreSQL, or other relational databases
  • Knowledge of system architecture, design patterns, and microservices.
  • Experience in deploying and maintaining production services.
  • Familiarity with containerization (Docker, Kubernetes) is a plus.
  • Strong debugging and problem-solving skills.
  • Strong growth mindset with eagerness to continuously improve technical skills.

Nice to Have

  • Proven experience in designing, building, and deploying end-to-end web applications or enterprise systems — ideally in SaaS, ERP, CRM, or Business Process Automation (BPA) domains.
  • Exposure to cloud platforms (AWS, GCP, Azure).
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
  • Understanding of Domain-Driven Design or event-driven architecture.

Soft Skills

  • User-focused mindset with strong attention to detail and quality.
  • Clear communication and ability to collaborate in cross-functional teams.
  • Ownership-driven, curious, and open to feedback.
  • Adaptable to changing priorities and business needs.

Why will you love working here?

We have an open-minded, friendly, positive, transparent, and agile environment. We’ve worked hard to build the workplace culture we’ve always dreamed of – one where we celebrate each other’s successes, work hard together, and know when it’s time to relax. We know that we can’t reach our goals alone and think that our culture makes it a little easier to come to work and makes our biggest goals achievable. You’ll be using cutting-edge technology and taking on interesting challenges every day with a team that is genuinely happy to have you!

Benefit:

  • Attractive salary: Fixed salary + bonus based on performance (10% – 30% of fixed salary), discussed during interview.
  • 13th month salary and year-end bonus of 1-2 months salary depending on the company’s business situation during the year.
  • Salary increases regime is reviewed periodically
  • Provide Laptop & Screens for working.
  • Social insurance, health insurance, unemployment insurance regimes according to State regulations
  • Premium health care insurance for you.
  • Free annual health check.
  • Participate in annual company travel domestically and internationally
  • Bonus policy: Bonuses for holidays, New Year, birthdays, weddings, funerals, illnesses… + seniority bonus + other bonuses according to current regulations – Company.
  • Professional, friendly working environment, stable and long-term work.
  • Training in professional skills and skills necessary for the job.
  • Contact information

Mr. Duy – HR Department – Email: hr@scts.com.vn

Đăng ký bản tin

Để không bỏ lỡ những giải pháp chuyển đổi số hiệu quả.
Bạn có thể hủy đăng ký bất cứ lúc nào.