Job title: Senior C# Developer
Job type: Permanent
Emp type: Full-time
Location: Ho Chi Minh city
Job published: 20/07/2021
Job ID: 32515

Job Description

Senior C# developer

Reports to: Head of Digital Innovation

Location: Remote

Job purpose

As as Senior C# developer, you will develop back-end services to support business process and to integrate with 3rd party providers. The solutions will be deployed to cloud services directly or hosted as Docker containers. The role requires extensive experience with the .Net platform, software architecture, and cloud services. You will be independent in thinking and researching solutions to deliver the best results when it comes to building a cloud-native platform.

Key responsibilities

  • Develop back-end services in .net core using C#
  • Develop RESTful APIs and GraphQL API
  • Integrate with payment gateways and other 3rd party APIs
  • Develop solutions with high test coverage for unit tests and integration tests
  • Help to configure DevOps solutions

Key requirements

  • At least 5 years of experience in working with C# and the .Net platform
  • Experience in creating software architecture diagrams
  • Experience with IoC, unit testing, microservices, and building APIs
  • Experience with Docker and git
  • Experience with CQRS and Event-Sourcing solutions
  • Experience with cloud services provided by Azure and other cloud platforms
  • Experience with API gateways and authentications methods like OAuth
  • Experience with SQL Server and other database products