.Net fullstack Developer

5 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

(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.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Hyderabad / Secunderabad, Telangana, Telangana, India