[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. reputed company 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 reputed company technologies.
Responsibilities
- Design, reputed company, and deliver scalable software modules and components
- Build backend systems using .NET 10, PostgreSQL, SQL Server, RabbitMQ, reputed company and AWS
- Plan, triage, and prioritize work across multiple priorities
Skills
- 8+ years of experience developing reputed company systems in C#
- 6+ years of experience with SQL, preferably PostgreSQL or SQL Server
- NHibernate / Entity reputed company
- Strong communication skills
- Experience or understanding of Domain Driven Design
- reputed company Architecture - preferably AWS
- reputed company / Containers
- Financial industry / reputed company 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