Explore outstanding AI & Data jobs.
See now

Senior Software Engineer C++

MiTek Viet Nam
+2
Tòa nhà A5, Lô số A5, khu E-Office, đường Sáng Tạo, KCX Tân Thuận, Phường Tân Thuận, District 7, Ho Chi Minh
At office
Posted 1 hour ago
Job Expertise:
Job Domain:
Blockchain & Web3 Services
Manufacturing and Engineering
Telecommunication
Software Products and Web Services
Professional Services

Top 3 reasons to join us

  • Extremely competitive salary.
  • Healthcare insurance package.
  • 13th month and productivity bonus.

Job description

MiTek’s Component Manufacturing division is seeking a dynamic and passionate Software Engineer to help pioneer industry-changing solutions for the residential construction industry. This position will be part of a team working on a 3D BIM solution for single or multi-family modeling, design, and estimating. Be part of a high-performing and collaborative team that is focused on innovation and engaging MiTek customers, while creating powerful software.

 

Role, Responsibilities & Typical Activities

 

Software Development:

  • Write clean, efficient, and maintainable code for 3D CAD/Engineering desktop software using C++, and C#.
  • Contribute to large, breakthrough enhancements in our CAD/BIM platform. Efforts require refactoring existing logic, feasibility analysis, and creating new enhancements.
  • Apply best programming standards and techniques to ensure efficient performance and data manipulation.

Technical Leadership:

  • Lead design reviews, code reviews, and collaborative requirements reviews.
  • Mentor junior engineers and support their growth.
  • Author documents for software architecture and team process.

Collaboration & Communication:

  • Lead collaboration across multiple global teams to contribute to a large-scale project. 
  • Collaborate with product manager, testing, and other development teams to ensure solutions are efficient, consistent, and fulfill business needs. 
  • Attendance during regular work hours and in the evening as required.

Your skills and experience

Required Qualifications:

  • Bachelor of Science degree in Computer Science, Engineering or related field. Additionally, equivalent work experience may be substituted for the degree requirement.
  • 6+ years of experience designing, developing, and deploying enterprise applications in global environments.
  • 2+ years of hands-on experience with C++ application development.
  • 2+ years of experience in a technical leadership role.
  • Experienced with desktop application development.
  • Strong knowledge of software architecture, design patterns and object-oriented principles.
  • Comfortable digging into large, unfamiliar codebases to diagnose, debug, and resolve critical issues
  • Familiarity with Azure DevOps for project management and source control.
  • Must possess excellent verbal and written communication skills in English and the ability to communicate in both technical and business terms. (English level B2 - CEFR or equivalent)

Preferred Qualifications:

  • Understanding of mathematical concepts involving algebra and geometry
  • Experience serving as a Scrum Master or agile team facilitator
  • Experience with Azure Pipelines OR Appium is a big plus.

Why you'll love working here

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

Join us, Develop with us!

Company type
IT Product
Company industry
Software Products and Web Services
Company size
1000+ employees
Country
United States
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email