Key Responsibilities
-
Develop full-stack applications using .NET Core and Angular
-
Build scalable, secure, and high-performance web applications
-
Design RESTful APIs and integrate frontend–backend modules
-
Troubleshoot, debug, and resolve technical issues
-
Participate in code reviews and follow coding best practices
-
Lead assigned modules independently
-
Mentor junior developers and support team members
-
Collaborate with product, QA, and design teams
-
Prepare technical documentation and ensure timely delivery
Required Skills & Qualifications
Backend (.NET Core)
C# advanced concepts (LINQ, async/await, delegates, generics)
Entity Framework Core
REST API development
JWT authentication & role-based authorization
Microservices or modular architecture
Frontend (Angular)
Angular 8+
TypeScript, RxJS, Observables
Components, routing, guards
HTML, CSS, SCSS, Bootstrap
API integration & state management
Database (SQL Server)
Writing complex SQL queries
Stored procedures, indexing, joins
Understanding of database design
Other Must-Have Skills
Git / Version control
Agile development experience
Strong problem-solving & debugging abilities
Preferred (Good To Have)
Cloud experience – Azure / AWS
CI/CD pipeline knowledge
Docker / Kubernetes
Experience working with microservices in production
Unit testing frameworks
Skills: aws,api,ci/cd,visual c#,api development,database,angular,sql