Cross River builds the infrastructure behind the world’s most innovative financial products. They are seeking a highly skilled and motivated Senior Software Engineer with expertise in designing and implementing enterprise-grade software solutions.
Responsibilities:
- Design, develop, and deliver scalable software modules and components
- Build backend systems using .NET 10, PostgreSQL, SQL Server, RabbitMQ, Docker and AWS
- Plan, triage, and prioritize work across multiple priorities
Requirements:
- 8+ years of experience developing enterprise systems in C#
- 6+ years of experience with SQL, preferably PostgreSQL or SQL Server
- nHibernate / Entity Framework
- Strong communication skills
- Experience or understanding of Domain Driven Design
- Cloud Architecture - preferably AWS
- Docker / Containers
- Experience designing and developing distributed systems and event driven architecture is preferred. Ideally with understanding or exposure to: MassTransit or NServiceBus, RabbitMQ, Idempotency
- Financial industry / accounting experience or understanding is helpful, but not required
- Crypto experience or understanding is helpful, but not required