Mid-Level .NET Developer

Remote

Posted at 2025
About the role
We are looking for a “Mid-Level .NET Developer” with the following qualifications:
Responsibilities
- Design and develop REST APIs using .NET Core 8.
- Implement solutions using Hexagonal Architecture, DDD, and EDA principles.
- Work with technologies like Kafka, Redis, Keycloak, MongoDB, and PostgreSQL.
- Write clean, testable, and maintainable code following industry best practices.
- Collaborate with the team to define technical requirements and system architecture.
- Optimize and maintain existing systems while contributing to new projects.
- Ensure system security and performance standards are met.
- Debug, troubleshoot, and resolve software issues as needed.
Requirements
- 2-5 years of professional experience in software development.
- Strong knowledge of .NET Core 8 and RESTful API development.
- Hands-on experience with Hexagonal Architecture, Domain-Driven Design, and Event-Driven Architecture.
- Experience working with Kafka, Redis, Keycloak, MongoDB, and PostgreSQL.
- Knowledge of API security best practices (e.g., OAuth2, JWT).
- Solid understanding of version control systems like Git.
- Basic understanding of Linux environments (e.g., navigating the file system, managing services, basic shell scripting).
- Strong problem-solving skills and a passion for coding.
- Excellent teamwork and communication skills.
An Advantage If You Have
- Experience with containerization tools like Docker or orchestration platforms like Kubernetes.
- Familiarity with CI/CD pipelines.
- Understanding of Test-Driven Development (TDD) and writing unit and integration tests.
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.