We are looking for a highly skilled and experienced
Senior .NET Core Developer
with over 6 years of experience in developing, designing, and maintaining modern, scalable web applications and APIs. The ideal candidate should be proficient in .NET Core, cloud platforms, and modern development practices, with a strong foundation in software architecture and agile methodologies.
Key Responsibilities:
Design, develop, and maintain enterprise-level web applications and RESTful APIs using .NET Core and C#.
Collaborate with product managers, architects, and cross-functional teams to define, design, and ship new features.
Participate in the full software development life cycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
Write clean, scalable, and maintainable code following best practices and SOLID principles.
Optimize application performance, scalability, and security.
Troubleshoot and resolve technical issues across environments.
Conduct code reviews, mentor junior developers, and share best practices.
Work with SQL and NoSQL databases and integrate with cloud-based services.
Participate in agile ceremonies such as daily stand-ups, sprint planning, and retrospectives.
Stay current with emerging technologies and development trends.
Required Skills & Experience:
6+ years of experience in backend development using .NET technologies.
3+ years of experience specifically with
.NET Core/.NET 5/6/7+
.
Strong proficiency in
C#
,
Entity Framework Core
, and
LINQ
.
Solid experience with
RESTful API
development and integration.
Strong understanding of
relational databases
(SQL Server, PostgreSQL) and
NoSQL
options (MongoDB, Redis).
Experience with
Azure
or
AWS
cloud services (App Services, Functions, Storage, etc.).
Good understanding of
asynchronous programming
,
dependency injection
, and
unit testing
(xUnit/NUnit/Moq).
Proficient with
Git
,
CI/CD pipelines
, and
DevOps practices
.
Familiarity with
containerization
using Docker and orchestration with Kubernetes is a plus.
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
Experience with
microservices architecture
.
Knowledge of
message brokers
(e.g., RabbitMQ, Azure Service Bus).
Exposure to
front-end frameworks
like Angular or React is a plus.
Experience with
Agile/Scrum methodologies
.
Job Type: Full-time
Pay: Up to ?1,600,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.