Apply Edge Start your job search

Senior Backend Developer

CXC · Mandaluyong, National Capital Region, Philippines

Apply & track with Apply Edge
About the RoleWe are seeking a Senior Backend Engineer with strong .NET expertise to design and build reliable, scalable backend systems. You will play a key role in microservices design, system architecture, and maintaining high engineering standards.Key ResponsibilitiesDesign and develop backend services using C# and .NETBuild scalable microservices with asynchronous processing and compensation mechanismsEnsure high code quality through reviews, unit testing, and technical debt managementOptimize performance, reliability, and maintainability of backend systemsCollaborate with cross‑functional teams on system design and API contractsContribute to CI/CD pipelines and deployment automationTechnical RequirementsProgramming & FrameworksStrong proficiency in C#, including async/await and CancellationTokenHands‑on experience with HttpClient and best practicesExtensive experience with WebAPI and MVC.NET Runtime KnowledgeSolid understanding of CLR and Garbage CollectionBest practices for using IDisposableGood knowledge of boxing and unboxingArchitecture & DesignStrong Object‑Oriented Programming skillsHands‑on experience applying design patternsProven ability to design microservices architecturesCode QualityStrong adherence to DRY principlesExperience performing and participating in code reviewsHands‑on experience with unit testing (UT)Strong sense of ownership in identifying and resolving technical debtCI/CDExperience with Jenkins pipelinesAbility to write or maintain pipeline scripts (nice to have)Nice to HaveExperience with distributed systems or high‑traffic platformsExposure to cloud‑based architectures