
Intermediate Software Engineer, .Net
Employment Hero
full-time
Posted on:
Location Type: Remote
Location: Vietnam
Visit company websiteExplore more
Tech Stack
About the role
- Developing and maintaining scalable backend services
- Participating in solution design discussions within your squad
- Debugging issues and performing root cause analysis
- Identifying areas for technical and process improvements
- Conducting peer code reviews to maintain high quality standards
- Writing and executing tests for new features and enhancements
- Maintaining technical documentation and knowledge resources
- Collaborating closely with cross-functional stakeholders in an agile environment
Requirements
- 6+ years of experience in backend development using .NET technologies
- Strong experience with .NET Core, C# and ASP.NET MVC.
- Solid experience working with SQL Server
- Experience with ORM frameworks such as NHibernate, Entity Framework, or Dapper
- Experience writing unit tests using frameworks like NUnit or XUnit
- Familiarity with dependency injection frameworks (e.g., Castle Windsor, Autofac, Ninject)
- Experience working in agile environments and applying test-driven development principles
- Comfort collaborating in English within a remote-first setup
Benefits
- You will work remotely, with the flexibility to own your time and impact
- You will access cutting-edge tools to amplify your work, knowledge and outputs
- You’ll surround yourself with ambitious, outcome-driven colleagues who challenge you to do the best work of your life
- You’ll own ESOP (employee share options) in one of the world’s fastest-growing tech companies
- You’ll also have access to a wide range of benefits that includes, a very generous paternity leave policy, subsidised egg freezing (so you can make the choice that’s right for you, on your terms), a WFH office expense budget, and outstanding learning & development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET.NET CoreC#ASP.NET MVCSQL ServerNHibernateEntity FrameworkDapperNUnitXUnit
Soft Skills
collaborationcommunicationproblem-solvingroot cause analysispeer code reviewstechnical documentationagile methodologyprocess improvement