The ideal candidate will have experience in developing RESTful APIs using .NET Core/ASP .NET MVC and related technologies.
Responsibilities:
- Develop RESTful APIs using .NET Core/.NET MVC and C#.
- Design, develop, and maintain applications using ASP.NET Core and related technologies.
- Implement and manage microservices architecture to build scalable and modular applications.
- Utilize Entity Framework Core for efficient data access and manipulation.
- Leverage Dependency Injection for better maintainability and testing.
- Develop and configure custom middleware to address specific business needs.
- Implement robust authentication and authorization mechanisms, ensuring application security.
- Monitor and enhance application performance using logging, monitoring tools, and performance tuning techniques.
- Write and optimize asynchronous programming code for better performance and scalability.
- Develop containerized applications using Docker and deploy them efficiently.
- Apply design patterns and implement advanced architectures like Event Sourcing and CQRS for complex business scenarios.
- Collaborate with cross-functional teams to ensure seamless integration and delivery.
- Orchestrate and manage containerized workloads using Kubernetes for scalability and reliability.
- Ensure the performance, quality, and security of APIs
- Identify and address technical debt, code quality, and performance issues
- Maintain and improve existing APIs
- Work with project managers to deliver projects on time and on budget
- Stay up to date with emerging trends and technologies in API development
Requirements:
- Minimum of 4 years of experience in developing RESTful APIs using .NET Core and .NET MVC
- Proficient in Microservice architecture, docker and Kubernetes
- Proficient in C#, .NET Core, and related back-end technologies
- Strong understanding of object-oriented programming, design patterns, and software architecture principles
- Experience with web application development and RESTful APIs
- Strong problem-solving and analytical skills
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer (Java & Angular)
2026-05-28
Network Engineer - L2
2026-05-28
Project Manager | Remote
2026-05-27
- Posted
- Jan 20, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Ampstek
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer (Java & Angular)
2026-05-28
Network Engineer - L2
2026-05-28
Project Manager | Remote
2026-05-27