Senior Software Engineer - .Net

Senior Software Engineer - .Net

Job Title: Senior Software Engineer - .Net
Contract Type: Permanent
Location: Hong Kong
Reference: 3_6718
Contact Name: Harmesh Rohit
Contact Email:
Job Published: June 07, 2018 14:36

Job Description

We're currently assisting our clients, a Hong Kong based Software solutions firm in looking for a Senior Software Engineer specialising in .Net. 


  • Minimum of 3 years of experience in software engineering and development of technology solution using Object Oriented Programming and Microsoft Technologies including C#, LINQ, Entity Framework, ASP. NET MVC, ASP.NET Web API, IIS, SQL Server 2012/2016
  • Experienced in continuous integration (e.g. Jenkins or TeamCity), automated deployment (e.g. Octopus Deploy), and source control tools (Git, TFS, SVN)
  • Good hands on experience in using various utilities, such as Grunt / MSBuild / Bower / NuGet / WIX
  • Experienced with Agile development
  • Ability to provide realistic estimation on required effort and manage to complete tasks in accordance to estimation
  • Good communication skills
  • Intermediate (CEFR B1) or higher level of spoken and written English
  • Bachelor degree or above in Computer Science, Software Engineering or related majors

Preferred Skills:

  • Knowledge of SQL/NoSQL databases
  • Experience in designing and building APIs, integrating with modern-web applications (e.g. AngularJS, ReactJS)  
  • Working experience in global environment where colleagues, stakeholders and onsite client team locate in different locations, be able to cope with culture and time zone differences
  • Experience in mentoring juniors or less senior colleagues on the project(s)
  • Experience in conducting trainings or technical tech talks in the area of expertise