Software Engineer (Temporary position)
Job Summary
Contribute to the design development and maintenance of software solutions under the guidance of more experienced team members
Write clean clear and well-documented code
Participate in code reviews to learn from peers and ensure code quality
Use version control systems effectively collaborating with the team and keeping track of daily changes
Assist in identifying and resolving software bugs and functional issues
Work with senior colleagues to analyze performance problems and contribute to solutions
Monitor application resource usage and raise timely alerts on irregularities
Collaborate with the team on implementing new features and improvements
Follow established coding standards development methodologies and best engineering practices
Document technical details of your work to support future maintenance and knowledge sharing
Learn and apply automated testing techniques to detect issues early in the development cycle
Communicate progress clearly and raise challenges or risks promptly
Show curiosity and willingness to adopt new tools methodologies and best practices
Take part in daily stand-ups and other agile ceremonies according to the adopted agile methodology
Support processes related to software integration delivery and maintenance
Take a proactive approach to improving code quality and team practices
Share ideas and contribute in discussions even while building confidence in your technical expertise
Stay up to date with trends in software development continuously learning and improving according to a learning plan defined by the Employer
Strive to solve problems independently but seek timely support from senior colleagues when needed
Qualifications :
Education: High school diploma required; a college degree is a strong advantage
English proficiency: Strong written and verbal communication skills in English
Experience: Previous work experience is not required but will be considered an asset
Programming Languages: Basic knowledge of at least one mainstream programming language such as C C Java JavaScript Kotlin Swift Python or Scala with the ability to write simple programs and understand fundamental syntax and structures
Automated Testing: Familiarity with the core principles of automated software testing including the purpose of unit tests integration tests and test-driven development as well as the value of testing in ensuring software quality and reliability
Operating Systems: Ability to work with both Windows and Linux operating systems including performing basic tasks navigating file systems running applications and using command-line tools where necessary
Version Control and Issue Tracking: Experience with version control software (especially Git) including creating repositories branching merging and handling pull requests as well as knowledge of issue tracking tools such as Jira to manage tasks track bugs and support agile workflows
Agile Methodologies: Basic understanding of agile software development practices and maintenance methodologies such as Scrum and Kanban including participation in stand-up meetings sprint planning and iterative delivery of feature.
Additional Information :
#LikeABosch Benefits:
Your work-life balance is valuable to us so we offer you:
- 22 - 27 days days of annual leave because work-life balance is essential to us
- Flexible working hours
- Our Hybrid program is designed to combine working from office and from home offering flexibility and a balanced approach
- Up to 3 days off for private purposes
Your health and well-being is important to us so we have you covered:
- Medical subscription for annual health check ups
- Paid private health insurance
- Mental health and well-being initiatives
We believe in a Life-Long Learning approach supporting your growth through:
- Technical and soft skills training according to the needs of your role and career path
- A mentorship program and personalized development plans
- Local and global career development programs
- Opportunities to attend conferences that align with your professional goals
You will be part of a product company. You will contribute to developing end-to-end products that are delivered to Global OEMs.
On top of these we are offering:
- Office restaurant (when working in office) with lunch discounts
- Annual bonus
- Referral bonus
Are you our new colleague
Get ready to work #LikeABosch! Simply complete the contact form and submit your CV in PDF format and in English.
If you have any questions feel free to contact us at .
Remote Work :
No
Employment Type :
Full-time
About Company
Bosch first started in Vietnam with a representative office in 1994. Bosch has its main office in Ho Chi Minh City, with branch offices in Hanoi and Da Nang, and a Powertrain Solutions plant in the Dong Nai province to manufacture pushbelt for continuously variable transmissions (CVT) ... View more