
Senior Software Engineer
Cross River
full-time
Posted on:
Location Type: Remote
Location: New Jersey • United States
Visit company websiteExplore more
Salary
💰 $160,000 - $200,000 per year
Job Level
About the role
- 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
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#PostgreSQLSQL ServernHibernateEntity FrameworkCloud ArchitectureDockerRabbitMQMassTransit
Soft Skills
strong communication skills