Senior Back End Developer

ELLIOTT MOSS CONSULTING PTE. LTD.


Date: 19 hours ago
Area: Singapore, Singapore
Salary: SGD 7,000 - SGD 8,500 per month
Contract type: Full time

About the Role

We are seeking a highly skilled and experienced Backend Developer with deep expertise in .NET technologies to join our engineering team. In this role, you will be responsible for designing and developing scalable, microservices-based backend systems using modern cloud-native tools and practices. You will work closely with cross-functional teams to deliver high-quality, event-driven solutions that power our core applications.

Key Responsibilities:

  • Design, develop, and maintain backend services using .NET Core and microservices architecture.
  • Implement and manage event-driven systems using Apache Kafka and other messaging platforms like AWS SNS/SQS.
  • Build and integrate RESTful APIs and web services.
  • Containerize services using Docker and orchestrate deployments with Kubernetes.
  • Collaborate with DevOps teams to maintain CI/CD pipelines and follow best practices in cloud deployments (AWS, Azure, or GCP).
  • Write clean, maintainable code with a strong focus on Test-Driven Development (TDD).
  • Conduct code reviews and mentor junior engineers.
  • Troubleshoot, debug, and optimize performance of backend systems.
  • Stay updated with emerging trends and advocate for best engineering practices.
  • Work within an Agile team, contributing to planning, estimation, and sprint delivery.

Requirements:

Must-Have:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Minimum of 8 years of professional experience in backend development with a strong focus on .NET technologies.
  • Solid experience with microservices architecture and event-driven design patterns.
  • Hands-on expertise with .NET Core, C#, REST APIs, and Kafka.
  • Strong understanding of containerization (Docker) and orchestration (Kubernetes).
  • Experience with at least one major cloud provider (AWS, Azure, or GCP).
  • Solid grasp of DevOps practices and CI/CD pipelines.
  • Strong analytical and problem-solving skills with a detail-oriented mindset.
  • Excellent communication and collaboration skills.

Nice-to-Have:

  • Experience with AWS messaging services like SNS/SQS.
  • Exposure to frontend frameworks like Angular, React, or Vue.js.
  • Familiarity with database systems such as SQL Server, PostgreSQL, or MongoDB.
  • Knowledge of Clean Architecture principles in .NET.
  • Experience working in Agile/Scrum environments.
  • Familiarity with DealCloud and Snowflake is a plus.
  • Background in data publishing design and implementation is preferred.
Post a CV