C Developer
- Posted 2 months ago
- Be among the first 10 applicants
Job Description
We are seeking an experienced C# ASP.NET API Developer
to join our team in building secure, scalable, and high-performance
RESTful APIs using the Microsoft .NET technology stack. The ideal
candidate will have strong experience in ASP.NET Core, Entity Framework,
and backend system integration.
Key Responsibilities
to join our team in building secure, scalable, and high-performance
RESTful APIs using the Microsoft .NET technology stack. The ideal
candidate will have strong experience in ASP.NET Core, Entity Framework,
and backend system integration.
Key Responsibilities
- Design, develop, and maintain RESTful APIs using ASP.NET Core / ASP.NET Web API.
- Work with relational databases using Entity Framework / EF Core.
- Implement authentication and authorization using Identity, JWT, or OAuth2.
- Collaborate with front-end developers and other backend engineers to deliver end-to-end solutions.
- Optimize existing APIs for performance, scalability, and security.
- Write unit tests and participate in code reviews.
- Develop and maintain API documentation (e.g., Swagger/OpenAPI).
- Debug and resolve technical issues across environments.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 2+ years of experience in C# and ASP.NET Web API / ASP.NET Core development.
- Strong understanding of OOP, SOLID principles, and API design patterns.
- Experience with Entity Framework / EF Core and SQL Server.
- Knowledge of LINQ, asynchronous programming, and middleware pipelines.
- Experience in Postman, Swagger, or similar tools for testing and documentation.
- Version control experience using Git.
- Familiarity with Azure App Services, Azure Functions, or AWS Lambda.
- Experience in Microservices architecture.
- Knowledge of Docker, CI/CD pipelines, and DevOps practices.
More Info
Key Skills
OpenAPI
EF Core
ASP.NET Core
middleware pipelines
