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.
Let’s explore the journey that shaped our company’s remarkable milestones through the inspiring video below!
Yêu cầu công việc
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.
MITEK VIỆT NAM VINH DỰ NHẬN GIẢI THƯỞNG "NƠI LÀM VIỆC TỐT NHẤT CHÂU Á 2024"
CÙNG LÀM QUEN VỚI CHÚNG TÔI:
MiTek Việt Nam là đơn vị trực thuộc Berkshire Hathaway từ năm 2001, MiTek Việt Nam không ngừng phát triển và đổi mới.
Hiện nay, để phục vụ khách hàng mảng dân cư và thương mại, MiTek cung cấp phần mềm, dịch vụ, sản phẩm thiết kế và các giải pháp tự động hóa giúp tối ưu hóa phương pháp thi công Design-Make-Build™ tích hợp hơn.
- Thiết kế: Phần Mềm và Dịch Vụ hỗ trợ cộng tác và tối ưu hóa các kế hoạch xây dựng để xây dựng bên ngoài công trường.
- Sản xuất: Sản xuất bên ngoài công trường và tự động hóa hỗ trợ sản xuất linh kiện nhanh chóng, chất lượng.
- Xây dựng: Có thể lắp đặt các cấu kiện mái nhà, tường và sàn nhanh gấp đôi so với khung lắp ráp rời.
Với đội ngũ hơn 6.000 thành viên trên toàn thế giới, MiTek có khả năng cung cấp những bản dựng được sắp xếp hợp lý đặc biệt, mang lại chất lượng cao hơn, tốc độ nhanh hơn, ít chất thải hơn cũng như mang lại nhiều giá trị hơn, từ đó thay đổi phương pháp xây dựng trên thế giới.
MiTek Global Services tại Việt Nam (hay MiTek Việt Nam) hiện có hơn 3.000 kỹ sư và chuyên gia có tay nghề cao, cung cấp các dịch vụ chuyên biệt về dự toán, phác thảo, thiết kế kết cấu và các công việc liên quan khác cho khách hàng ở Úc, New Zealand, Bắc Mỹ, Vương quốc Anh và Châu Âu…