Mô Tả Công Việc
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.ResponsibilitiesDebugging: Code, enhance, test, and debug 3D CAD/Engineering desktop software using C#, SQL Server, and the .NET Framework.Feature Development: Contribute to large, breakthrough enhancements in our CAD/BIM platform. Efforts require refactoring existing logic, feasibility analysis, and creating new enhancements.Collaboration with Development Teams: Collaborate with business analysts, testing, and other development teams to ensure solutions are efficient, consistent, and fulfill business needs.Business Analysis & Solution Design: Perform design and analysis on efforts before starting development.Technical Documentation: Author technical documents for software architecture or design as required.Code Review: Participate in design reviews, code reviews, and collaborative requirements reviews.Technical Skills Development: Apply generally accepted programming standards and techniques to ensure efficient performance and data manipulation.Time Management: Attendance during regular workhours and overtime as required.Global Trends: Collaborate with multiple global teams to contribute to a large-scale project.RequirementsIndustry Knowledge: Bachelor of Science degree in Computer Science or related field. Additional, equivalent work experience may be substituted for the degree requirementLanguages: Experience with C# (or C++, or Java)Algorithmic Knowledge: Knowledge of data structures and strong understanding of object-oriented principles; Understanding of mathematical concepts involving algebra and geometryProblem Solving: Comfortable digging into large, unfamiliar codebases to diagnose, debug, and resolve critical issuesCommunication: 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)Development Tools: Experience with .NET FrameworkAgile environment: Experience working in an Agile development environmentHands-On Experience: Experience working developing desktop applicationsEducationDegreeBachelor in Information TechnologyCertificationBenefits
From Monday to Friday
International Travel opportunities
13th month and productivity bonus
Free lunch, parking, uniforms
Yearly company trip
Healthcare insurance package
24/24 Personal Accident insurance
Free English training programs (Cambridge English Scale) at office
Continuing development of technical and soft skills through working and formal training
Trade Union & Staff Social Club - Sport clubs (Yoga, Swimming, Badminton, Football, Gym,...)
Good working conditions and environment
Xem toàn bộ Mô Tả Công Việc
Hình thức
Full-time
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.