Enable job alerts via email!

Software Engineer (Backend – .NET Core)

ALMR CONSULTING PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Job summary

A consulting firm in Singapore is seeking an experienced Backend Software Engineer to design and maintain secure, scalable backend systems using .NET Core and microservices. The role involves implementing event-driven designs and deploying applications on AWS. Ideal candidates will have strong skills in backend development with a focus on security practices and modern architecture.

Qualifications

  • Strong proficiency in .NET Core / .NET 8, C#, and RESTful API development.
  • Experience with microservices and event-driven architecture.
  • Hands-on expertise with Docker and backend security.

Responsibilities

  • Design, develop, and maintain backend systems using .NET Core / .NET 8.
  • Implement event-driven design for seamless communication between services.
  • Deploy and monitor backend services using AWS.

Skills

Backend Development
RESTful API
Docker
Entity Framework
Microservices
Problem-solving
Communication
Teamwork

Tools

AWS
.NET Core / .NET 8

Job description

We are looking for a skilled Backend Software Engineer with strong experience in .NET Core and modern microservices architecture. You will be part of an agile team responsible for building secure, scalable, and high-performance backend systems that support key enterprise applications.


Key Responsibilities


  • Design, develop, and maintain backend systems using .NET Core / .NET 8 and microservices architecture.
  • Implement event-driven design for seamless communication between services.
  • Develop efficient data access layers using Entity Framework (EF).
  • Containerize applications using Docker to support scalable deployments.
  • Apply Domain-Driven Design (DDD) principles to ensure modular and maintainable codebases.
  • Implement OAuth for secure authentication and authorization.
  • Enforce backend security best practices to protect sensitive systems and data.
  • Deploy and monitor backend services using AWS (e.g., Lambda, S3, API Gateway).
  • Work closely with cross-functional teams to ensure seamless integration between backend and frontend systems

Requirements

  • Strong proficiency in .NET Core / .NET 8, C#, and RESTful API development.
  • Experience with microservices and event-driven architecture.
  • Hands-on expertise with Entity Framework, Docker, and backend security.
  • Familiarity with Domain-Driven Design (DDD) and OAuth implementation.
  • Practical experience deploying applications on AWS.
  • Excellent problem-solving, communication, and teamwork skills

Preferred Qualifications

  • More than 5 years of backend development experience.
  • Experience in both Unix and Windows operating environments.
  • Familiarity with CI/CD, logging, and monitoring in cloud-native applications.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.