Monday, October 27, 2025

Job Description

Mô tả công việcCan play Technical Lead role in the projectTroubleshoots on technical problems, provides technical solutions and leads your team in developmentPerform coding, code review and code optimization for maximizing system performanceConduct and maintain detailed design and architecture design documentsLead and provide practical instructions for project team in implementationMaintain project code quality and ensure coding standards complianceMentors/guides less experienced developersTo communicate project technical issues and progress with clients and help the clients in technical supportTo write program in compliance with established coding quality standard of the companyTo run through all the test cases for assigned tasks and ensure all cases tested and passed before release for testingTo self-train on new technologies and develop the new skills for project teams if any new technologies required based on the project roadmapTo obtain professional certificates if being requestedTo perform other tasks assigned by the Line Manager, Project Manager & Technical ManagerTo report directly to the Project Manager/Project Leader and Technical ManagerTo have authority on all the matters related to programming tasks assigned by the Project Manager/Project Leader in chargeTo be in charge of leading implementation and development testing tasks for entire project team (can consist of multi sub teams) by:Helping Project Manager/Project Leader of breaking tasks and schedule tasksLeading requirement analysis and design teamLeading in guiding team members in coding and development testing (unit testing)Leading in review test cases with QC lead and leading in investigating bugs reportsTo be liable for keeping the confidentiality of all technological and business secrets of the Company during the employment.Yêu cầu công việcMust-Have Skills:Strong programming skills in C# / .NET 8, ASP.NET, and Web APIDemonstrated knowledge and hands-on experience with payment platforms, gateways, and financial transaction workflow, including integration with payment solutions such as Stripe, PayPal, Apple Pay, Google PaySolid experience in cloud development and deploymentProven experience in microservices architectureGood understanding of scalability and eventual consistencyHands-on experience with Entity Framework and MassTransitAdvanced SQL development (queries, indexing; excluding triggers/procedures)Excellent English communication skills (spoken and written)Experience guiding others and sharing knowledgeUnderstanding of business goals and willingness to help solve problemsNice-to-Have Skills:Basic knowledge of event-driven architectureFamiliarity with Infrastructure as Code (e.g., Terraform) and KubernetesExperience with Azure Event Hub, Azure Service Bus, Kafka, Azure Blob Storage, Amazon S3Familiarity with JavaScript, TypeScript, and AngularAbility to ask clarifying questions and present tasks/results in sprint meetingsIndependent problem-solving capabilityEffective communication and knowledge sharing with junior developersTại sao bạn yêu thích làm việc tại đâyCommunity ContributionParticipate in volunteering and community initiatives, making a positive impact on society.Financial RewardsReceive a competitive salary, including full pay during probation and performance-based bonuses.Flexible Work ArrangementsEmbrace a hybrid working mode and explore international assignments.HealthcareEnjoy our private healthcare offering which is adapted for your local market and ensures your peace of mind and wellbeing.Professional DevelopmentAccess ongoing learning opportunities, including training, workshops, and certifications.RecognitionsCelebrate achievements through a variety of recognition programs.Wellness InitiativesEnhance your physical and mental well-being with a variety of engagement events, sports clubs, and informative workshops.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs