Senior C#.NET Developer

Zenika

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work arrangement
20 days annual leave
LEAP days (Learning, Education, Adv.,i

Job summary

Zenika is seeking a Senior C#.NET Developer for strategic client projects in Singapore. You will lead design and development of scalable microservices, architect event-driven systems with Kafka, and write clean, testable code with a focus on TDD.

You will mentor junior developers and collaborate with analysts, architects, and DevOps to deliver robust solutions. Join Zenika’s hybrid work model and contribute to government digital transformation projects while leveraging cloud and container

Qualifications

  • 7+ years of professional software development experience, with proven expertise in C#.NET.
  • Deep knowledge of microservices architecture and event-driven systems.
  • Strong experience with Kafka (or equivalent messaging/event-streaming platforms).
  • Advanced hands-on skills in coding and applying Test-Driven Development (TDD).
  • Experience leading technical teams or mentoring developers, with the ability to influence best practices.
  • Strong problem-solving skills and the ability to balance technical depth with business impact.
  • Experience with Azure, AWS, or GCP cloud environments, plus containerisation/orchestration (Docker, Kubernetes).
  • Prior consulting experience.
  • Singaporeans and PRs Only.

Responsibilities

  • Lead the design, development, and implementation of scalable, high-performance microservices-based applications.
  • Architect and implement event-driven systems using Kafka (or equivalent event-streaming technologies).
  • Write clean, maintainable, and testable code with a strong emphasis on TDD practices.
  • Ensure software delivery excellence by setting engineering standards and conducting code reviews.
  • Collaborate with business analysts, architects, and DevOps engineers to deliver robust solutions aligned with business needs.
  • Mentor and guide junior developers, fostering a culture of craftsmanship and continuous improvement.
  • Balance hands-on execution with strategic technical decision-making to ensure long-term system resilience and scalability.

Skills

C#.NET
Microservices
Event-driven systems
Kafka
TDD
Team leadership
Cloud platforms
Docker
Kubernetes
Consulting

Tools

Kafka
Docker
Kubernetes
Azure/AWS/GCP

Job description

Your Role As a Zenika Consultant

As a Senior C#.NET Developer, you will play a hands‑on development role in strategic client projects. You will:

  • Lead the design, development, and implementation of scalable, high-performance microservices-based applications
  • Architect and implement event-driven systems using Kafka (or equivalent event-streaming technologies)
  • Write clean, maintainable, and testable code with a strong emphasis on TDD practices
  • Ensure software delivery excellence by setting engineering standards and conducting code reviews
  • Collaborate with business analysts, architects, and DevOps engineers to deliver robust solutions aligned with business needs
  • Mentor and guide junior developers, fostering a culture of craftsmanship and continuous improvement
  • Balance hands‑on execution with strategic technical decision-making to ensure long-term system resilience and scalability

Is there a Zenika in you? Let’s talk skills and passion first.

Your Role As a Zenika Consultant

As a Senior C#.NET Developer, you will play a hands‑on development role in strategic client projects. You will:

  • Lead the design, development, and implementation of scalable, high-performance microservices-based applications
  • Architect and implement event-driven systems using Kafka (or equivalent event-streaming technologies)
  • Write clean, maintainable, and testable code with a strong emphasis on TDD practices
  • Ensure software delivery excellence by setting engineering standards and conducting code reviews
  • Collaborate with business analysts, architects, and DevOps engineers to deliver robust solutions aligned with business needs
  • Mentor and guide junior developers, fostering a culture of craftsmanship and continuous improvement
  • Balance hands‑on execution with strategic technical decision-making to ensure long-term system resilience and scalability
What You Bring
  • 7+ years of professional software development experience, with proven expertise in C#.NET
  • Deep knowledge of microservices architecture and event-driven systems
  • Strong experience with Kafka (or equivalent messaging/event-streaming platforms)
  • Advanced hands‑on skills in coding and applying Test-Driven Development (TDD)
  • Experience leading technical teams or mentoring developers, with the ability to influence best practices
  • Strong problem‑solving skills and the ability to balance technical depth with business impact
  • Experience with Azure, AWS, or GCP cloud environments
  • Exposure to containerisation and orchestration (Docker, Kubernetes)
  • Prior consulting experience
  • Singaporeans and PRs Only
About Zenika

Founded by developer Carl Azoury, Zenika is a consultancy built around community, transparency, and craftsmanship. We are passionate technophiles advising clients with deep expertise in open-source tech and modern solutions.

Why Join Zenika?
  • Contribute to high-impact government digital transformation projects.
  • Collaborate with a global network across 11 locations and benefit from over 28,000 Zenika-led training sessions.
  • Partner with leading organisations like Google Cloud and Scrum.org, while contributing to research, open source, and conferences.
  • Take part in Zenika’s internal TechnoZaures events to learn, share, and grow together.
  • Hybrid work arrangement.
  • 20 days of annual leave + up to 5 LEAP (Learning, Education, Advancement, Progress) days.
  • Dedicated Learning & Development (L&D) budget for your growth.
  • Flexible benefits package tailored to your lifestyle.
  • Comprehensive international medical insurance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C .NET Developer
Senior C .NET Developer

Zenika • Singapore

Hybrid
SGD 120,000 - 160,000
Hybrid work model
L&D budget
Medical insurance
+3
Senior Back End Engineer
Senior Back End Engineer

Zenika • Singapore

Hybrid
SGD 120,000 - 180,000
Hybrid work arrangement
20 days annual leave
LEAP days (Learning, Education, Advanc
+3
Senior Front End Engineer
Senior Front End Engineer

Zenika • Singapore

Hybrid
SGD 70,000 - 110,000
Hybrid work arrangement
20 days annual leave
LEAP days
Senior Full Stack Engineer
Senior Full Stack Engineer

ZENIKA PTE. LTD. • Singapore

Hybrid
SGD 120,000 - 180,000
Hybrid work arrangement
Tech conferences (TechnoZaures)
Learning & Development budget
+2
Software Engineer (Python)
Software Engineer (Python)

Zenika • Singapore

Hybrid
SGD 90,000 - 130,000
Hybrid work arrangement
20 days annual leave
LEAP days (Learning, Education, Adv.)
+2
Senior UI/UX Designer
Senior UI/UX Designer

Zenika • Singapore

Hybrid
SGD 70,000 - 110,000
Hybrid work arrangement
20 days annual leave + up to 5 LEAP*–L
Learning & Development budget
+2
Front End Engineer
Front End Engineer

Zenika • Singapore

Hybrid
SGD 80,000 - 120,000
Hybrid work arrangement
L&D budget
International medical insurance
Full Stack Engineer
Full Stack Engineer

Zenika Singapore • Singapore

On-site
SGD 90,000 - 140,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Zenika Singapore • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Zenika • Singapore

On-site
SGD 70,000 - 100,000
Access to global Zenika-led training sessions
Partnerships with leaders like Google Cloud
Opportunities for continuous growth