🔍   Discover Top 5 Reasons Companies Choose Appcircle Over Microsoft App Center for Mobile!Learn MoreTalk to an Expert 

Senior .NET Developer

We are seeking a highly skilled Senior .NET Developer to join our team. The ideal candidate will bring deep expertise in building scalable and secure REST APIs using .NET Core 8, along with strong proficiency in modern software architectures, including Hexagonal (Port-Adapter), Domain-Driven Design (DDD), and Event-Driven Architecture (EDA). Experience with technologies such as Kafka, Redis, Keycloak, MongoDB, and PostgreSQL is essential. As a Senior Developer, you will be expected to provide technical leadership, mentor team members, and contribute to strategic decisions.

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.

Back to careers
Join Our Newsletter

Get informed about news, new releases and mobile DevOps.

loading