MDC001 - PRINCIPAL SOFTWARE ENGINEER
MDC001 - PRINCIPAL SOFTWARE ENGINEER
IT
Senior
Ho Chi Minh City
Full-time
Responsibilities
As a member of the Digital and Analytics global team, you’ll leverage cutting-edge technology to support the projects, deliver value to the client, and drive transformative change across the company’s business.
You'll help develop interconnected applications on an enterprise data platform to solve complex issues in project management, engineering, construction, and business processes like finance, HR, procurement, and operations.
The company's solutions include search engines, 3D simulations, digital twin technology, IoT, data engineering, and data analytics. You will also have the opportunity to work with advanced AI technologies such as computer vision and generative AI. This variety ensures you will constantly face new and exciting challenges!
Balance your responsibilities between engineering leadership - leading a team of up to 10
developers and hands-on coding, dedicating approximately 60-80% of your time to actual coding.
Work with the Product Owner on the product roadmap and release plan.
Promote a high-performance culture with an emphasis on technical excellence, collaboration, and accountability.
Split and manage development tasks among team members effectively.
Design robust, scalable, and secure architectures and write clean, high-quality, maintainable code.
Lead development activities, including code reviews, software testing, and debugging.
Continuously improve development processes, tools, and methodologies while implementing DevOps best practices.
Requirements
8+ years of professional software development experience, with at least 2 years in a leadership position.
Proven team-leading experience, where you act as a manager, top developer, and mentor/coach.
T-shaped developer with a broad knowledge of various technologies and specialization in either backend or frontend development.
Strong analytical and creative problem-solving skills.
Excellent written and oral communication skills in English.
Capable of thinking outside the box and eager to try new solutions, willing to challenge the status quo.
Experience developing complex enterprise software applications spanning multiple organizations and business units.
Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
We welcome candidates with experience in any programming language; our tech stack includes Python, React.js, and Azure.
*** Nice to have
Start-up experience.
Benefits
Working location: Phu Nhuan District, HCMC
Salary range: Up to USD 6,000 Gross
Infomation
Offered Salary
5,500 $ - 6,000 $
Skills