Tech Stack
AWSCloudDistributed SystemsDockerEntity Framework.NETRabbitMQSQL
About the role
- Architect and build reliable, scalable services that power mission-critical fintech products - from payments and lending to compliance and blockchain
- Collaborate closely with product, DevOps, and front-end engineers to design robust APIs, implement clean data flows, and solve complex performance challenges
- Plan, triage, and prioritize work across multiple priorities
- Design, develop, and deliver scalable software modules and components
- Build backend systems using .NET, DotNet 6.0, SQL Server, RabbitMQ, Docker and AWS
- Share your knowledge with teammates and help mentor and guide partners
- Drive meaningful impact while learning and growing within a highly supportive and technical team
Requirements
- Fluent in English and Hebrew - written and verbal
- 7+ years of experience developing enterprise systems in C# .NET Framework 4.6+ and Dotnet 5.0+
- 6+ years of experience with SQL, preferably SQL Server
- nHibernate / Entity Framework
- Strong communication skills
- Experience or understanding of Domain Driven Design
- Cloud Architecture - preferably AWS
- Docker / Containers
- Specflow and automated testing - developers test their code
- Financial industry / accounting experience or understanding is helpful, but not required
- Experience designing and developing distributed systems and event driven architectures is preferred
- Understanding or exposure to NServiceBus
- RabbitMQ
- Idempotency