/

Mid Software Engineer Vietnam

Hồ Chí Minh, ベトナム

Porcitites is seeking a dynamic Advanced Engineer to join our engineering team. The Advanced Engineer will play a pivotal role in helping junior engineers to grow and ensure the client’s satisfaction level. This position offers the opportunity to make a significant impact on our company's success and offers growth potential within our organization.

Job Description

  • ​Build Odoo Solutions: Design and develop Odoo applications supporting business operations for international clients across multiple industries.
  • Technical Solution Development: Collaborate with consultants and senior engineers to translate business requirements into scalable and maintainable technical solutions.
  • Odoo Development: Develop and maintain custom Odoo modules following established engineering standards and best practices.
  • ERP Integration & Automation: Integrate Odoo with external systems and third-party platforms through APIs, automation, and workflow orchestration.
  • System Improvement: Support and improve Odoo applications to ensure stable and efficient business operations.
  • Engineering Collaboration: Participate in code reviews, technical discussions, and collaborative development practices across multiple fast-paced projects.
  • Learning & Collaboration: Collaborate with team members, participate in knowledge sharing, and contribute to continuous improvement within the engineering team.

Requirements

  • 2+ years of experience in software engineering, backend development, or ERP application development.
  • Python & Backend Engineering: Experience with Python backend development, object-oriented programming, and relational databases such as PostgreSQL.
  • Odoo Expertise: Experience with Odoo development, customization, or integration is a strong plus.
  • ERP & Business Operations: Understanding of ERP workflows and business operations across areas such as Finance, Inventory, Sales, Manufacturing, Logistics, or HR.
  • System Integration & Automation: Experience integrating business systems, APIs, and automated workflows across multiple platforms.
  • Engineering Practices: Experience working with Git-based development workflows, code reviews, and collaborative engineering environments.
  • Additional Technical Skills: Experience with Docker, CI/CD pipelines, cloud platforms (AWS, GCP, Azure), messaging systems such as Celery or RabbitMQ, or ETL/data workflows is a plus.
  • Communication Skills: Good written and spoken English communication skills.

What We Offer: A Package Based on Shared Success

We offer a competitive package that directly rewards your contribution to our growth and profitability.

  • Base Salary: VND 22,000,000 to VND 28,000,000 gross per month, depending on your profile.
  • Opportunity to work within an inclusive, international, and multicultural team
  • Ongoing training and professional development programs
  • Clear opportunities for professional growth and career advancement
  • Hybrid work model, combining office-based and home-office work
  • A professional, collaborative, and supportive working environment


The Opportunity: Build the Future of Portcities Vietnam

Portcities is an international IT consulting firm established in 2015, specializing in the implementation, maintenance, and hosting of the Odoo ERP system. We serve over 494 active clients globally, including major corporations such as Mitsubishi, Veolia, and Grab. Our ambition is to become a top 1% Odoo partner worldwide.

We are looking for motivated and curious Mid Software Engineers to join our growing team in Vietnam. This position offers a unique opportunity to gain hands-on experience in software development, ERP solutions, and digital business transformation within an international environment.

As a Mid Software Engineer, you will work alongside experienced developers and consultants to support ERP implementation and software development projects. You will contribute to designing, developing, customizing, and maintaining Odoo-based solutions while gaining exposure to real business processes and operational challenges across various industries.

You will collaborate with cross-functional teams, participate in technical problem-solving, and support the delivery of high-quality solutions for international clients. This role provides valuable experience in coding, system integration, project delivery, and client-focused development while strengthening both your technical and professional skills.

This is more than just a job opportunity; it is a chance to learn, grow, and build a strong foundation for a future career in software engineering and technology consulting at Portcities Vietnam.


Our recruitment steps

Send us your CV

Share with us your CV detailing your skills, work experience, and relevant projects.

Answer Questionnaire

We will send you a few questions to learn more about your background, motivation, and expectations.

Interview with HR

Our HR team will conduct an interview to assess your suitability for the position at Portcities.

Meet Hiring Manager

Our hiring manager will be looking to understand if your unique skills and experiences align with Portcities' goals.

Case Study

​We send you a business case that you are required to complete to show your skills & experience with analysis and communication.

Meet the Leaders

Present your case study to our director. We will evaluate your technical proficiency, strategic thinking, creativity, and communication skills.

Get a Job Offer

Once you have successfully passed all the steps, we will extend a job offer for you to join our team.

​First Day at Portcities

Join us, meet your new colleagues, and start enjoying the ride with Portcities!

What do we offer?

Compensation & Perks

We offer an attractive salary package, including a performance-based bonus. Your hard work and successful projects directly translate into your rewards. 

Team Building & Events

We believe in creating a diverse and inclusive workplace culture that supports the growth and well-being of our team members both professionally and personally.

Coaching & Mentoring

Our comprehensive coaching and mentoring program empowers our staff for future success. We provide coaching sessions with documentation and practices to accelerate learning, refine skills, and navigate challenges.

Flexible Working Hours

At Portcities, we understand that our team has diverse needs and responsibilities outside of work. We have flexible working hours, so you can better manage your schedule and find the optimal time for productivity.

Internal Transfer Opportunities

Portcities, with 12 branches worldwide, offers internal transfer opportunities, providing exposure to different regions and cultures and enhancing your career journey.