Senior Backend Developer

Cxc Global — Philippines · Posted ~21 hours ago

Senior

Skills

C# .NET Microservices Async/Await CancellationToken HttpClient Web API MVC.NET CLR Garbage Collection Unit Testing CI/CD API Design System Architecture

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Build reliable and scalable backend systems using C# and .NET, with significant ownership across microservices design, system architecture, APIs, performance, and maintainability. You will work with asynchronous processing, rigorous testing and code reviews, CI/CD automation, and modern .NET runtime concepts while collaborating closely with other engineering teams.

Highlights

Senior backend role centered on scalable microservices, system architecture, performance and reliability, engineering quality, automated deployment, and cross-functional technical collaboration.

Description

About the Role We 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 Responsibilities Design 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 automation Technical Requirements Programming & Frameworks Strong proficiency in C#, including async/await and CancellationTokenHands‑on experience with HttpClient and best practicesExtensive experience with WebAPI and MVC.NET Runtime Knowledge Solid understanding of CLR and Garbage CollectionBest practices for using IDisposableGood knowledge of boxing and unboxingArchitecture & Design Strong Object‑Oriented Programming skillsHands‑on experience applying design patternsProven ability to design microservices architecturesCode Quality Strong 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/CD Experience with Jenkins pipelinesAbility to write or maintain pipeline scripts (nice to have)Nice to Have Experience with distributed systems or high‑traffic platformsExposure to cloud‑based architectures