Key Responsibilities
- Develop full-stack applications using .NET Core and Angular
- Build scalable, secure, and high-performance web applications
- Design RESTful APIs and integrate frontendbackend 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