05 Aug
|
Topcoder
|
Noida
Senior Full Stack .NET Developer (Angular)
Responsibilities
Build and maintain scalable, high-performing full-stack web applications using Angular on the front end and .NET/.NET Core on the back end and SQL Server.
Design and implement RESTful APIs, ensuring seamless communication across system components.
Write clean, maintainable, and testable code following industry standards and best practices.
Troubleshoot, debug, and resolve issues to maintain system reliability and performance.
Modernize and optimize existing .NET applications as technologies evolve.
Contribute to an Agile development workplace, supporting continuous improvement.
Collaborate closely with project management, DevOps, QA, and other cross-functional teams to ensure successful delivery.
Mentor junior developers and support their technical growth.
Design and develop microservices that are scalable, resilient, and maintainable.
Work alongside development teams and product managers to brainstorm software solutions.
Write comprehensive unit tests.
Work effectively as a hands-on Full Stack developer on a remote agile development team.
Technical Skills
Bachelor’s degree in Computer Science or a related field.
3–7 years of hands-on experience in software development.
Robust proficiency in ASP.NET Core,
.NET Framework, C#, Entity Framework, Dapper, LINQ, SQL Server, and Git.
Solid experience developing responsive and agile front-end applications with Angular.
Strong understanding of system design, architecture principles, and design patterns.
Experience in the Oil and Gas domain is a plus.UI
Angular: v13+ with Material and/or v9+ with ng-Prime
Experience with: error handling, form field validation, CSS, JavaScript, VS Code, dependency injection, retry patterns, unit testing, building components for application-wide reuse
Nice to Have: NgRx State Management, experience upgrading Angular versionsApp
.NET Core (v8) or later, C#
Experience with: REST APIs, authorizations, validations, authentications/JWT, dependency injection, retry patterns, unit testing, parallelism, CRON
Nice to Have:
experience upgrading .NET versionsDatabase
SQL Server
Experience with: tables, views, stored procedures, functions, indexing, query optimization, DacPac· Nice to Have: Azure Storage BlobOther Experiences and Tech Areas (Nice to Have)
Application Insights
DevOps
Key Vault
Logic Apps
Scrum
Docker
Integrating applications
Encryption
Microservices concepts
📌 Senior Net Full Stack Developer Noida
🏢 Topcoder
📍 Noida