Contemi Vietnam

Pjico Tower, 186 Dien Bien Phu, TP Hồ Chí Minh

Company Size : 25-99

View more

Job Summary

25-99

Product

Việt Nam

Team Leader .NET

Contemi Vietnam

Quận 3, TP Hồ Chí Minh

  • English
  • Team Leader/Supervisor
  • Full Time
  • Negotiable
  • Posted:30/03/2024
  • 1

Job description

Overview of job

  • You will join a senior team working across Vietnam and UK colleagues
  • You will work in an enterprise system with modern architecture in the insurance domain.
  • You will need to be professional and more proactive in a talented and passionate team.
  • You will communicate with colleagues in the UK everyday with the Scrum process.
  • You will work in a flexible and result oriented environment and enjoy a sharing, warm and friendly culture.
  • You will have time to get knowledge transfer of the product and get familiar with team culture.
  • You will work with those who see the workplace as a second home.

Application 

  • The sooner the better 
  • CVs should be in English and with your updated photo

Job Requirement

Technical Skills

  • Having at least 3 years of experience in working on medium to large enterprise systems.
  • Microservices: Experience with designing and implementing microservices architecture.
  • Domain-Driven Design (DDD): Experience with DDD is crucial for understanding and modeling the business domain.
  • Unit Testing: Having a good knowledge and experience in developing and maintaining good unit tests that ensure the quality of the software and provide value to the test suit.
  • Software Design Principles: Understanding and having experience in applying principles like SOLID, KISS, DRY, etc., to write clean and maintainable code.
  • .NET Core: Proficiency in .NET Core is essential as it is the primary technology stack for the project, .NET 6 or later is preferred.
  • Effective code review: to verify the quality of pull requests and provide technical support to more junior developers.
  • Having experience in developing applications with AWS services.
  • Having experience in using at least one of the popular front-end frameworks like Angular, React, etc.

Soft Skills

  • Leadership: Ability to guide and inspire the team, be able to conduct sprint plans, produce status reports, and take accountability on team commitments and goals.
  • Communication: Good written and verbal communication skills in English for effective team collaboration.
  • Problem-Solving: Strong problem-solving skills to tackle technical challenges.
  • Time Management: Ability to prioritize tasks and manage time effectively.
  • Adaptability: Willingness to learn modern technologies and adapt to changing requirements.
  • Teamwork: Ability to work effectively in a team and foster a positive work environment.

Having the following skills is a plus

  • CQRS and Event Sourcing: Knowledge of Command-Query Responsibility 
  • Segregation (CQRS) and Event Sourcing for handling complex business logic.
  • DevOps: Familiarity with CI/CD pipelines (Azure DevOps), containerization (like Docker), and orchestration (like Kubernetes).
  • Behavior-Driven Development (BDD)
  • Insurance knowledge, or better, experience in insurance software development
  • Leveraging AI assistant in daily work
  • Scrum master certificate

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • .NET
  • Microservices
  • DDD
  • Unit testing
  • AngularJS
  • BDD
  • SOLID
  • Docker
  • DevOps
  • CQRS
  • AWS
  • ReactJS
  • Kubernetes
  • .NET Core
  • DRY
  • KISS
  • CSM
  • Azure DevOps
  • CI/CD

COMPETENCES

  • Team Leadership
  • Communication Skills
  • Problem Solving Skills
  • Time Management Skills
  • Teamwork