856 Intermediate Senior jobs in Vietnam
Senior/Intermediate Software Engineer (.NET)
Posted 14 days ago
Job Viewed
Job Description
Employment Hero is an Australian tech unicorn - valued at over $1.25 billion. Our world-class software is the easiest way for small and medium-sized businesses to manage HR, payroll, employee engagement, and benefits. We’ve grown 100% year-on-year since our inception in 2014, and now service over 200,000 businesses and over 1 Million + active users globally. We have exciting growth plans for 2023 and beyond, powered by our mission of making employment easier and more valuable for everyone.
We take a Remote First approach with our team. Employment Hero can hire across the world, so long as candidates have eligible working rights and are in a suitable timezone to their colleagues. If you’ve got the skills for the role and the passion for our mission then we want to hear from you!
We celebrate diverse perspectives and experiences, and we celebrate and invite people of all backgrounds and identities to apply for this position.
About the team
Our Partnerships and Payroll team are growing. We're looking for an amazing Senior Software Development Engineer to join us as we scale our products and features and take on interesting technical challenges.
This role will help us continue the development and modernising of our Payroll system, where we're on a journey of moving to a service-orientated and microservices mixed architecture, following our .Net Core migration.
You'll be able to learn from our cross-functional teams, including working with geographically distributed teams. You'll accelerate your career quickly, as we scale our UK-based squad, working with smart people across the UK and APAC, in a fully remote, flexible and casual environment.
As our Senior Software Development Engineer, you'll look after:
- End-to-end development for new and current cloud-based applications, from working on the technology roadmap with Product Owners, designing solutions with your squad, and new feature development, through to production, improving/optimizing and maintenance li>Debug and perform root cause analysis for application issues
- Take initiative in recommending improvements to the development process
- Proactively identify application pain points and suggest mitigation strategies
- Perform peer reviews of code changes
- Perform testing of new features/enhancements/bug fixes
- Maintain documentation and help articles for new/updated features
- Provide training sessions for the support team for new features
- Work closely with business stakeholders within an agile environment
Senior/Intermediate Software Engineer (.NET)
Posted 21 days ago
Job Viewed
Job Description
Employment Hero is an Australian tech unicorn - valued at over $1.25 billion. Our world-class software is the easiest way for small and medium-sized businesses to manage HR, payroll, employee engagement, and benefits. We’ve grown 100% year-on-year since our inception in 2014, and now service over 200,000 businesses and over 1 Million + active users globally. We have exciting growth plans for 2023 and beyond, powered by our mission of making employment easier and more valuable for everyone.
We take a Remote First approach with our team. Employment Hero can hire across the world, so long as candidates have eligible working rights and are in a suitable timezone to their colleagues. If you’ve got the skills for the role and the passion for our mission then we want to hear from you!
We celebrate diverse perspectives and experiences, and we celebrate and invite people of all backgrounds and identities to apply for this position.
About the team
Our Partnerships and Payroll team are growing. We're looking for an amazing Senior Software Development Engineer to join us as we scale our products and features and take on interesting technical challenges.
This role will help us continue the development and modernising of our Payroll system, where we're on a journey of moving to a service-orientated and microservices mixed architecture, following our .Net Core migration.
You'll be able to learn from our cross-functional teams, including working with geographically distributed teams. You'll accelerate your career quickly, as we scale our UK-based squad, working with smart people across the UK and APAC, in a fully remote, flexible and casual environment.
As our Senior Software Development Engineer, you'll look after:
- End-to-end development for new and current cloud-based applications, from working on the technology roadmap with Product Owners, designing solutions with your squad, and new feature development, through to production, improving/optimizing and maintenance li>Debug and perform root cause analysis for application issues
- Take initiative in recommending improvements to the development process
- Proactively identify application pain points and suggest mitigation strategies
- Perform peer reviews of code changes
- Perform testing of new features/enhancements/bug fixes
- Maintain documentation and help articles for new/updated features
- Provide training sessions for the support team for new features
- Work closely with business stakeholders within an agile environment
Intermediate Backend Developer (Golang)
Posted today
Job Viewed
Job Description
**Responsibilities**
- Develop, code, test, and deploy new features with a primary focus on Golang (80%) and Python (20%), ensuring adherence to API standards, extensibility, robustness, and optimal performance.
- Maintain and enhance our high-performance architecture, creating scalable and testable components.
- Collaborate cross-functionally with Product and Engineering teams to help define the product and system design.
- Troubleshoot, debug, and upgrade existing software, ensuring continuous improvement.
- Collect and analyze user feedback to make informed recommendations for improvements.
- Create comprehensive technical documentation for reference and reporting purposes.
- Support DevOps in automating and streamlining complex routines.
- Contribute to the development of APIs, and microservices, and potentially involved in scripting tasks.
**Requirements**:
- 1+ years of backend development experience, with a strong focus on Golang.
- Strong knowledge of both SQL and NoSQL databases, including MongoDB and Postgres.
- Experience with unit and integration testing.
- A solid foundation in OOP, data structures, and algorithms.
- Familiarity with Agile methodologies, specifically Scrum, with knowledge of Kanban being an advantage.
- Excellent English communication skills, both verbal and written.
- Demonstrated ability to troubleshoot and solve problems independently.
- Strong attention to detail, with a proactive attitude towards finding and implementing solutions.
- Willingness to learn new languages and technologies.
- University degree in Computer Science or a related field, or equivalent education.
- Must be willing to sign a confidentiality agreement to protect trade secrets.
Desirable:
- Experience with Swagger or similar tools.
**What We Offer**:
- A dynamic work environment where you will have the opportunity to contribute to projects in the cybersecurity field.
- The chance to work closely with the CTO and CEO, improving your English language skills.
- Opportunities for continuous learning and professional development.
**Benefits**:
- Competitive salary, negotiable based on skills and experience.
- Opportunity to join a fast-growing, dynamic, and global company.
- 13th and 14th-month salary, plus performance-based bonuses.
- Over 14 days of annual leave.
- Access to social insurance, health insurance, and unemployment insurance upon signing an official labor contract.
- Investment in professional tech training.
- Annual team-building activities.
- Free parking and on-site food and coffee.
- Work hours: Monday to Friday, 9:00 am - 6:00 pm.
**Company Culture**:
We pride ourselves on having a young, open, and dynamic team. Communication is key, and we expect all team members to be ready to face challenges head-on, learn new skills independently, and continuously strive for improvement. You will have the unique opportunity to work closely with the CTO/CEO, enhancing your English skills while contributing to projects with international exposure.
**Sent CV to**:
- or contact Zalo:
Loại hình công việc: Toàn thời gian
Intermediate Fullstack Engineer (Remote)- Ruby on Rails
Posted 19 days ago
Job Viewed
Job Description
Employment Hero is an Australian tech unicorn - valued at over $1.25 billion. Our world-class software is the easiest way for small and medium-sized businesses to manage HR, payroll, employee engagement, and benefits. We’ve grown 100% year-on-year since our inception in 2014, and now service over 200,000 businesses and 1 million + active users globally. We have exciting growth plans for 2023 and beyond, powered by our mission of making employment easier and more valuable for everyone.
We take a Remote First approach with our team. Employment Hero can hire across the world, so long as candidates have eligible working rights and are in a suitable timezone to their colleagues. If you’ve got the skills for the role and the passion for our mission then we want to hear from you!
Employment Hero celebrates diverse perspectives and experiences, we invite people of all backgrounds and identities to apply for this position.
About our Fullstack Software Engineering job
Being the heartbeat of our engineering team, this Full-stack Developer role will be developing product features and collaborating with colleagues in design, product and engineering while taking ownership of writing automated tests for your production codes. You will be honing essentials tech stacks such as Ruby on Rails and ReactJS with our cutting-edge technologies and dabble in a wide array of products and features.
Intermediate Fullstack Engineer (Remote)- Ruby on Rails
Posted 13 days ago
Job Viewed
Job Description
Employment Hero is an Australian tech unicorn - valued at over $1.25 billion. Our world-class software is the easiest way for small and medium-sized businesses to manage HR, payroll, employee engagement, and benefits. We’ve grown 100% year-on-year since our inception in 2014, and now service over 200,000 businesses and 1 million + active users globally. We have exciting growth plans for 2023 and beyond, powered by our mission of making employment easier and more valuable for everyone.
We take a Remote First approach with our team. Employment Hero can hire across the world, so long as candidates have eligible working rights and are in a suitable timezone to their colleagues. If you’ve got the skills for the role and the passion for our mission then we want to hear from you!
Employment Hero celebrates diverse perspectives and experiences, we invite people of all backgrounds and identities to apply for this position.
About our Fullstack Software Engineering job
Being the heartbeat of our engineering team, this Full-stack Developer role will be developing product features and collaborating with colleagues in design, product and engineering while taking ownership of writing automated tests for your production codes. You will be honing essentials tech stacks such as Ruby on Rails and ReactJS with our cutting-edge technologies and dabble in a wide array of products and features.
Software Development Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement software applications using various programming languages and technologies.
- Write clean, efficient, maintainable, and well-documented code.
- Participate in the full software development lifecycle (SDLC), including planning, coding, testing, deployment, and maintenance.
- Collaborate with cross-functional teams to define software requirements and technical specifications.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and resolve software defects and issues.
- Optimize application performance and scalability.
- Contribute to architectural discussions and decision-making.
- Stay up-to-date with emerging technologies and industry best practices.
- Participate in agile development processes and ceremonies.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Development Engineer or in a similar role.
- Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++).
- Experience with web development frameworks (e.g., Spring, Django, Node.js, React).
- Understanding of database technologies (SQL, NoSQL).
- Familiarity with software development tools and practices, including version control (Git) and CI/CD pipelines.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills for remote teamwork.
- Ability to work independently and manage time effectively.
- Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain high-quality software solutions.
- Write clean, efficient, and well-documented code.
- Collaborate with product managers and other engineers to define requirements.
- Participate in architectural design discussions and decisions.
- Implement and manage unit tests and integration tests.
- Deploy software to various environments using CI/CD pipelines.
- Mentor and provide technical guidance to junior developers.
- Conduct code reviews and ensure adherence to coding standards.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in at least one major programming language (e.g., Java, Python, C++, C#).
- Experience with web development frameworks (e.g., Spring, Django, React, Angular).
- Knowledge of database systems (SQL/NoSQL) and ORM frameworks.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Strong understanding of software development methodologies (Agile, Scrum).
- Excellent problem-solving and analytical skills.
Be The First To Know
About the latest Intermediate senior Jobs in Vietnam !
Graduate Software Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy software applications.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional teams on software projects.
- Participate in code reviews and provide constructive feedback.
- Learn and apply agile development methodologies.
- Troubleshoot and debug software issues.
- Contribute to technical design discussions.
- Assist in the creation of technical documentation.
- Adhere to coding standards and best practices.
- Continuously learn new technologies and development tools.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
- Strong foundation in programming principles, data structures, and algorithms.
- Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript).
- Familiarity with software development lifecycle (SDLC).
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a remote, collaborative team environment.
- Strong communication and interpersonal skills.
- Eagerness to learn and adapt to new technologies.
- Understanding of version control systems (e.g., Git) is a plus.
Graduate Software Development Engineer
Posted today
Job Viewed
Job Description
- Assist in the design and implementation of software features according to specifications.
- Write clean, maintainable, and efficient code in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Participate in code reviews and contribute to team discussions on technical solutions.
- Collaborate with QA teams to identify and resolve software defects.
- Contribute to the documentation of software designs and processes.
- Learn and apply software development best practices and industry standards.
- Engage in problem-solving and contribute to the continuous improvement of software products.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a closely related field.
- Solid understanding of fundamental computer science concepts, data structures, and algorithms.
- Familiarity with at least one programming language.
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a team environment.
Remote Software Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, deploy, maintain, and improve software throughout its lifecycle.
- Manage individual projects priorities and deliverables, collaborating effectively in a remote team.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews, providing constructive feedback to peers.
- Collaborate with product managers, designers, and other engineers to define software requirements and features.
- Troubleshoot, debug, and upgrade existing software systems.
- Develop and implement automated tests to ensure software quality and reliability.
- Stay up-to-date with emerging technologies and industry trends.
- Contribute to architectural discussions and decisions.
- Mentor junior engineers and share knowledge within the team.
- Ensure the performance, quality, and responsiveness of applications.
- Contribute to the continuous improvement of development processes and tools.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience in software development with proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of data structures, algorithms, and software design principles.
- Experience with database technologies (SQL, NoSQL).
- Familiarity with agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with experience working in remote teams.
- Ability to work independently, manage workload effectively, and meet deadlines.
- Experience with CI/CD pipelines and automated testing is a plus.