Positive Thinking Company

E-Town, 364 Cong Hoa, TP Hồ Chí Minh

Company Size : 100-499

View more

Job Summary

100-499

Product

Việt Nam

Senior/ Medior .NET Engineer

Positive Thinking Company

Tân Bình, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:24/01/2024
  • 1

Job description

Overview of job

The .NET Engineer works in a dedicated team to improve a global-scale product, employing the latest technologies and frameworks. The role collaborates directly with tech experts and like-minded colleagues who are passionate about making impact on digital transformation.

What you will do

  • Develop new functionality and products on our existing software products
  • Design code, test, install, maintain, and retrofit software programs
  • Analyse code non-conformities and develop code enhancements
  • Provide technical assistance and information to other team members
  • Responsibility for live systems, maintaining queuing systems as assigned
  • Building new systems with technologies such as .NET / ASP.NET / C# / SQL / WCF
  • Client focus – Ensuring that the client‘s perspective is a driving force behind business decisions and activities; crafting and implementing service practices that meet client and business needs
  • High Work Standards – Setting high standards of performance for self and others; assuming responsibility and accountability for successfully completing assignments or tasks; self-imposing standards of excellence rather than having standards imposed
  • Initiating Action – Taking prompt action to accomplish objectives; taking action to achieve goals beyond what is required; being proactive
  • Decision Making – Identifying and understanding issues, problems, and opportunities; comparing data from different sources to draw conclusions; using effective approaches for choosing a course of action or developing appropriate solutions; taking action that is consistent with available facts, constraints, and probable consequences.
  • Managing Work – Effectively managing one’s time and resources to ensure that work is completed efficiently.
  • Energy – Consistently maintaining high levels of activity or productivity; operating with vigor, effectiveness, and determination over extended periods of time
  • Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans

Job Requirement

  • At least 3 to 5+ years’ experience working in web development technologies with in-depth knowledge of .NET technologies
  • Awareness of N-tier architectures, database design, transaction processing, distributed systems, TDD and dependency injection
  • Experience with some core technologies: C#, .NET, .NET Core, Microservices, Web API, ASP.NET, MVC, SQL Server, AWS, Lambda, RDS, S3, Elasticsearch, Event-based architectures
  • Experience with CI/CD, Unit Testing, REST API design
  • Proficient in database development, web development, windows development, source code control, configuration management, deployment
  • Experience in Agile development environments
  • Good verbal English communication skills, especially in the global software development environment
  • Be happy to coach, mentor and train less senior colleagues

Nice to have:

  • Experience with Frontend (ReactJS, State management, Hooks)

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • .NET
  • .NetTiers
  • Database Design
  • ASP.NET MVC
  • C#
  • Dependency Injection
  • Unit testing
  • TDD
  • Web API
  • AWS Lambda
  • MS SQL
  • REST API
  • Elasticsearch
  • Amazon S3
  • Amazon RDS
  • AWS
  • .NET Core
  • Microservices
  • CI/CD

COMPETENCES

  • Agile
  • Communication Skills
  • Coaching Skills

BUSINESS PROFILE

Positive Thinking Company is a global independent tech consultancy group.

With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia, and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.

Our services draw on a wide array of expertise, including apps & platforms, security, cloud, data & analytics, hyperautomation, and digital workplace. 

Our core expertise in Vietnam and the APAC region allows us to provide state-of-the-art technology services that digitally transform our clients:

Apps & Platforms: We combine agile methodologies, advanced technology, collaborative tools, and multidisciplinary teams to develop web, mobile, and enterprise apps for our worldwide clients.

B.O.T. Model: We bootstrap software development centers by building high-performing and scalable software development teams in Vietnam with our Build Operate Transfer model.