Enable job alerts via email!

Software Engineer (Python, JavaScript, ERP)

Port Cities Vietnam

United States

Remote

USD 80,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company specializing in ERP solutions seeks a Software Engineer to join their talented team. You will design technical solutions, develop custom modules for their Odoo ERP system, and mentor junior developers. This role includes opportunities for career growth and advancement in a flexible work environment.

Benefits

Performance-based bonus
Flexible working hours
Comprehensive coaching and mentoring program
Internal transfer opportunities
Team building events

Qualifications

  • Minimum 5 years as a Software Engineer, preferably with experience with ERP systems.
  • Strong experience in Python and Object-Oriented Programming.
  • Proficient in SQL and NoSQL database systems.

Responsibilities

  • Collaborate with analysts to design and implement technical solutions.
  • Develop and integrate custom modules into the Odoo ERP system.
  • Mentor junior developers and foster a culture of continuous learning.

Skills

Python
Object-Oriented Programming
API Development
Data Orchestration
SQL
NoSQL
ETL
Version Control
Cloud Solutions
Communication Skills

Education

Advanced Diploma or Bachelor's Degree in Computer Science, Information Technology, Physics, or Engineering

Tools

GitLab
GitHub
Jenkins

Job description

  • Technical Solution Design:Collaborate with analysts to design and implement technical solutions that meet client specifications.
  • Custom Module Development:Develop and integrate custom modules into the Odoo ERP system, ensuring seamless functionality.
  • API Integration:Design, develop, and integrate APIs to connect Odoo with third-party applications and external systems.
  • Data Orchestration:Implement and manage workflows for efficient data processing and automation between different systems.
  • Code Review and Quality Assurance:Conduct thorough code reviews to ensure stability, reliability, and optimal performance.
  • Issue Analysis and Debugging:Analyze and debug issues to maintain system integrity and performance.
  • Collaboration and Reporting:Work with developers and business users to gather data requirements, execute technical solutions, and prepare reports.
  • Mentorship:Train and mentor junior developers, fostering a culture of continuous learning and improvement.
Your skills and experience
  • Education Background:Advanced Diploma or Bachelor's Degree in Computer Science, Information Technology, Physics, or Engineering.
  • Professional Experience:Minimum of 5years as a Software Engineer, preferably with experience with ERP systems.
  • Programming Proficiency:Strong experience in Python and Object-Oriented Programming; familiarity with JavaScript and mobile development is a plus.
  • API Development & Integration:Hands-on experience in designing and integrating RESTful, APIs, JSON, and web services.
  • Data Orchestration:Experience in managing automated data workflows and inter-system data synchronization.
  • Database Expertise:Proficient in SQL and NoSQL database systems; experience with MySQL, PostgresSQL, or Oracle is beneficial.
  • ETL & Data Processing:Understanding of data transformation and ETL principles; experience with data pipelines is a plus.
  • Version Control:Experience using GitLab and GitHub for source code management and collaboration.
  • CI/CD & Deployment:Familiarity with CI/CD pipelines using GitLab CI, Jenkins, or similar tools for automated testing and deployment is a plus.
  • Cloud & Messaging System:Knowledge of cloud solutions (AWS, GCP, Azure) and messaging queues (Celery, RabbitMQ) is advantageous.
  • Communication Skills:Strong verbal and written communication skills in English; proficiency in French is a plus.
  • Soft Skills:Strong analytical thinking, problem-solving abilities, and the ability to perform well under pressure.
Why you'll love working here

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer (Python, AWS)

Wiraa

Remote

USD 100,000 - 720,000

4 days ago
Be an early applicant

Software Engineer - Python/Golang - Kubernetes

Canonical

Baltimore

Remote

USD 90,000 - 130,000

3 days ago
Be an early applicant

Software Engineer - Python/Golang - Kubernetes

Canonical

Atlanta

Remote

USD 110,000 - 160,000

2 days ago
Be an early applicant

Software Engineer - Python/Golang - Kubernetes

Canonical

Phoenix

Remote

USD 85,000 - 170,000

3 days ago
Be an early applicant

Software Engineer - Python /SQL (Remote)

S&P Global

Remote

USD 80,000 - 120,000

17 days ago

Freelance Software Developer (Python) - AI Tutor

Mindrift

North Carolina

Remote

USD 80,000 - 100,000

6 days ago
Be an early applicant

Freelance Software Developer (Python) - AI Tutor

Mindrift

Pennsylvania

Remote

USD 70,000 - 100,000

6 days ago
Be an early applicant

Freelance Software Developer (Python) - AI Tutor

Mindrift

Montana

Remote

USD 80,000 - 100,000

6 days ago
Be an early applicant

Python Developer [Job ID 20250530]

Phoenix Cyber

Mississippi

Remote

USD 90,000 - 130,000

Today
Be an early applicant