Employment Hero

Intermediate Full-Stack Backend Engineer, .NET

Employment Hero

full-time

Posted on:

Origin:  • 🇻🇳 Vietnam

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

ASP.NETAWSCloudEntity FrameworkJavaScript.NETReactSQLVue.js

About the role

  • End-to-end development for new and current cloud-based applications, from roadmap and design through production, optimisation and maintenance
  • Modernise and scale Employment Hero’s payroll system to support expansion into new regions
  • Debug and perform root cause analysis for application issues
  • Recommend improvements to development processes and proactively identify application pain points
  • Perform peer reviews of code changes and unit/integration testing of features and fixes
  • Maintain documentation and help articles and provide training sessions for the support team
  • Work closely with business stakeholders within an agile, cross-functional environment

Requirements

  • Extensive experience as a .NET Software Development Engineer
  • Experience with C#, ASP.NET MVC, .NET Core
  • Experience in SQL Server
  • Experience in NHibernate or similar persistence/ORM framework (Microsoft Entity Framework or Dapper)
  • Experience in NUnit or XUnit (unit testing)
  • Experience in Castle Windsor or similar dependency injection/IoC framework (Autofac or Ninject)
  • Experience with agile methodologies and test-driven development techniques
  • Experience debugging and performing root cause analysis
  • Experience in end-to-end cloud-based application development
  • Ability to work with cross-functional and geographically distributed teams
  • Nice to have: Experience in Knockout, VueJS, ReactJS
  • Nice to have: Experience in AWS Cloud environments
  • Nice to have: Experience in the Payroll domain