Join to apply for the Senior Dotnet Developer role at Zenika Singapore
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
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.
- Work with a global client base across 11 locations, benefiting from over 28,000 Zenika-led training sessions
- Partner with tech giants like Google Cloud and Scrum.org, and engage in research, open-source contributions, and conferences outside client projects
- Participate in Zenika tech conferences (TechnoZaures) to learn, share, and grow together
- 20 days of annual leave + up to 5 LEAP(Learning, Education, Advancement, Progress) days
- Dedicated Learning & Development (L&D) budget to support your growth
- Flexible benefits package to cater to your well-being and lifestyle needs
- Comprehensive international medical insurance package
Ready to code your story with us?
Apply NOW!
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries: IT Services and IT Consulting
#J-18808-Ljbffr