Finviet is a Fintech company following the B2B2C business model with a focus on retail locations spread across the country. Finviet is proud to be the unit licensed by the home bank as a payment intermediary (E-Wallet, Payment Gateway, Collection and Payment). We build a technology ecosystem that helps connect service/goods providers, banks/financial units with retail locations, thereby providing goods and services directly to customers. end users everywhere in the fastest and most convenient way.
Company headquarters: 34 Hoang Viet, Ward 4, Tan Binh District
JOB DESCRIPTION
Leadership & Management:
Lead, mentor, and manage a team of
software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
Implement leadership styles that promote engagement and productivity.
Project Management:
Oversee the planning, execution, and delivery of engineering projects, ensuring they meet deadlines, quality standards, and business objectives.
Utilize project management tools and methodologies to streamline processes.
Technical Oversight:
Provide technical guidance and support to the engineering team, ensuring the adoption of best practices in software development and architecture.
Lead the team in solving complex technical challenges related to high-traffic e-commerce platforms, DMS/TMS, Payment Intermediate, E-Wallet
Drive the implementation and maintenance of Continuous Delivery practices to ensure reliable and frequent releases.
Collaboration:
Work closely with product managers,
designers, and other stakeholders to align engineering efforts with business goals and customer needs.
Facilitate clear communication and efficient workflow between teams.
Performance Monitoring:
Establish and track key performance metrics for the engineering team.
Conduct regular reviews and provide feedback to drive performance improvements.
Implement performance improvement plans when necessary.
Recruitment & Development:
Participate in the recruitment process, onboarding, and professional development of new team members, ensuring the team's growth and success.
Develop and implement training programs to enhance team skills.
Educational Background: Bachelor's degree or higher in IT, Computer Science, or a related field.
Professional Experience:
Proven experience (10+ years) in a software engineering role, preferably in high-traffic, scalable systems.
At least 5+ years in a leadership or managerial position with a successful team leadership track record.
Technical Expertise:
Strong knowledge of software development methodologies, tools, and best practices.
Proficiency in one or more programming languages (e.g., JavaScript/NodeJS, Java, etc.) with a strong preference for Golang.
Experience with cloud/VM technologies (AWS, VMWare) and DevOps practices (CI/CD, Kubernetes).
Other Skills:
Experience in the eCommerce or SaaS industry is a plus.
Familiarity with Agile/Scrum methodologies and experience implementing these frameworks
Language Proficiency: Strong English communication skills.
Leadership skills:
Demonstrated ability to lead and manage a high-performing engineering team, including performance management and career development.
Excellent communication, collaboration, and interpersonal skills, with the ability to work effectively with cross-functional teams and make data-driven decisions.
Strong problem-solving abilities and a strategic mindset.
Competitive salary package based on your skills and experience.
Dynamic and challenging working environment.
13th- month salary and annual review, special occasion gifts (Tet, birthdays, 8th-March, 20th-October 20...)
Full insurance regime according to regulations such as social insurance, unemployment insurance, and health insurance
Travel, team building activities, year-end party...