SENIOR FULL-STACK DEVELOPER

(.NET CORE)

ABOUT THE TEAM​

  • WellBarrier – A Schlumberger Technology is the largest oil & gas services company in the world.

  • We provide the oil and gas industry with unique web solutions, using the most recent technology like .NET 5, React, TypeScript, MS Azure, Multi-tenant Architecture.

  • The solutions we deliver aim to satisfy the needs that no one else has seen, we are good at it because we think differently. We are a proactive team that takes initiatives to deliver smart solutions and actively participate in all areas of development.

  • We as a team take more than one step outside the box, to discover new ways of taking advantage of technology so that we reach the outcome we want.

  • Our success comes from mutual respect, we make the best choices by exploring various ways to reach the same goal. The management knows that the best solutions emerge when the team can perform their excellence. Our customers around the world call us #thebestteamever.

WE ARE LOOKING FOR A PERSON, WHO WILL​

  • Work and collaborate in an Agile environment with experienced and skilled colleagues in Vietnam and Europe.

  • Participate in the entire software development life cycle of the Agile team (requirement analysis, planning, architectural design, documentation, implementation, code review, unit test…)

  • Build Web Applications using .NET 5, ASP.NET Core, JS base framework (d3.js, TypeScript, React, jQuery).

  • Build RESTful API to connect with the integrated ecosystem.

  • Build SDK/libraries to share with other parties.

  • Research new technologies, techniques, standards to improve the productivity of the dev team.

  • Participate in mentoring & code reviews.

  • Plan and organize your own work and accurately report issues and progress in a timely manner.

PERSONAL TRAITS​

  • You find motivation in opportunities, constantly curious, and seek to learn new things.

  • You take initiative and have pride in your work

  • To see the big picture is important to you, and never settle without understanding the purpose

  • As a teammate, you contribute for the team to succeed and enjoy when a co-worker succeeds

  • You have an extra-strong desire for some of your professional areas and skills.

  • You want to be a part of an Agile team, working with innovative products and technologies.

YOUR SKILLS AND EXPERIENCE

 

Required Experience:

  • At least 4 years working experience in web development using .NET/.NET Core.

  • Strong experience with RESTful API (ASP.NET Web API/ASP.NET Core).

  • Deep knowledge in JavaScript base framework (jQuery, ReactJS, d3.js, TypeScript).

  • Strong at software designs SOLID, Design Patterns, etc.

  • Familiar with JWT, Single sign-on (SSO)…

  • Familiar with MS SQL/Azure SQL.

  • Understanding of ORM such as Entity framework/Entity framework core.

  • Good technical problem solving & logical thinking.

  • Self-organizational, flexible, supportive, and multitasking.

  • Continuous learning attitude and growth mindset.

  • Strong English communication skills.

Desirable:

  • Experienced with Multi-tenant Architecture.

  • Experienced with Agile/Scrum team.

  • Experienced with Integrated solutions.

  • Performance Optimization, Software Security, and UI/UX.

  • Familiar with using MS Azure functions/app services.

  • Unit test/TDD/DI/IOC/CI/CD.

  • Experienced in a European company.

ATTRACTIVE BENEFITS

 

  • Great salary package. Annual performance review.

  • 13th-salary Bonus for all staff.

  • Premium Healthcare Insurance Package and Annual Health Check-up for all staff.

  • Loyalty Employee Bonus.

  • Good career advancement opportunities.

  • Product-oriented. Agile project management style. Dynamic and English-speaking working environment.

  • Opportunity to acquire technical knowledge and experience in the latest technologies.

  • At least 17 annual leaves.

  • Working hours: 8 hours x 5 days/week (Monday to Friday). Thirty-min break at 4 PM every day.

  • And so much more!​​

If this interest you, please contact us for a coffee. So we can share and learn more about you.