We are seeking a highly skilled Senior .NET Full Stack Developer to lead the design, development, and ongoing maintenance of robust, scalable web applications and services. This role demands a professional with deep expertise throughout the .NET ecosystem, proficient in crafting responsive front-end solutions with Angular, and experienced in deploying cloud-native architectures on both Microsoft Azure and AWS. The successful candidate will thrive in an Agile environment, driving the implementation of microservices, optimizing database performance, and ensuring seamless integration of real-time features and third-party services.
Responsibilities
Architect and develop scalable web applications leveraging C#, .NET Core/.NET 6+, and ASP.NET MVC/Web API frameworks.
Construct and integrate RESTful APIs, incorporating real-time capabilities via SignalR and managing event-driven workflows through webhooks.
Engineer responsive user interfaces utilizing Angular, HTML5, CSS3, and jQuery to deliver exceptional user experiences.
Design, optimize, and manage SQL Server databases, focusing on schema efficiency, query performance tuning, and data access patterns using Entity Framework and EF Core.
Implement layered application structures and microservices to ensure system scalability, maintainability, and resilience.
Oversee application deployment and management across Microsoft Azure (including App Services, Functions, and SSO) and AWS environments (utilizing Lambda, SQS, SES, and Scheduler).
Establish and maintain robust CI/CD pipelines to automate build, testing, and deployment processes.
Enforce security standards by implementing authentication and authorization protocols, including SAML and Single Sign-On (SSO).
Integrate external services and libraries, such as Firebase for push notifications and charting solutions like High charts or AM Charts.
Produce and maintain comprehensive unit tests using NUnit to guarantee code integrity and reliability.
Partner with cross-functional teams within an Agile/Scrum framework, utilizing Git (Bit bucket/Stash) and JIRA for version control and project management.
Diagnose, debug, and resolve complex production issues through rigorous analytical problem-solving.
Requirements
Programming Languages
Proficiency in C#, JavaScript, TypeScript, SQL, and LINQ.
Frameworks & Technologies
Extensive experience with ASP.NET, ASP.NET MVC, .NET Core/.NET 6+, and ASP.NET Web API.
Strong command of Entity Framework and Entity Framework Core.
Proven track record in designing Microservices architectures.
Frontend Technologies
Expertise in Angular, HTML5, CSS3, and jQuery.
Backend & API Development
Skilled in building RESTful APIs and Web API services.
Experience with SignalR for real-time communication and Webhook integration.
Cloud & DevOps
Hands-on experience with Microsoft Azure (App Services, Functions, SSO) and AWS (Lambda, SQS, SES, Scheduler).
Proficiency in setting up CI/CD pipelines and AWS DevOps practices.
Database Management
Advanced skills in SQL Server, including database design and performance optimization.
Authentication & Security
Knowledge of SAML Authentication and Single Sign-On (SSO) implementation.
Tools & Version Control
Familiarity with Git (Bitbucket, Stash), Visual Source Safe, and JIRA.
Testing & Quality Assurance
Experience with NUnit and unit testing methodologies.
Third-Party Integrations
Ability to integrate Firebase (Push Notifications), Highcharts/AM Charts, and other third-party APIs.
Architecture & Design
Understanding of Layered Architecture and Microservices patterns.
Experience applying Agile/Scrum methodologies.
Soft Skills
Strong problem-solving and analytical thinking capabilities.
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Your application for Hiring Senior NET Full Stack Developer - Kolkata
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!