Posted:5 days ago|
Platform:
Remote
Full Time
(Note: looking for Immediate joiners Only and don't apply below 5years of profiles)
Job role : Full Stack .Net Developer
Work location: Remote
Experience: 5+ years
Timings could be: 10am-7pm or 11am-8pm(IST)
Key Responsibilities:
Develop and maintain scalable, cloud-native applications by applying Domain-Driven Design (DDD) principles to handle complex business domains effectively.
Design and implement microservices architectures using modern technologies like .NET Core / .NET 6+, ensuring modularity, fault-tolerance, and scalability.
Build intuitive, responsive, and performant user interfaces with ReactJS, modern JavaScript (ES6+), and state management libraries such as Redux or Recoil.
Implement secure authentication and authorization flows using industry-standard identity management systems (OAuth2, OpenID Connect, etc.).
Write clean, maintainable, and testable code with a strong focus on exception handling, error resilience, and adherence to SOLID principles.
Develop and maintain automated tests including unit and integration tests, utilizing tools like Fluent Assertions for robust code validation.
Work with event-driven systems and messaging frameworks such as RabbitMQ, Azure Service Bus, or similar, while implementing event-based communication patterns (e.g., publish-subscribe, event-based messaging, fire-and-forget).
Collaborate with DevOps teams to design and maintain CI/CD pipelines, containerized deployments, and cloud-based hosting environments.
Design, optimize, and maintain complex SQL queries with transactional consistency for high-volume data systems.
Frontend:
--------
Strong proficiency in ReactJS and modern JavaScript (ES6+) for building dynamic and responsive web applications.
Experience with state management tools like Redux, Recoil, or similar.
Solid understanding of responsive UI design, accessibility, and cross-browser compatibility.
Familiarity with frontend build & deployment processes and basic knowledge of containerization (Docker/Kubernetes) to package and run frontend applications in cloud environments.
Backend:
-------
Deep understanding of OOP concepts, design patterns, and their practical application in enterprise-grade systems.
Expertise in .NetFramework or .NET Core or .NET 6+, C#, and advanced concepts in asynchronous programming for highly concurrent systems.
Hands-on experience with identity and access management (OAuth2, OpenID Connect).
Proficiency in integrating cloud services like Azure Blob Storage, AWS S3, serverless computing (Azure Functions, AWS Lambda), and similar offerings.
Expertise in event-driven architectures and working with messaging systems (RabbitMQ, Azure Service Bus, AWS SNS/SQS, etc.).
Practical experience implementing event-based communication workflows including publish-subscribe, fire-and-forget, and event sourcing patterns.
Strong skills in multi-threading, parallel programming, and designing worker processes for background jobs.
knowledge of microservices architecture patterns, including service decomposition, API gateway, service discovery, Saga, circuit breakers, and eventual consistency.
Experience in observability and using APM tools for monitoring and troubleshooting production systems.
Proficiency with ORMs (Entity Framework, Dapper) and writing optimized LINQ queries.
Good to have: familiarity with AutoMapper, Fluent Assertions, and other modern .NET tools.
Proven ability to design and build cloud-native microservices with complex Domain-Driven Design principles.
Cloud & DevOps:
--------------
Hands-on experience with cloud platforms (Azure or AWS), including deploying, scaling, and monitoring applications.
Working knowledge of containerization technologies like Docker and Kubernetes for microservice deployments.
Familiarity with CI/CD pipelines and automation tools for efficient development workflows.
Database
--------
Experience designing and optimizing SQL databases, writing complex queries, stored procedures, and handling transactional workflows.
Familiarity with database migration strategies and performance tuning for large-scale systems.
Collaborate Solutions, Inc
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Javascript coding challenges to boost your skills
Start Practicing Javascript NowExperience: Not specified
Salary: Not disclosed
Salary: Not disclosed
hyderabad
0.5 - 3.0 Lacs P.A.
Greater Hyderabad Area
Salary: Not disclosed
Bengaluru
10.0 - 20.0 Lacs P.A.
Hyderabad / Secunderabad, Telangana, Telangana, India
5.0 - 11.0 Lacs P.A.
Hyderabad
0.5 - 3.0 Lacs P.A.
hyderabad
0.5 - 3.0 Lacs P.A.
Salary: Not disclosed
Greater Hyderabad Area
Salary: Not disclosed