Description
Work Arrangement - Hybrid, 3 days a week in Makati, the remaining days are work from home
Work Hours - 9am - 6pm Philippine time (9:00 - 18:00 Philippine time)
Start Date - ASAP
Interview Stages:
1 Online Technical Test2 Video Call Interviews with IT Director and Project LeaderJob Offer
We are seeking a highly skilled Senior .NET Backend Developer to drive the backend development of our high-performance platform.
This role requires deep expertise in event-driven microservices architecture, high-concurrency handling, and asynchronous processing to ensure seamless and secure financial transactions at scale.
You will work closely with cross-functional teams to design, optimize, and scale a system that processes high volumes of real-time transactions while maintaining reliability and performance.
This is an opportunity to take ownership of a mission-critical backend system that directly impacts thousands of users daily.
Key Responsibilities
โ๏ธ Architect, develop, and optimize high-performance .NET microservices for an event-driven system.
โ๏ธ Ensure scalability, resilience, and fault tolerance in a high-throughput environment.
โ๏ธ Implement asynchronous programming, concurrency control, and efficient data handling to maintain system integrity under heavy load.
โ๏ธ Design and manage Kafka (or similar event-driven messaging systems) for real-time data processing.
โ๏ธ Utilize best practices in dependency injection, unit testing, and SOLID principles to create maintainable code.
โ๏ธ Lead and mentor backend engineers, fostering a culture of technical excellence.
โ๏ธ Collaborate with DevOps teams for containerization (Docker, Kubernetes) and cloud-based deployments (AWS/Azure).
โ๏ธ Optimize database interactions using custom ORM solutions, caching strategies, and indexing.
โ๏ธ Troubleshoot performance bottlenecks and improve system observability with distributed tracing and monitoring tools.
What Weโre Looking For
๐น 8+ years of experience in .NET backend development (C#, ASP.NET Core, Web API).
๐น Expertise in event-driven microservices architecture using Kafka, RabbitMQ, or similar technologies.
๐น Deep understanding of multi-threading, parallelism, and concurrency control in distributed systems.
๐น Strong experience with Task Parallel Library (TPL), async/await, and thread synchronization techniques.
๐น Proficiency in SQL Server, PostgreSQL, or NoSQL databases, with knowledge of indexing and query optimization.
๐น Experience with dependency injection (DI), SOLID principles, and unit testing frameworks.
๐น Familiarity with containerization (Docker, Kubernetes) and cloud services (AWS, Azure).
๐น Strong understanding of secure coding practices, API security, and authentication mechanisms.
๐น Ability to mentor junior developers and conduct technical design reviews.
Nice-to-Have
โ Experience with gRPC, SignalR, or WebSockets for real-time communication.
โ Familiarity with Domain-Driven Design (DDD) and CQRS patterns.
โ Knowledge of CI/CD pipelines, Terraform, and Infrastructure as Code (IaC).
What We Offer at Guerilla 360 Integrated Solutions:
Be Part of a Globally Award-Winning Team - G2 High Performer 2025, Monday.com Gold Partner, Partner of the Year 2024, Glassdoor Top Rated Company as voted by Employees, The Financial Times High Tech Growth Company in Asia PacificCompetitive salary plus a performance-based bonusWork remotely from any locationSystem where you can advance the release of your salary and withdraw it real timeOpportunities for professional growth and advancement within the companyExtensive Mental Health and Wellness package from the comfort of your home - daily yoga, daily meditation, weekly martial arts class, weekly hi-intensity exercises classes, weekly zumba and dance classesFun virtual activities to meet your international teammates - game nights, clubs, trivia competitions, AI contestsA collaborative, innovative, and supportive work environmentComprehensive training on our products and continuous learning opportunitiesOpportunities for certifications and licensures to boost your career