Backend Developer at ELLIOTT MOSS CONSULTING PTE LTD
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

24 Oct, 25

Salary

7500.0

Posted On

25 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Information Technology, Containerization, Collaborative Environment, Web Services, Kubernetes, Test Cases, Leadership Skills, Computer Science, Writing, Docker, Kafka

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION

We are seeking an experienced Backend .NET Developer with expertise in microservices architecture, event-driven systems, and cloud-native development to join our dynamic team. You will lead the design and implementation of scalable, high-performance applications while mentoring junior developers and driving technical excellence.

MANDATORY SKILLS & QUALIFICATIONS

  • Bachelor’s degree in computer science, Information Technology, or related field.
  • 5+ years of hands-on experience in software development with a focus on .NET technologies.
  • Proven track record in designing and implementing microservices architecture.
  • Expertise in event-driven architecture and experience with Kafka.
  • Strong proficiency in .NET Core, C#, EFCore, RESTful APIs, and web services.
  • Experience with containerization (Docker) and orchestration tools (Kubernetes).
  • Familiarity with cloud platforms (AWS/Azure/Google Cloud).
  • Hands-on experience with Test-Driven Development (TDD) and writing test cases.
  • Excellent problem-solving, communication, and leadership skills.
  • Ability to thrive in a fast-paced, collaborative environment.
Responsibilities
  • Lead the design and development of microservices-based applications using .NET Core.
  • Collaborate with cross-functional teams to define, design, and deploy new features.
  • Ensure performance, scalability, and reliability of applications.
  • Write and maintain test cases (TDD) to ensure code quality.
  • Conduct code reviews and mentor junior developers on best practices.
  • Troubleshoot and resolve complex technical issues.
  • Stay updated with industry trends and contribute to technical strategy.
  • Participate in architectural discussions and hands-on coding.
Loading...