-
Selby Jennings

Senior Software Engineer (C#)

Selby Jennings
Singapore · Full-time · Mid-Senior

Role Overview:


Our client is seeking talented and motivated C#, .NET Core Developers to join their dynamic team. The ideal candidates will have hands-on experience in developing scalable, high-performance applications using C# and .NET Core. A foundational understanding of cloud services (Azure or AWS) is required to ensure seamless integration with modern cloud-based platforms.


Key Responsibilities:

  • Application Development:
  • Design, develop, and maintain software applications and APIs using C#, .NET Core, adhering to industry best practices and coding standards.
  • System Integration:
  • Build and integrate RESTful APIs, gRPC services, and microservices architectures to deliver seamless user experiences.
  • Cloud Implementation:
  • Leverage Azure or AWS services for hosting, deployment, and scalability of applications. Collaborate with cloud architects for infrastructure optimization.
  • Testing and Debugging:
  • Write unit and integration tests to ensure application stability and performance. Debug and resolve complex technical issues.
  • Collaboration:
  • Work closely with cross-functional teams, including product managers, designers, and DevOps engineers, to deliver high-quality software solutions.
  • Performance Optimization:
  • Identify and resolve performance bottlenecks in both code and infrastructure to ensure system efficiency and reliability.
  • Documentation:
  • Create and maintain comprehensive technical documentation, including application architecture, APIs, and deployment guides.


Qualifications:

Essential Skills:

  • Proficiency in C# and .NET Core development.
  • Experience with cloud platforms such as Microsoft Azure or Amazon Web Services (AWS).
  • Knowledge of RESTful API design and integration.
  • Understanding of relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
  • Strong problem-solving skills and the ability to debug complex issues.


Desirable Skills:

  • Exposure to containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Knowledge of CI/CD pipelines and tools (e.g., Azure DevOps, Jenkins).
  • Experience with event-driven architectures (e.g., RabbitMQ, Kafka).
  • Familiarity with front-end technologies like Angular or React is a plus


Experience Level:

  • Mid-Juniors: 2–4 years of experience in C# .NET Core development.
  • Seniors: 5+ years of experience with proven expertise in application development and system integration.


Selby Jennings is a Trading Style of Phaidon International (License number 16S8194)

Key Skills

Ranked by relevance

c ai cloud sql aws ui ha devops scala containerization product manager microservices restful apis kubernetes postgresql sql server rabbitmq designer angular jenkins docker server react nosql kafka grpc esp nat
Login to Apply
Posted
Dec 09, 2024
Type
Full-time
Level
Mid-Senior
Location
Singapore

Industries

Human Resources Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deel
Related

Senior Backend Engineer, Node.js + AWS

2026-05-22

Full-time
Mid-Senior
Portugal
Human Resources Services
Engineering
View Job Details
Deel
Related

Senior Backend Engineer, Node.js + AWS

2026-05-19

Full-time
Mid-Senior
Turkey
Human Resources Services
Engineering
View Job Details
Aires
Related

Software Engineer

2026-05-13

Full-time
Not Applicable
United States
Human Resources Services
Engineering