We are looking for a passionate and skillful *.NET Developer* to join our team and help us build robust and scalable server-side applications.
As a .NET Developer (Mid Level) at Asa, you will:
- Develop, test and deploy backend solutions using ASP.NET Core and .NET Core to meet dynamic business requirements.
- Collaborate with cross-functional teams, including front-end developers, QA and product owners to define and implement new features.
- Write reusable and scalable code following best practices in clean architecture and SOLID principles.
- Develop and maintain databases using SQL, Redis and Elastic.
- Implement and maintain APIs including gRPC, ensuring smooth integration with other services.
- Troubleshoot, debug and upgrade existing systems to optimize performance and scalability.
Requirements:
- Proficiency in ASP.NET Core and .NET Core development.
- Strong knowledge of gRPC design and development.
- Experience with databases such as SQL, Redis and Elastic.
- Familiarity with Domain-Driven Design (DDD) and Object-Oriented Programming (OOP).
- Familiarity with Git for version control.
- Familiarity with Agile development methodologies.