Pune, Maharashtra, India
Information Technology
Zimozi Solutions Pvt. Ltd.
Overview
Job Summary:
The ideal candidate will have extensive experience in designing, developing, and maintaining backend services using .NET technologies. The candidate will be responsible for building scalable and secure APIs, optimizing database performance, and integrating third-party services.
Key Responsibilities:
- Backend Development: Design, develop, and maintain RESTful APIs and microservices using .NET Core / .NET 6+.
- API Documentation & Code Generation: Use OpenAPI (Swagger) to document APIs and generate client/server code for seamless integration.
- Database Management: Develop efficient database schemas, optimize queries, and work with SQL Server, PostgreSQL, or NoSQL databases (MongoDB, etc.).
- Cloud & Deployment: Deploy applications in cloud environments like Azure, AWS, or Google Cloud and manage CI/CD pipelines.
- Architecture & Design: Develop scalable, maintainable, and high-performance backend solutions following best practices in software design patterns, SOLID principles.
- Security & Performance: Implement authentication/authorization (OAuth2, JWT, OpenID), API security best practices, and performance optimizations.
- Testing & Debugging: Write unit tests, integration tests, and conduct performance testing to ensure system reliability.
- Collaboration: Work closely with frontend developers, DevOps engineers, and product managers to deliver high-quality software solutions.
- Code Review & Mentorship: Conduct peer code reviews and mentor junior developers.
- Proactive in identifying test-cases and focus on user experience.
Technical Skills:
- Languages & Frameworks: C#, .NET Core / .NET 6+, ASP.NET Web API, Entity Framework Core
- API Development: OpenAPI (Swagger) for API documentation & code generation
- Database: SQL Server, PostgreSQL, MongoDB, Redis
- Cloud & DevOps: Azure/AWS, Docker, Kubernetes, CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins)
- Security: OAuth2, JWT, API Security, OWASP Best Practices
- Tools & Version Control: Git, GitHub/GitLab/Bitbucket
- Testing: NUnit, xUnit, MSTest, Postman, Newman
Qualifications & Requirements:
- 5+ years of experience in .NET backend development.
- Hands-on experience with Swagger/OpenAPI for API documentation and code generation. Experience in microservices architecture and distributed systems is a plus.
- Strong understanding of performance optimization and scalability.
- Excellent problem-solving and debugging skills.
- Strong communication skills and ability to work in an agile environment.
Nice to Have:
- Experience with GraphQL, gRPC, or SignalR.
- Knowledge of message brokers (RabbitMQ, Kafka).
- Familiarity with serverless computing (AWS Lambda, Azure Functions).
Job Type: Full-time
Benefits:
- Health insurance
- Work from home
Schedule:
- Monday to Friday
Work Location: Remote
Application Deadline: 21/02/2025
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in