[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Cross River is a company that builds the infrastructure behind innovative financial products, powering various financial capabilities. They are seeking a highly skilled Senior Software Engineer who will be responsible for designing, developing, and delivering scalable software modules and components, primarily using .NET and cloud technologies.
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
Skills
- 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
- Financial industry / accounting experience or understanding is helpful, but not required
- Crypto experience or understanding is helpful, but not required
- Experience designing and developing distributed systems and event driven architecture is preferred. Ideally with understanding or exposure to: MassTransit or NServiceBus, RabbitMQ, Idempotency
Company Overview
Company H1B Sponsorship