Job Openings » SOFTWARE ENGINEER II - III - HCM (TS)
SOFTWARE ENGINEER II - III - HCM (TS)
by DigiSourceStatus
Active
Job Description
Our client is MiTek Vietnam - which is a platform innovator and enabler that exists to transform the building industry with better building solutions. In 1955, MiTek transformed residential construction with the invention of the Gang-Nail plate and a digital platform that provided an affordable and scalable way to manufacture wood trusses.
Overview:
As a senior software engineer in our Homebuilder division you will be responsible for supporting and enhancing a web-based ERP system (Kova) used widely by construction companies in both the US and Canada. Kova’s workflow-based approach allows organizations to implement key business processes from customer management, purchase orders, to accounting on a single unified platform. Coupled with other Homebuilder technology, Kova enables a focused customer engagement effort, using innovation to facilitate key workflows, solve core business challenges, and streamline company operations.
Responsibilities:
· Provide technical leadership for all phases of the software development life cycle
· Lead, mentor, and coach junior developers
· Collaborate with teams responsible for requirements, development, and quality assurance to ensure solutions are efficient, consistent, and fulfill business needs
· Code, test, document, configure, and debug web solutions
· Help drive CI/CD and unit testing strategies
· Work in an Agile software development environment
Overview:
As a senior software engineer in our Homebuilder division you will be responsible for supporting and enhancing a web-based ERP system (Kova) used widely by construction companies in both the US and Canada. Kova’s workflow-based approach allows organizations to implement key business processes from customer management, purchase orders, to accounting on a single unified platform. Coupled with other Homebuilder technology, Kova enables a focused customer engagement effort, using innovation to facilitate key workflows, solve core business challenges, and streamline company operations.
Responsibilities:
· Provide technical leadership for all phases of the software development life cycle
· Lead, mentor, and coach junior developers
· Collaborate with teams responsible for requirements, development, and quality assurance to ensure solutions are efficient, consistent, and fulfill business needs
· Code, test, document, configure, and debug web solutions
· Help drive CI/CD and unit testing strategies
· Work in an Agile software development environment
Job Requirement
Required
· Bachelor of Science degree in Computer Science or related field. Equivalent work experience may be substituted for the degree requirement
· 5+ years working with C# or other object-oriented, server-side language
· Experience developing RESTful web services (Web API, OData, SOAP, etc)
· Knowledge of client-side web frameworks (Angular, React, etc)
· Understanding of relational databases and SQL preferably Microsoft SQL Server
· Excellent problem-solving skills
· Good verbal and written communication skills
· Full-time with flexible work schedule. Occasional after-hours customer support as needed.
Preferred
· Experience working in cloud environments, Azure or AWS
· Knowledge of API-First design
· Experience designing, developing, and integrating with Partner APIs
· Understanding of Git workflows for commercial software
· Experience with ORM frameworks (Entity Framework, Dapper, LINQ to SQL)
· Mobile development experience with Android and iOS
Benefits:
· Bachelor of Science degree in Computer Science or related field. Equivalent work experience may be substituted for the degree requirement
· 5+ years working with C# or other object-oriented, server-side language
· Experience developing RESTful web services (Web API, OData, SOAP, etc)
· Knowledge of client-side web frameworks (Angular, React, etc)
· Understanding of relational databases and SQL preferably Microsoft SQL Server
· Excellent problem-solving skills
· Good verbal and written communication skills
· Full-time with flexible work schedule. Occasional after-hours customer support as needed.
Preferred
· Experience working in cloud environments, Azure or AWS
· Knowledge of API-First design
· Experience designing, developing, and integrating with Partner APIs
· Understanding of Git workflows for commercial software
· Experience with ORM frameworks (Entity Framework, Dapper, LINQ to SQL)
· Mobile development experience with Android and iOS
Benefits:
- 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, Zumba, Swimming, Badminton, Football, Gym,...)
- Good working conditions and environment