Software Engineer is a role which involves participating in the full software development lifecycle for each project or product you are assigned. Reporting to the Manager, the Software Engineer must ensure a smooth efficient service that meets the expectations and needs of our customers and continues to grow & develop our staff.
Requirements
- Implement software engineering best practices to ensure the quality creation of software, and create an environment of software excellence
- Monitor, analyze and improve the current development process
- Liaise and interact with all team members to ensure continuous improvement
- Communicate with all customers and other stakeholders to the highest level of quality applicable
- Participate in daily activities to support the Team
- Design, code, test, and debug software, utilizing technologies, development tools and languages as required for the project assigned
- Collaborate with Product Management, Software Quality Assurance, DevOps, Architecture, and other functional teams
- Work in an Agile software development environment
- Participate in requirements reviews
- Refactor existing software
- Apply generally accepted development and quality assurance standards and techniques to assure efficient program logic and data manipulation
- Participate in design and design reviews
- Continuously improve the MiTek Vietnam family by supporting the customers and ensuring the highest level of service is provided to all customers
Benefits
- Competitive salary
- Opportunities for career growth and development
- Collaborative and supportive work environment
- Professional development and training opportunities
- Chance to work with a global company with a rich 60-year history