11 hours ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Efficiency LeadersGAICD | Change Agent | Technology Executive | Transforming Challenges Into OpportunitiesC# Microservices Software EngineerEfficiency LeadersBacolod OfficePosition SummaryThese are not junior or intermediate roles.
You will be working on advanced microservices using the latest Microsoft technologies, including .NET 9, Azure, Ai, and modern architectural patterns.The Senior C# Backend Developer is a specialist role focused on designing and building microservices using the Microsoft technology stack.
This role is responsible for developing high-performance, scalable, and maintainable backend systems that power our enterprise SaaS platform.
The developer will work across service boundaries, integrating systems through APIs, queues, and events, and must be comfortable working in a modern DevOps environment.You will be a key contributor in shaping and delivering backend services that support multi-tenant microservices, real-time integrations, and advanced business logic.Key ResponsibilitiesDesign and implement C# .NET backend services as part of a modern distributed microservices architectureDevelop and maintain clean, well-tested code with a focus on performance, scalability, and reliabilityBuild APIs (RESTful and event-driven) that integrate with both internal and external systemsWork with modern patterns including CQRS, domain-driven design, and asynchronous messagingParticipate in architecture discussions and make recommendations to improve systemsWrite and maintain unit, integration, and automated testsDebug, monitor, and troubleshoot distributed systems using tools like Application Insights and SerilogCollaborate with DevOps, frontend, and QA teams to ship high-quality software in sprint cyclesDocument key technical decisions, patterns, and system designsGeneral ResponsibilitiesRepresent Efficiency Leaders in a professional and ethical mannerPromote our core values : value creation, sustainable outcomes, and ethical behaviourContribute to a high-performance engineering culture focused on innovation and continuous improvementUphold all responsibilities in the best interests of the companyKey Performance Indicators (KPIs)Timely delivery of production-ready, microservice-based featuresCode quality as measured by peer review, coverage, and automated analysisSystem reliability and performance (e.g.
uptime, response time)Responsiveness to bugs and issues raised from testing or productionContribution to architectural improvements and team knowledgeRequired Skills and QualificationsBachelor's degree in Computer Science, Software Engineering, or related field5+ years of experience with .NET Core and C# in backend developmentStrong experience with microservices architecture and design patternsDeep knowledge of Azure cloud services (Service Bus, Functions, App Config, Key Vault, SQL)Proficiency in RESTful API development, asynchronous messaging, and event-driven systemsFamiliarity with DevOps practices, CI / CD pipelines, and infrastructure-as-code (e.g.
Bicep)Strong problem-solving skills and ability to work independently on complex problemsExperience working in agile development environmentsSeniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesInformation ServicesReferrals increase your chances of interviewing at Efficiency Leaders by 2xSign in to set job alerts for "Software Engineer" roles.Cadiz, Western Visayas, Philippines 2 weeks ago2025-7606_Software Engineer Level II / IIICadiz, Western Visayas, Philippines 1 month agoLa Carlota City, Western Visayas, Philippines 2 weeks agoBacolod, Western Visayas, Philippines 6 hours agoLa Carlota City, Western Visayas, Philippines 2 weeks agoWe're unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
Software Engineer • Philippines, Philippines