Full Stack Developer(Dot Net +Angular)
Job Description
ob Title: Full Stack Developer(Onsite)
Location: Islamabad
Job Type: Full-time
Experience Required: 5+ years
Working Hours: 12 PM – 9 PM (Sunday to Thursday)
About the Role: We are looking for a full-stack developer to work on our fintech platform. The ideal candidate should have strong hands-on experience in .NET Core Web API, Angular, SQL Server, and modern application architecture.
Key Responsibilities • Develop and maintain backend services using .NET Core / ASP.NET Core Web API. • Build responsive frontend modules using Angular, TypeScript, and modern UI practices. • Work on fintech workflows such as onboarding, Know Your Customer (KYC), document review, investor/borrower management, loan management, approvals, and back-office operations. • Design and implement clean APIs following proper request/response models, validation, and error handling. • Work with SQL Server, including database design, stored procedures, queries, indexing, migrations, and optimization. • Integrate services using RabbitMQ and implement real-time features using SignalR, where required. • Write and maintain unit and integration tests, debug production issues, and support deployed applications. • Work with logging and monitoring tools such as Serilog and Seq. • Participate in code reviews and ensure code quality, maintainability, and security. • Support deployments and cloud-hosted environments on GCP.
Required Skills • Strong hands-on experience with C#, .NET Core, ASP.NET Core Web API, REST APIs, authentication, authorization, Role-Based Access Control (RBAC), Entity Framework Core and/or Dapper, SQL Server, and backend patterns including layered architecture, repository pattern, Unit of Work (UoW), services, Data Transfer Objects (DTOs), validators, and exception handling. • Strong frontend experience with Angular, TypeScript, RxJS, routing, guards, interceptors, services, and reactive forms. Experience with NgRx and multilingual/localization libraries is a plus. • Basic to intermediate knowledge of Google Cloud Platform (GCP), cloud deployment, environment/configuration management, and production support. Experience with Continuous Integration / Continuous Deployment (CI/CD), IIS, Windows Server, or VM-based deployments is an advantage. • Good understanding of microservices architecture, inter-service communication, Domain-Driven Design (DDD), SOLID principles, clean architecture, API Gateway pattern, event-driven communication, and background services/workers is a plus.
Preferred Experience: • Experience in fintech, banking, lending, investment platforms, onboarding, KYC, compliance systems, enterprise dashboards, portals, SaaS, or back-office platforms. • Hands-on experience with RabbitMQ, SignalR, Serilog/Seq, CI/CD tools such as Azure DevOps or GitHub Actions, Docker, and GCP deployments is preferred. • Experience with unit/integration testing, secure systems, authentication, authorization, audit logs, sensitive financial data, and responsible production issue handling will be a plus.
Minimum Qualification: • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field. • 5+ years of professional experience as a Full Stack Developer or similar role.
How to Apply: Interested Candidates are requested to send their resume to [email protected].
Pay: Rs250,000.00 - Rs350,000.00 per month
Work Location: In person