AdalFi is a leading fintech company transforming digital lending in Pakistan by building intelligent credit infrastructure for banks. Our solutions enable real-time, automated lending decisions through advanced data science, machine learning, and AI technologies. We are seeking a Principal Software Engineer with strong expertise in the .NET framework and a proven track record in developing fintech products. This role involves designing scalable systems, tackling complex engineering challenges, and leading a high-performing development team. The ideal candidate is technically proficient, proactive, and an effective communicator. Experience in a product-driven environment is highly desirable.
Key Responsibilities
- Lead the architecture, development, and deployment of scalable fintech applications using the .NET technology stack.
- Manage the entire development lifecycle, from gathering requirements to implementation and delivery.
- Develop clean, efficient, and maintainable code to solve complex, real-world business problems.
- Collaborate closely with cross-functional teams including product management, design, and DevOps.
- Mentor junior engineers, fostering best practices in code quality, performance, and security.
- Drive continuous improvement by enhancing systems, tools, and processes to achieve engineering excellence.
- Participate in architectural reviews and contribute to long-term technical planning.
Required Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 4 to 7 years of hands-on software development experience, with significant expertise in .NET technologies such as C#, ASP.NET Core, and Entity Framework.
- Strong understanding of object-oriented programming, design patterns, and clean architecture principles.
- Proven experience working on or leading the development of fintech products or platforms.
- Proficiency with SQL Server, RESTful APIs, microservices architecture, and cloud platforms, preferably Microsoft Azure.
- Excellent problem-solving skills and a proactive approach to addressing technical challenges.
- Strong communication and leadership abilities, capable of influencing and aligning teams.
- A mindset oriented towards ownership, innovation, and continuous improvement.
Preferred Qualifications and Benefits
- Experience in a product company environment is a significant advantage.
- Opportunity to work in a fast-paced, high-impact role within a rapidly growing fintech organization.
- Collaborative culture that encourages innovation and professional growth.
- Potential for career advancement and leadership within a strong engineering team.
- Competitive compensation package and benefits.
This role offers a unique chance to contribute to cutting-edge fintech solutions that are reshaping lending in Pakistan. If you are passionate about technology, leadership, and innovation, AdalFi provides an exciting environment to grow and make a meaningful impact.