Software Engineer
Role details
Job location
Tech stack
Job description
I'm partnered with a purpose-driven technology company building a platform that enables funding and delivery of impactful projects across communities.
Operating in a regulated financial environment, their product supports complex transactions, payments, and multi-country operations, connecting public and private sector partners with initiatives that create real-world impact., * Designing and building backend services using .NET / C#
- Developing frontend components using Angular
- Building and maintaining APIs and integration patterns
- Working with event-driven systems and messaging architectures
- Delivering features across payments, transactions, and multi-currency flows
- Supporting ongoing migration from legacy to modern systems
- Investigating and resolving real-world production issues
- Contributing to performance, scalability, and system reliability
️ Tech Stack - .NET, C#, Angular, Azure, AWS, SQL Server, Redis
Requirements
- 2-4 years of software development experience
- Strong experience with C# and .NET
- Solid understanding of SQL and database design
- Experience working with APIs and distributed systems
- Exposure to cloud environments (Azure or AWS)
- Comfortable working on live production systems
- Someone who balances delivery speed with quality and reliability
- A collaborative engineer who enjoys working across product and engineering
This is a great opportunity to join a mission-led company working on a real-world impactful product, while gaining experience in a highly scalable, production-grade financial platform.