Principal Software Engineer

AdalFi


Date: 2 weeks ago
City: Lahore
Contract type: Full time

About AdalFi:

AdalFi is a leading fintech company revolutionizing digital lending in Pakistan. We build intelligent credit infrastructure for banks, enabling them to make real-time, automated lending decisions using advanced data science, machine learning, and AI technologies.


About the Role:

We’re looking for a Principal Software Engineers with deep expertise in .NET frameworks and proven experience building fintech products. You’ll play a key role in designing scalable systems, solving complex engineering challenges, and leading a high-performing development team. This role is ideal for someone who is technically strong, takes initiative, and communicates effectively. Experience working at a product company is a huge plus.


Key Responsibilities:

  • Lead the architecture, development, and deployment of scalable fintech applications using the .NET tech stack.
  • Own the end-to-end development cycle—from requirements gathering to implementation and delivery.
  • Solve complex, real-world business problems with clean, efficient, and maintainable code.
  • Collaborate with cross-functional teams including product, design, and DevOps.
  • Mentor junior engineers and promote best practices in code quality, performance, and security.
  • Take initiative in improving systems, tools, and processes to drive engineering excellence.
  • Participate in architectural reviews and long-term technical planning.


Requirements:

  • Bachelor’s degree in computer science or a related field.
  • 4–7 years of software development experience with significant hands-on experience in .NET (C#, ASP.NET Core, Entity Framework, etc.).
  • Strong understanding of object-oriented programming, design patterns, and clean architecture principles.
  • Demonstrated experience working on or leading the development of fintech product(s) or platforms.
  • Experience with SQL Server, REST APIs, microservices, and cloud platforms (preferably Azure).
  • Excellent problem-solving skills and a proactive approach to technical challenges.
  • Strong communication and leadership skills, with the ability to influence and align teams.
  • A mindset focused on ownership, innovation, and continuous improvement.


What We Offer:

  • A high-impact role in a fast-paced and growing fintech company.
  • A collaborative, innovation-driven culture.
  • Opportunities to grow and lead within a strong engineering organization.
  • Competitive compensation and benefits.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Junior Accountant

Kavak.com, Lahore
1 day ago
Who WE are?KAVAK is the number one e-commerce in the purchase and sale of pre-owned vehicles with the fastest growth in Latin America. We work smart and make things happen, offering the easiest, safest and most transparent experience to buy or sell a car.But our journey doesn't stop there: at KAVAK our goal is global! Now our footprint extends to...

Assistant Manager, Software PMO

ibex, Lahore
2 days ago
ibex. is looking for Assistant Manager - Project Management who can monitor and close to deliver projects that exceed expectations on time.ResponsibilitiesMust have experience of all stages of project life cycle from inception through monitoring and closing to deliver projects that exceed expectations on time.Requirement Gathering, Define Scopes, Resource Allocations and establishing schedules meeting or exceeding project demands.Attending/Conducting client meetings...

Scrum Master

Hazen Technologies Inc, Lahore
1 week ago
Job Location: Gulberg, Lahore, Pakistan (Onsite Not Remote)Work Schedule: Full-time | 02:00 PM 11:00 PM PKTKey Responsibilities of Scrum Master:Scrum Master is responsible for delegating tasks appropriately, encouraging collaboration, transparency and coordinating the correct deliverables in a timely manner meeting all quality standards and milestones.Identifies and procures all necessary resources to meet smaller, tactical project specifications. Facilitates sprint planning meetings...