Cross River Bank
Senior .NET Back-End Engineer
- Compensation
- Not disclosed
- Location
- Jerusalem, Jerusalem District, Israel
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Backend
- Posted
Skills
Must have
- Fluency in English and Hebrew
- 7+ years developing enterprise systems with C#, .NET Framework 4.6+, and .NET 5.0+
- 6+ years of SQL experience, preferably SQL Server
- Experience with NHibernate or Entity Framework
- Communication skills
- Understanding of Domain-Driven Design
- Cloud architecture experience, preferably AWS
- Docker and container experience
- SpecFlow and automated testing experience
- Experience designing distributed systems and event-driven architectures
- Understanding or exposure to NServiceBus, RabbitMQ, and idempotency
Full description
You will architect, develop, and deliver reliable, scalable backend software modules and components. You will build services with .NET, SQL Server, RabbitMQ, Docker, and AWS; design APIs and data flows; prioritize work; address performance challenges; and mentor teammates and partners.
Responsibilities
- Design, develop, and deliver scalable software modules and components
- Build backend systems using .NET, SQL Server, RabbitMQ, Docker, and AWS
- Plan, triage, and prioritize work across multiple priorities
- Share knowledge and mentor teammates and partners
Requirements
- Fluency in English and Hebrew
- 7+ years developing enterprise systems with C#, .NET Framework 4.6+, and .NET 5.0+
- 6+ years of SQL experience, preferably SQL Server
- Experience with NHibernate or Entity Framework
- Communication skills
- Understanding of Domain-Driven Design
- Cloud architecture experience, preferably AWS
- Docker and container experience
- SpecFlow and automated testing experience
- Experience designing distributed systems and event-driven architectures
- Understanding or exposure to NServiceBus, RabbitMQ, and idempotency
Benefits
- Flexible hybrid model with three days a week in the office
- ₪1,000 net monthly wellness benefit
- Full Keren Hishtalmut
- Private health insurance
- Dental insurance
- Donation matching
- Volunteering days
- Team outings
- Mentorship programs