Senior Full Stack Engineer (.NET & Angular)
Job Description:
Job Title: Senior Full Stack Engineer (.NET & Angular)
Location: Lahore / Islamabad
About Us:
Abacus Consulting is at the forefront of delivering innovative software solutions. We are looking for a highly skilled Senior Full Stack Engineer with deep expertise in .NET and Angular to design, develop, and maintain high-quality, scalable applications. This role requires a hands-on developer who can lead projects, mentor junior engineers, and ensure secure and efficient delivery of solutions.
What Youll Do:
-
Design, develop, and maintain scalable, high-performance applications using .NET Core, ASP.NET Core, Angular, and MS SQL.
-
Modernize existing services with the latest technology stack, adding new features and optimizing performance.
-
Build secure, responsive, and cross-browser compatible front-end features with Angular.
-
Collaborate with cross-functional teams, including developers, QA, architects, and business analysts, to ensure smooth project delivery.
-
Integrate APIs and third-party services, leveraging API Gateway for secure communication.
-
Implement and manage CI/CD pipelines, Git/Azure DevOps workflows, and containerized deployments using Docker/AKS.
-
Follow secure coding standards (OWASP Top 10), proactively addressing vulnerabilities.
-
Mentor junior developers, conduct code reviews, and contribute to sprint/release planning.
-
Support solution architecture, async programming, and microservices-based development.
What Were Looking For:
-
5-8 years of professional experience with .NET (.NET Core 2.23.0, .NET 3.54.8).
-
Strong expertise in Angular (v8+), TypeScript, HTML5, CSS3, and JavaScript.
-
Experience with MS SQL/Oracle, Entity Framework, Web API/WCF, and Web Services.
-
Familiarity with Message Queues (Azure ServiceBus, RabbitMQ) and microservices architecture.
-
Hands-on experience with CI/CD pipelines, Git, Azure DevOps, and Docker deployments.
-
Knowledge of authentication/authorization frameworks (Keycloak/WSO2).
-
Strong debugging, optimization, and performance tuning skills.
-
Solid understanding of secure coding practices and vulnerability mitigation (XSS, CSRF, injection, broken authentication).
-
Excellent communication, teamwork, and problem-solving skills.
Required Skills:
Angular