Senior .NET Software Engineer (C#, SQL)

11 Doan Van Bo, District 4, Ho Chi Minh
See map
33 days ago

Top 3 Reasons To Join Us

  • Awesome work environment
  • Awarded Best Office Design
  • US training

Job Description

  • Design, write, test and maintain .NET applications with web services and client components for Windows
  • Develop infrastructure for enhancing automation, scalability, performance and robustness of the platform
  • Assist in developing specifications and architecture design for application systems
  • Prepare prototypes to evaluate technology choices for various applications and databases
  • Track your own projects and clearly communicate status and risks in team meetings
  • Monitor everyday activities of system and provide required support

Your Skills and Experience

Basic Qualifications

  • 5+ years of experience in software engineering
  • .NET/C# expertise: LINQ, TPL, WPF, WinForms, Web Api, , Entity Framework
  • SQL development (stored procedures, functions, tables, indices, optimizing queries, etc)
  • Experience building complex and impactful software in a team environment
  • Proven ability to quickly learn new technologies and passion for quality, innovation, and world-class design
  • Problem solving, creativity, and communication skills are essential working with remote co-workers

Preferred Qualifications

  • Experience designing and delivering high-availability, scalable cloud-based systems
  • Familiarity in other languages like Java, Scala, Golang, React, 
  • Knowledge in creating and maintaining simple application installers, Windows services
  • Experience in build and Continuous Integration tools/processes like MsBuild, TeamCity, FinalBuilder
  • You have worn multiple technology hats, working on a variety of areas like back-end, front-end, client, mobile
  • You have refactored aspects of a significant code base
  • You enjoy mentoring and growing junior engineers

Why You'll Love Working Here

  • An awesome office/working environment with the latest technologies
  • Competitive salary and benefits including a great medical insurance plan for you and your family
  • Free lunch, gym, phone stipend, parking
  • Fun team activities and outings
  • Flexible working hours
  • Opportunities for training in the US
  • Opportunities to ride along with real US police officers in real life situations, see them use technology, and get inspired