ob Description: Senior .NET Developer
Position Overview:We are seeking a highly skilled Senior .NET Developer with extensive experience in managing public APIs distributed caching and utilizing API gateway tools. The ideal candidate will have a strong background in .NET technologies combined with expertise in Redis and distributed caching strategies to enhance application performance and scalability.
Key Responsibilities:
- API Management:
- Design develop and maintain scalable public APIs.
- Ensure APIs are secure optimized and compliant with industry standards.
- Implement best practices for API versioning security and documentation.
- API Gateway Integration:
- Manage and configure API gateways to enhance API security monitoring and performance.
- Integrate and optimize API gateway tools such as Apigee or similar platforms.
- Work closely with crossfunctional teams to ensure seamless API gateway implementation.
- Distributed Caching:
- Implement and manage distributed caching strategies using Redis to optimize application performance.
- Configure Redis for caching session management and ensuring high availability and fault tolerance.
- Monitor and optimize the caching layer to reduce latency and improve data retrieval speeds.
- General .NET Development:
- Develop and maintain applications using .NET technologies including C#ASP and .NET Core.
- Work on enhancing existing systems and developing new features ensuring high performance and responsiveness.
- Collaborate with frontend developers to integrate userfacing elements with serverside logic.
- Collaboration and Leadership:
- Work collaboratively with development DevOps and infrastructure teams to design and deploy robust API solutions.
- Provide technical leadership and mentorship to junior developers.
- Participate in code reviews ensuring high code quality and adherence to best practices.
- Troubleshooting and Support:
- Identify and resolve APIrelated issues in a timely manner.
- Monitor API performance and reliability implementing improvements as needed.
- Provide ongoing support and maintenance for existing APIs.
Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field.
- 5 years of experience in .NET development with a strong focus on API design management and general .NET application development.
- Handson experience with API gateway tools such as Apigee AWS API Gateway or similar platforms.
- Extensive experience in distributed caching particularly with Redis.
- Strong understanding of RESTful APIs JSON OAuth and JWT.
- Experience with cloud platforms (e.g. Azure AWS) is a plus.
- Excellent problemsolving skills and the ability to work in a fastpaced environment.
- Strong communication and collaboration skills.
Location:Remote
Job Type:Fulltime
Benefits:
- Competitive salary and performancebased bonuses.
- Health dental and vision insurance.
- Flexible working hours and remote work options.
- Professional development opportunities.
Application Process:To apply please submit your resume onand a cover letter detailing your experience with .NET development API management distributed caching and API gateway tools.
Timings would be UK time Zone: 1 pm to 9.30 pm IST
Required Experience:
Senior IC