15 Release Engineer jobs in Vietnam
Release Train Engineer (Agile Project Manager)
Posted today
Job Viewed
Job Description
***
- E. Town Central, 11 Doan Van Bo Street, District 4, Ho Chi Minh- Hybrid- Posted 5 hours ago- Skills:
- Project Manager
Agile
Scrum
**Top 3 reasons to join us**:
- Very competitive remuneration package
- Build products for millions of users in Australia
- Hybrid and flexible working environment
**Job description**:
**Your Job Responsibilities**
- We’re seeking expert Release Train Engineer to support the delivery of our teams in Vietnam.
- You will be responsible for supporting the end-to-end delivery of the Engineering Teams in Vietnam, as well managing the release of multiple team’s features to production.
- **ABOUT THE JOB**
- As a Release Train Engineer (RTE) you will facilitate the Agile Release Train (ART) events and processes and assist the teams in delivering value. RTE’s communicate with stakeholders, escalate impediments, help manage risk, and drive relentless improvement.
- This role is also a servant leader and coach for the ART and supports the implementation of new and better ways of working using Agile frameworks and methods.
**YOUR JOB RESPONSIBILITIES**
- Create and manage the adaptive delivery plan for multiple Vietnam Engineering
- Driving force behind release planning and rolling out Software Releases (epics and features) into production, including managing cross-Domain dependencies.
- Responsible for managing the progressive elaboration of business outcomes to epics and features in collaboration with scrum masters and their squads: the right amount of planning and design for eNable-focused delivery.
- Responsible to facilitate the twice-weekly Scrum of Scrums for all squads in the developing stage of features for a single business outcome with associated Scrum Masters to remove blockers.
- Release Train Sequencing.
- Capacity planning.
- Manage the financials and on-time delivery of releases.
- Decisions pertaining to the flow of work across multiple releases.
- Go live planning, contingency plan, rollback plan, rehearsal.
- Ownership of Sub-Domain delivery roadmaps.
- Delivery and integration planning of new solutions across Sub-Domains.
- Ensure capacity plans are up to date in Rally, maintain the hygiene around the backlogs, and manage the Business Outcome financials.
- Vendor management (where applicable).
- Facilitate execution across a diverse set of Agile development teams to ensure strategy and execution alignment.
- Keep key stakeholders informed of overall progress against the release commitments.
- Manage dependencies across squads and remove roadblocks to drive outcomes with product owners and business stakeholders.
- Escalation points for dealing with issues, and risks and removing bottlenecks/impediments.
- Provide support for the financial management of business outcomes and epics within the remit.
- Responsible for driving capacity planning of Technology resources for assigned squads.
- Service the team and coach Software Releases (epics and features) and support the implementation of new and better ways of working using Agile frameworks and methods.
**Your skills and experience**:
**YOUR SKILLS & EXPERIENCE**
**Must-have**:
- At least **8 years project management experience,** relating to major IT and or Business projects
- Extensive experience with agile software development life cycles and processes.
- Demonstrated track record of bringing continuous improvement to bear.
- **Exceptional stakeholder and vendor management. **Able to **navigate a large complex organization and build relationships** with Senior stakeholders using informal and formal networks.
- Experience across **Agile and adaptive delivery models** and mindsets.
- Track record of strong experience operating effectively and delivering consistent results in a large complex business.
- Strong understanding of digital technologies, analytics, and business process-based solutions.
- **Strong project management skills (including dependency, risk, and issues management).**
- Strong strategic planning capabilities.
- Decisions pertaining to the flow of work across multiple releases.
**Nice to Have**:
- Manage the financials and on-time delivery of releases.
- Experience working in large enterprise organisations e.g. banking
- Exposure to Microservices, Web and Cloud technologies
- Degree in Computer Science, Information System or similar
- Project Management Professional (PMP certification preferred)
- Agile - Certified Scrum Master
**Why you'll love working here**:
**1. Generous compensation and benefit package**
- Attractive salary and benefits
- 20-day annual leave and 7-day sick leave, etc.
- 13th month salary and Annual Performance Bonus
- Premium healthcare for yourself and family members
**2. Exciting career and development opportunities**
- Large scale products with modern technologies in banking domain
- Clear roadmap for career advancement in both technical and leadership pathways
- Sponsored certificates in both IT and banking/finance
- Premium
Software Engineering
Posted 20 days ago
Job Viewed
Job Description
“iSciLab” stands for Intelligence Science Laboratory, which grew out of the Mathematical Technology Laboratory (MTL) of Seoul National University. We specialize in the Mathematics, Science, and Technology of human intelligence and related fields. We do research in Artificial Intelligence (Deep Learning and Machine Learning), Finance, and Optimization. Within those areas, we develop proprietary patented technologies that are to be commercialized through strategic partnerships. We also conduct, with our partners, joint research and developmental works.
We're looking for engineers who will bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, big data, AI and any new technologies that may arise in our relevant fields. You will work with upper management to define software requirements.
Graduate Software Engineering Intern
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist senior engineers in the design and development of software applications.
- Write, test, and debug code under supervision.
- Contribute to the development of new features and enhancements.
- Participate in code reviews and learn from experienced developers.
- Help document software designs and processes.
- Gain exposure to software development tools and methodologies.
- Collaborate with team members on project tasks.
- Research and present findings on technical topics.
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Solid understanding of programming fundamentals and data structures.
- Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript).
- Familiarity with version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Eagerness to learn and adapt to new technologies.
- Good communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote environment.
Advanced Software Engineering Apprentice
Posted today
Job Viewed
Job Description
This is a fully remote, hands-on learning opportunity where you will be immersed in cutting-edge software development practices. Our client is looking for bright, motivated individuals eager to learn and contribute within a dynamic, fast-paced environment. As an apprentice, you will receive comprehensive training from seasoned professionals, covering all aspects of the software development lifecycle, from initial concept and design through to coding, testing, deployment, and maintenance.
Key Responsibilities:
- Collaborate with senior engineers on software projects.
- Write clean, efficient, and well-documented code under mentorship.
- Participate in code reviews to learn best practices.
- Assist in debugging and troubleshooting software issues.
- Contribute to the development of new features and applications.
- Engage in continuous learning through provided resources and training sessions.
- Adhere to agile development methodologies and project timelines.
- Develop a strong understanding of programming languages, frameworks, and tools relevant to our tech stack.
Qualifications:
- A passion for technology and software development.
- Basic understanding of programming concepts is a plus, but not strictly required.
- Strong problem-solving skills and a willingness to learn.
- Excellent communication and collaboration abilities.
- Ability to work independently and manage time effectively in a remote setting.
- High school diploma or equivalent; further education in a tech-related field is advantageous.
- Must have a reliable internet connection and a suitable remote workspace.
This is an exceptional opportunity to gain invaluable experience and build a solid foundation for a successful career in software engineering, all from the comfort of your home office. Our client is committed to fostering a supportive and challenging learning environment that encourages growth and innovation. Join us and help shape the future of technology. The learning and development opportunities are extensive, ensuring you gain practical skills and theoretical knowledge essential for the industry.
Remote Software Engineering Apprentice
Posted today
Job Viewed
Job Description
- Assist senior developers in writing and testing code for software applications.
- Learn and apply programming languages and development tools under mentorship.
- Participate in code reviews and provide constructive feedback.
- Contribute to the development of front-end and back-end components.
- Help troubleshoot and debug software issues.
- Engage in learning activities and stay updated with new technologies.
- Collaborate effectively with team members in a remote setting.
- Document code and development processes.
- Assist in testing and quality assurance tasks.
- High school diploma or equivalent; degree in a related field is a plus.
- Demonstrated passion for software development and technology.
- Basic understanding of programming concepts.
- Ability to learn quickly and adapt to new tools and technologies.
- Strong analytical and problem-solving skills.
- Good communication and collaboration abilities.
- Eagerness to work remotely and manage time effectively.
- Previous coding experience (personal projects, bootcamps) is advantageous.
Senior Software Engineering Manager
Posted today
Job Viewed
Job Description
Graduate Trainee - Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Be The First To Know
About the latest Release engineer Jobs in Vietnam !
Graduate Trainee - Software Engineering
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior engineers in the design, development, and testing of software applications.
- Write clean, efficient, and well-documented code in relevant programming languages.
- Participate in code reviews and contribute to team discussions.
- Learn and apply software development best practices and methodologies (e.g., Agile, Scrum).
- Troubleshoot and debug software issues under guidance.
- Assist in the creation of technical documentation and user guides.
- Collaborate with team members in a remote setting using collaboration tools.
- Gain exposure to various technologies and development environments.
- Contribute to the overall success of assigned projects.
- Actively seek feedback and apply learnings to improve performance.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related field.
- Solid understanding of programming concepts and data structures.
- Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
- Enthusiasm for learning new technologies and programming languages.
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork abilities.
- Ability to work independently and manage time effectively in a remote environment.
- A proactive and eager-to-learn attitude.
- Previous internship or personal project experience is a plus.
Graduate Trainee - Software Engineering
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Participate in training programs covering software development methodologies, coding best practices, and relevant technologies.
- Assist senior engineers in designing, developing, testing, and deploying software applications.
- Write clean, efficient, and well-documented code under the guidance of mentors.
- Collaborate with team members on coding tasks, debugging, and problem-solving.
- Learn and utilize various programming languages and development tools as required by projects.
- Participate in code reviews and contribute to improving code quality.
- Assist in the creation of technical documentation and user manuals.
- Gain exposure to different areas of software development, such as front-end, back-end, database management, and cloud computing.
- Contribute to team discussions and problem-solving sessions.
- Support the continuous improvement of software development processes and tools.
- Develop a strong understanding of the company's products and services.
Qualifications:
- Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Solid understanding of fundamental programming concepts, data structures, and algorithms.
- Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn, adapt, and take on new challenges.
- Proactive attitude and a strong work ethic.
- Ability to work effectively in a structured training program and project environment.
- Understanding of software development lifecycle (SDLC) is a plus.
- Previous internship or personal coding projects are advantageous.
- This is an on-site position within our Phan Thiet office.
Remote Graduate Trainee - Software Engineering
Posted 2 days ago
Job Viewed
Job Description
- Assist in the design, development, and implementation of software applications.
- Write clean, efficient, and well-documented code in accordance with project requirements.
- Participate in code reviews to ensure code quality and adherence to standards.
- Develop and execute unit tests to ensure software functionality and stability.
- Collaborate with senior engineers and team members on project tasks and problem-solving.
- Contribute to the agile development process, including sprint planning and daily stand-ups.
- Assist in the troubleshooting and debugging of software defects.
- Learn and apply new technologies, programming languages, and development methodologies.
- Contribute to project documentation and knowledge sharing.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of fundamental programming concepts and data structures.
- Proficiency in at least one programming language such as Java, Python, C++, or JavaScript.
- Familiarity with software development tools and methodologies (e.g., Git, Agile).
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills for effective remote collaboration.
- Ability to work independently, manage time effectively, and meet deadlines in a remote setting.
- Enthusiasm for learning and a passion for software development.