Start Your Search Here

Job Search

evolution singapore

Singapore / Global

Senior Backend Developer (C , .NET Core)

Job Description

We are seeking an experienced Senior Backend Developer to join a core engineering team responsible for building and maintaining large-scale, enterprise-grade platforms. The role focuses on designing reliable backend services that support complex, data-intensive systems used by enterprise and public-sector clients. You will work closely with frontend engineers, architects, and product stakeholders to deliver secure, scalable, and high-performance backend solutions in a modern, agile environment.

Key Responsibilities

Design, develop, and maintain backend services for enterprise-level web platforms

Take ownership of backend design decisions and contribute to overall system architecture

Collaborate with frontend engineers and cross-functional teams to ensure seamless system integration

Write clean, maintainable, and reusable code aligned with best practices for performance, scalability, and security

Build and maintain RESTful APIs and integrate with external services and data sources

Implement unit tests and automated tests to ensure reliability and code quality

Participate in code reviews, technical discussions, and architecture reviews

Troubleshoot production issues, optimize performance, and resolve system bottlenecks

Work within Agile / Kanban development processes and contribute to continuous improvement

Requirements

8+ years of backend development experience, with strong expertise in C# and .NET Core (latest versions preferred)

Solid experience building enterprise web applications using ASP.NET

Strong background in designing and developing RESTful APIs and backend services

Excellent understanding of object-oriented programming principles and common design patterns

Hands-on experience with relational databases and SQL

Familiarity with cloud environments (AWS, Azure, or GCP) and container technologies such as Docker and/or Kubernetes

Experience with automated testing frameworks (e.g. xUnit, NUnit) is a plus

Understanding of CI/CD pipelines and modern agile software development practices

Nice to Have

Experience with microservices architectures and asynchronous / message-driven systems

Exposure to NoSQL or document-based databases

Familiarity with gRPC and/or message brokers such as RabbitMQ or Kafka

Apply Now

Similar Opportunities

View all jobs