Job Description
Full Stack Developer (.NET + Angular + Azure) Mid Level
Experience: 4+ Years
Domain: Banking / Financial Services
Position Summary
Seeking a highly motivated Full Stack Developer with strong expertise in Microsoft .NET and Angular technologies to design, develop, enhance, and support enterprise-grade banking applications. The ideal candidate should have experience building scalable web applications, integrating APIs, working with cloud platforms (Azure), and leveraging AI-assisted development tools such as GitHub Copilot and Microsoft Copilot to improve productivity and code quality.
Strong communication, collaboration, analytical thinking, and problem-solving skills are essential, as the role requires close interaction with offshore and onshore teams.
Technical Skills
Backend Development (.NET)
- Strong hands-on experience with C# and .NET Core / .NET 8+
- Experience developing ASP.NET Core Web APIs
- Knowledge of RESTful API design, development, security, and integration
- Experience with Entity Framework Core (EF Core)
- Strong understanding of LINQ, Lambda Expressions, and Generics
- Solid understanding of Object-Oriented Programming (OOP), SOLID Principles, and Design Patterns
- Experience with Asynchronous Programming (async/await, Tasks, Parallel Processing)
- Familiarity with Dependency Injection, Middleware, and Minimal APIs
- Understanding of Authentication & Authorization (JWT, OAuth2, OpenID Connect)
- Experience implementing logging, exception handling, and performance optimization
- Familiarity with Unit Testing and Integration Testing frameworks (xUnit, NUnit, MSTest)
Database
- Strong experience with Microsoft SQL Server
- Proficiency in T-SQL, Stored Procedures, Views, Functions, and Query Optimization
- Understanding of data modeling and relational database design
- Azure Cosmos Db hands-on is value add and preferred
Frontend Development (Angular)
- Hands-on experience with Angular 18+ (preferably Angular 20+)
- Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3, and Bootstrap
- Experience with RxJS, Observables, and Reactive Programming
- Experience with Reactive Forms, Angular Routing, Guards, and Interceptors
- Understanding of Angular Signals and modern Angular architecture
- Experience implementing responsive and accessible UI components
- Knowledge of Angular state management techniques (NgRx, Services, Signals, etc.)
- Experience integrating and consuming REST APIs
Azure (Preferred)
- Basic to intermediate experience with Microsoft Azure services
- Exposure to: Azure App Services, Azure WebJobs, Azure KeyVault, Azure Storage Accounts, Azure Cosmos NoSQL Database and Azure Application Insights
- Understanding of cloud deployment, monitoring, and security best practices
DevOps & Version Control
- Experience with GitHub, Git, and Pull Request workflows
- Familiarity with Azure DevOps and CI/CD pipelines
- Understanding of build, release, and deployment processes
- Experience with code reviews and branching strategies
AI-Assisted Development
- Hands-on experience using GitHub Copilot and/or Microsoft Copilot
- Ability to leverage AI tools for:
- Code generation and refactoring
- Unit test creation
- Documentation generation
- Debugging and troubleshooting
- Productivity and code quality improvements
- Understanding of AI-assisted secure coding and validation practices
Tools & Development Practices
- Postman for API testing and validation
- Browser Developer Tools (Chrome/Edge DevTools)
- Agile/Scrum development methodologies
- Secure coding and application development best practices
- Experience working in enterprise and regulated environments is preferred
Soft Skills
- Strong verbal and written communication skills
- Ability to collaborate effectively with distributed teams
- Strong analytical, debugging, and troubleshooting capabilities
- Ability to work independently with minimal supervision
- Customer-focused mindset with strong ownership and accountability
- Ability to support and participate in PST overlap meetings and discussions
Preferred Banking/Financial Services Experience
- Experience working on Banking, FinTech, Lending, Payments, or Digital Banking platforms
- Understanding of secure application development and compliance requirements
- Experience working with customer-facing enterprise applications and API integrations
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
