Senior Full Stack Developer (.NET / Angular)
Islamabad, Pakistan | Posted on 03 / 19 / 2025 DPL is one of the leading software development and IT companies around the world. Established in 2003, DPL serves customers in all major regions emphasizing most on Europe, Middle East and Americas. The company is based in Islamabad, Pakistan with its regional offices located in USA and Sweden.
DPL is the pioneer in Agile practices and innovation culture in Pakistan. The company has been recognized globally in various magazines and rankings for its unparalleled workplace environment. The flat culture and holacratic approach encourage employees to work devotedly and stimulate innovations in the process.
Clients from a wide range of industries including, but not limited to Healthcare, Fintech, Automotive, Mobility, Telco, Education, Media and E-commerce make a highly diverse portfolio at DPL. The services primarily include Digital Transformation, Product Engineering, IT Strategy & Consulting, and Custom Software Development.
Job Description
We are seeking a highly skilled
Full Stack Developer
with expertise in
to join our dynamic development team. The ideal candidate will have strong experience in building scalable, secure, and high-performance web applications, particularly in the
finTech and lending domain . You will be responsible for designing, developing, and maintaining applications, ensuring quality and efficiency throughout the development lifecycle.
Key Responsibilities :
Design, develop, and maintain scalable web applications using
Collaborate with cross-functional teams to gather and analyze requirements, propose solutions, and implement functionalities.
Develop
RESTful APIs
and integrate with front-end applications.
Ensure high performance, scalability, and security in application development.
Work with
relational databases (MySQL, PostgreSQL, MS-SQL, Oracle)
and optimize queries.
Implement
NoSQL databases (MongoDB, Redis, etc.)
where necessary.
Write
clean, maintainable, and efficient code , following best practices.
Perform
unit testing, integration testing, and debugging
to ensure application reliability.
Participate in
code reviews, agile development processes (Scrum / Kanban), and CI / CD pipelines
for seamless deployments.
Work in a
containerized environment (Docker, Kubernetes)
to enhance application scalability and deployment efficiency.
Stay updated with emerging technologies and recommend improvements.
Troubleshoot and resolve complex technical issues in a timely manner.
Requirements
Required Skills & Qualifications :
3+ years of experience in Full Stack Development with .NET Core and Angular.
Strong proficiency in C#, ASP.NET Core, Entity Framework Core.
Experience in relational databases (MySQL, PostgreSQL, MS-SQL, Oracle) and NoSQL databases (MongoDB, Redis, etc.).
Experience in fin tech and lending applications with knowledge of industry best practices.
Hands-on experience in containerized environments (Docker, Kubernetes).
Strong understanding of design patterns, SOLID principles, and best coding practices.
Proficiency in Git, DevOps pipelines, and CI / CD tools.
Strong communication skills and a positive attitude to collaborate effectively within teams.
Preferred Qualifications :
Experience with
Docker and Kubernetes
for containerized deployments.
Familiarity with
Unit Testing frameworks
(xUnit, NUnit, Jasmine, Karma).
Understanding of Agile methodologies and tools like
JIRA, Azure DevOps, or Trello .
Experience with third-party integrations, payment gateways, or real-time applications.
#J-18808-Ljbffr
Senior Developer Net • Islamabad, Pakistan