Mid-Level .NET Developer
We are looking for a talented Mid-Level .NET Developer to join our team. The ideal candidate will have strong experience in developing REST APIs using .NET Core 8, and will be comfortable working with modern software architectures such as Hexagonal (Port-Adapter), Domain-Driven Design (DDD), and Event-Driven Architecture (EDA). Familiarity with tools like Kafka, Redis, Keycloak, MongoDB, and PostgreSQL is essential.
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.
- 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.
- 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.