Senior Backend Engineer [C#]

  • Sector: Monroe Information Technology
  • Contact: Ma. Janine Lopez
  • Start Date: ASAP
  • Client: Monroe Consulting Group
  • Location: Cebu City
  • Salary: PHP80000 - PHP150000 per month + To be discussed
  • Expiry Date: 04 November 2024
  • Job Ref: BBBH471325_1729490948
  • Contact Email: janine.lopez@monroeconsulting.com.ph


Executive search firm Monroe Consulting Group Philippines is recruiting on behalf of a prominent Japanese provider of cloud-based solutions driving digital transformation (DX) and revolutionizing workplace practices. Our reputable client is looking for a Senior Backend Engineer to join their growing team. This is for a full time, dayshift schedule and Hybrid (3 days onsite, 2 days WFH) working setup opportunity based in Lahug, Cebu City.

Job Summary:
The Cebu/global development team is mainly focused on building new features for a worldwide audience, as well as supporting effective localization of products and services initially designed for the Japan market. They seek ambitious software engineers to help them in these endeavors. They will do this by understanding and improving their products and features, integrating and scaling them to new markets, and perceiving and prioritizing user experience and needs.

They are expanding globally, starting with Southeast Asia. To this end, they are establishing engineer teams in Cebu to develop one of our products - Bill One. The development team for this product now consists of approx. 20 Japan-based members. There is a good balance of senior, mid-level, and junior contributors, creating an environment in which you'll learn and feel motivated.

This is not an "offshore" coding position. Rather, it's a position where you'll be involved in product growth as a member of the global product team.

Key Job Responsibilities:

  • Building new features for a worldwide audience, as well as supporting effective localization of products and services initially designed for the Japan market.
  • Understanding and improving their products and their features, integrating and scaling them to new markets, and perceiving and prioritizing user experience and needs.
  • Involved in developing a product that is unique but is universally adaptable for becoming business infrastructure. You'll continue to expand your technical skills as you work with complex domains such as data consolidation and service integration. ​​​​​

Key Job Requirements:

  • 7+ years of experience in Web Application Development
  • 7+ years of experience in a Backend Developer
  • 2+ years of experience in C#, Web API development
  • Experience in relational database such as PostgreSQL, SQL server, Oracle
  • Experience developing and working with APIs/ Web services and integrations.
  • Team development experience using GitHub
  • Good knowledge of Object-Oriented Design, and SOLID Principles.
  • Experience in writing Unit test cases

Preferred skills and experience:

  • Java, Python, Go, Node.js, Scala, etc.
  • Developing web applications in JavaScript/TypeScript using Node.js, Express, etc.
  • Experience working with cloud platforms (AWS, GCP, Azure, etc.)
  • Experience in designing and implementing Microservices.
  • Team leader or technical lead

Development Environment:

  • Languages: C#, TypeScript, etc.
  • Frameworks: NET, .NET Core, ASP.NET Core Blazor, Node.js, Express, EJS, Vue.js, etc.
  • Databases: Elasticsearch, Azure SQL Database (Elastic Pool, Hyperscale), Azure Cosmos DB, etc.
  • Infrastructure: Microsoft Azure (App Service, Functions, Service Bus, Event Hubs, Storage, Virtual Machines, Azure Key Vault, Active Directory, etc.)
  • *Infrastructure as code (ARM templates)
  • Operation and monitoring: Azure Application Insights, Log Analytics, etc.
  • CI/CD: Azure DevOps
  • Code management: GitHub