Principal Software Developer

Ho Chi Minh

IT

Full-time

  Facebook   Linkedin

Responsibilities:

  • Leadership & Coding: Balance your role between leading a team of up to 10 developers and engaging in hands-on coding, dedicating around 60-80% of your time to actual development work.
  • Product Collaboration: Partner with the Product Owner to define and execute the product roadmap and release plans.
  • Culture & Performance: Foster a high-performance culture that values technical excellence, collaboration, and accountability.
  • Task Management: Efficiently distribute and manage development tasks among team members.
  • Architecture & Coding: Design robust, scalable, and secure architectures while writing clean, high-quality, maintainable code.
  • Development Oversight: Lead development activities including code reviews, software testing, and debugging.
  • Process Improvement: Continuously enhance development processes, tools, and methodologies, and implement DevOps best practices.

Skills and Experience:

  • Professional Experience: 8+ years in software development, with at least 2 years in a leadership role.
  • Team Leadership: Demonstrated experience in leading teams, managing projects, and mentoring/coaching developers.
  • Technical Expertise: T-shaped developer with a broad knowledge of various technologies and specialization in backend or frontend development.
  • Problem-Solving Skills: Strong analytical and creative problem-solving abilities.
  • Communication: Excellent written and verbal communication skills in English.
  • Innovation: Ability to think creatively, challenge the status quo, and explore new solutions.
  • Complex Software Development: Experience developing complex enterprise software applications across multiple organizations and business units.
  • Cloud & Containers: Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
  • Tech Stack: Experience with any programming language is welcome; our tech stack includes Python, React.js, and Azure.

Nice to Have:

  • Start-Up Experience: Experience working in start-up environments is a plus.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit