Search by job, company or skills

MiTek Vietnam

(Middle/Senior) Software Engineer (C#, .NET, JavaScript)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are seeking a (Middle/Senior) Software Engineer to join our global product development team. This role offers the opportunity to work in a collaborative, cross-functional, and international environment, building enterprise-grade solutions that empower users worldwide. The ideal candidate will be a strong full-stack engineer with a passion for quality, scalability, and teamwork.

Key Responsibilities

  • Design, develop, test, and maintain high-quality software solutions using modern full-stack technologies.
  • Lead technical design and implementation for large or complex features, ensuring scalability, maintainability, and performance.
  • Refactor and modernize existing codebases to improve efficiency and quality.
  • Collaborate cross-functionally with Product Management, QA, and other engineering teams to deliver solutions that meet both business and technical goals.
  • Work effectively in an Agile environment (Scrum or Kanban) to deliver value iteratively and continuously.
  • Communicate and collaborate with global teams and stakeholders across different time zones.
  • Train and mentor junior team members, promoting knowledge sharing and continuous learning.

Qualifications and Education Requirements

  • Bachelor's or Engineer's degree in Computer Science, Architecture, or Structural Engineering (or equivalent practical experience).

Required Skills

  • Minimum of 3 years of hands-on experience in full-stack software development.
  • Proficiency in C#, .NET, SQL, Angular, HTML, CSS, JavaScript, and other relevant development tools and languages.
  • English proficiency at B2 level or above (or equivalent) is required for effective communication with global teams.
  • Experience in developing Web Applications and Desktop Applications.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Experience working in Agile development environments and collaborating with distributed/global teams.
  • Excellent problem-solving, communication, and teamwork skills.

Nice to have

  • Experience developing Mobile Applications.
  • Familiarity with various testing types and quality assurance practices.
  • Hands-on experience with ERP implementation or enterprise-level software systems.
  • Understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Exposure to cloud platforms (e.g., Azure, AWS) and CI/CD pipelines is a plus.

Benefits:

1. Bonus

- Competitive Salary

- 13th Month Salary

- Productivity Bonus

2. Healthcare Plan

- PVI Healthcare for employee

- 24/7 Personal Accident insurance

- Annual health check-up program

- Social insurance, health insurance, unemployment insurance

3. Paid Leave

- 12 days annual leave

- 1 day Christmas leave

4. Training

- LinkedIn Learning

- Free English training programs (Cambridge English Scale) at office

- MiTek University

5. Awards

- Staff of the month

- Staff of the company

- 100 Platinum starts

6. Library

7. Laptop

8. Oversea Travel Opportunities

9. Team Activities

- Yearly company trip

- Ha Long trip for employees who have worked for 3 years

10. Canteen

- Free lunch, parking, uniforms

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135187947

Similar Jobs