Dot Net Developer
Job Description
C#,
.NET,
Angular,
.NET Core,
SQL
Job description
What you’ll do
Position: Senior .NET Developer (C# & Angular)
Experience: 6-10 Years
Location: Bangalore, Hyderabad, Pune, Chennai
Work Mode: Hybrid
Employment Type: Full-Time
Job Summary
We are seeking a highly skilled Senior .NET Developer with Angular expertise to design, develop, and maintain scalable enterprise applications. The ideal candidate should possess strong experience in C#, ASP.NET Core, .NET technologies, and Angular, with the ability to build robust backend services and modern, responsive front-end applications.
Key Responsibilities
Develop and maintain enterprise applications using C#, ASP.NET Core, .NET Framework/.NET 6+, and Angular.
Design and implement RESTful APIs, microservices, and backend services.
Build responsive and user-friendly web applications using Angular, TypeScript, HTML5, and CSS3.
Collaborate with cross-functional teams to understand business requirements and deliver high-quality solutions.
Participate in application architecture, design discussions, and technical reviews.
Optimize application performance, scalability, reliability, and security.
Conduct code reviews and ensure adherence to coding standards and best practices.
Debug, troubleshoot, and resolve application issues across the full technology stack.
Support CI/CD pipelines and deployment activities.
Work effectively within Agile/Scrum teams.
Required Skills
6+ years of experience in software development.
Strong expertise in C#, ASP.NET MVC, ASP.NET Core, .NET Framework/.NET 6/7/8.
Hands-on experience with Angular (10+), TypeScript, JavaScript, HTML5, CSS3, and Bootstrap.
Strong understanding of Web APIs, REST Services, and Microservices Architecture.
Experience with SQL Server, database design, and query optimization.
Hands-on experience with Entity Framework, LINQ, and ORM concepts.
Knowledge of authentication and authorization mechanisms such as JWT, OAuth, and Azure AD.
Experience with Git, Azure DevOps, GitHub, or Bitbucket.
Understanding of CI/CD processes and DevOps practices.
Strong analytical, problem-solving, and communication skills.
Preferred Skills
Experience with Microsoft Azure or other cloud platforms.
Knowledge of Docker and Kubernetes.
Experience with messaging technologies such as Kafka, RabbitMQ, or Azure Service Bus.
Familiarity with unit testing frameworks (xUnit, NUnit, Jasmine, Karma).
Exposure to application monitoring and logging tools.
Qualifications
Bachelor's or Master's Degree in Computer Science, Information Technology, or a related field.
Desired Candidate Profile
Strong understanding of software development life cycle (SDLC).
Ability to work independently and drive technical solutions.
Excellent communication and stakeholder management skills.
Experience working in Agile development environments.
Experience: 6+ Years
Locations: Bangalore | Hyderabad | Pune | Chennai
Work Mode: Hybrid
Primary Skills: C#, .NET Core, ASP.NET Core, Angular, SQL Server, REST APIs, Microservices
Notice Period: Immediate to 30 Days Preferred (Optional)
Industry type
IT Services & Consulting
Department
Engineering - Software & QA
Role
Full Stack Developer
Role category
Software Development
Employment type
Full Time, Permanent
Education
Any Graduate
