Learn More       Talk to an Expert

APPCIRCLE.IO

Appcircle Logo

Join our team where we believe in new invention

Come and join us in our exciting start-up journey of developing an innovative product used across the globe.

Current Job Openings
search

Senior .NET Developer

passion

Remote

passion

Posted at 2025

About the role

We are looking for a “Senior .NET Developer” with the following qualifications:

Responsibilities

  • Architect, design, and develop REST APIs using .NET Core 8, ensuring high performance and scalability.
  • Lead the implementation of solutions using Hexagonal Architecture, DDD, and EDA principles.
  • Provide technical guidance and mentorship to junior and mid-level developers.
  • Collaborate with cross-functional teams to design and deliver robust, secure, and reliable systems.
  • Work extensively with Kafka, Redis, Keycloak, MongoDB, and PostgreSQL to develop and maintain complex integrations.
  • Ensure adherence to coding standards and best practices, including clean code and secure development practices.
  • Conduct code reviews and participate in architectural discussions.
  • Troubleshoot and resolve complex technical challenges.
  • Contribute to the continuous improvement of development processes and tools.

Requirements

  • Minimum of 5 years of professional experience in .NET development.
  • Advanced knowledge of .NET Core 8 and extensive experience in RESTful API design and implementation.
  • Proven expertise in Hexagonal Architecture, Domain-Driven Design, and Event-Driven Architecture.
  • Strong background in working with Kafka, Redis, Keycloak, MongoDB, and PostgreSQL.
  • Deep understanding of API security protocols (e.g., OAuth2, JWT) and performance optimization.
  • Proficiency with Linux environments, including system administration tasks (e.g., managing services, permissions, shell scripting, basic networking).
  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Proficiency in CI/CD pipelines and DevOps practices.
  • Strong problem-solving skills with the ability to handle complex and ambiguous challenges.
  • Excellent communication skills and ability to collaborate with diverse teams.
  • Ability to take ownership of projects and deliver high-quality results.

An Advantage If You Have

  • Experience with microservices architecture.
  • Knowledge of advanced testing strategies, including TDD and automated testing.
  • Familiarity with event sourcing and CQRS patterns.

To apply, express yourself freely in an email to careers [at] appcircle.io

You can share your resume in whichever medium you express yourself best.

Join Our Newsletter

Get informed about news, new releases, and mobile DevOps.