Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Responsibilities
Design, development, and deployment of mission-critical systems,
Write clean, efficient code,
Mentor junior engineers,
Drive architectural decisions while ensuring high performance, scalability, and security
Minimum Requirements:
Education:
Computer science or any relevant education
Experience:
·5+ years of experience in software development, with a focus on .NET Core (preferably .NET Core 8).
·Strong experience with microservices architecture and designing distributed systems.
·Proficiency with SQL Server and/or PostgreSQL , MongoDB
·Hands-on experience with API design and RESTful services.
·Familiarity with real-time communication technologies (e.g., RabbitMQ, SignalR).
·Experience with authentication and authorization frameworks like OpenIddict, OAuth 2.0, and JWT.
·Proficient with containerization (Docker) and cloud platforms, especially Azure.
·Experience with CI/CD tools such as Azure DevOps, GitHub Actions, and version control systems like Git.
·Strong problem-solving skills and the ability to architect scalable and maintainable software solutions.
·Excellent communication and teamwork skills, with a proven ability to work in cross-functional teams.
Strong understanding of security principles and best practices (e.g., data encryption, secure APIs).
Skills:
·Design & Development: design and development of complex systems, focusing on microservices architecture using .NET Core , python , and related technologies.
·Cloud Architecture: Build and manage cloud-native applications using Azure, ensuring scalability, reliability, and security.
·Integration & APIs: Implement and maintain robust API integrations with third-party systems, including working with tools like RabbitMQ and Redis for real-time communication and caching.
·Authentication & Authorization: Leverage OpenIddict and OAuth 2.0 Authorization Code Flow for secure authentication and authorization mechanisms.
·Database Management: Use SQL Server and PostgreSQL to design and manage databases. Optimize database performance and ensure efficient querying and data integrity.
·Containerization & DevOps: Utilize Docker for containerization and integrate with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) to ensure seamless deployments and automated testing.
·Mentorship & Leadership: Provide technical leadership and mentorship to junior developers, guiding them in best practices and code quality.
·Collaboration: Work closely with cross-functional teams, including DevOps engineers, testers, and product managers, to deliver high-quality software solutions on time.
· Continuous Improvement: Stay up to date with industry trends and emerging technologies, contributing to the continuous improvement of development processes and practices.
This position needs to be filled urgently, so Immediate joiners are highly preferred.
Key Skills
Ranked by relevanceReady to apply?
Join Confidential and take your career to the next level!
Application takes less than 5 minutes

