Job Summary
We are seeking a Senior Backend Developer with extensive experience in Microservices architecture, event-driven systems, and test-driven development (TDD). The ideal candidate will design, develop, and maintain scalable applications using .NET Core, ensuring high quality, performance, and reliability. This role requires strong problem-solving skills, technical expertise, and the ability to thrive in a collaborative, fast-paced environment.
Key Responsibilities
- Design and develop microservices-based applications using .NET Core and C#
- Implement event-driven architecture to build scalable and decoupled systems
- Develop and integrate RESTful APIs and web services
- Write and maintain test cases using Test-Driven Development (TDD) to ensure code quality and reliability
- Collaborate with cross-functional teams to define, design, and deliver new features
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot and resolve complex technical issues to ensure high availability and performance
- Stay updated with the latest industry trends, tools, and technologies to deliver cutting-edge solutions
Required Qualifications
- Degree in Computer Science, Information Technology, or related fields
- At least 5 years of experience in software development with a strong focus on .NET technologies
- Proven experience in designing and implementing microservices architecture
- Expertise in event-driven architecture and related design patterns
- Strong understanding of RESTful APIs and web services
- Proficiency in .NET Core, C#, and related technologies
- Hands-on experience with containerization technologies (e.g. Docker) and orchestration tools such as Kubernetes
- Familiarity with Cloud platforms such as AWS, Azure, or Google Cloud
- Hands-on experience with Test-Driven Development (TDD) and writing test cases
Preferred Skills
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of messaging systems such as AWS SNS/SQS
- Familiarity with frontend technologies such as Angular, React, or Vue.js
- Experience with database technologies such as SQL Server, MongoDB, or PostgreSQL
- Familiarity with Clean Architecture in .NET
- Exposure to Agile methodologies
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full-Stack Developer | Remote
2026-05-27
Frontend Developer
2026-05-23
Python Developer
2026-05-08
- Posted
- Jul 03, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Elliott Moss Consulting
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full-Stack Developer | Remote
2026-05-27
Frontend Developer
2026-05-23
Python Developer
2026-05-08