Zenika
Senior C#.NET Developer
ZenikaSingapore2 days ago
OtherRemote FriendlyEngineering, Information Technology

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 containerization and orchestration (Docker, Kubernetes)
  • Prior consulting experience

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.

Ready to code your story with us? Apply NOW!

Key Skills

Ranked by relevance