Senior Software Engineer – Backend (.NET)
NDEAVOUR CONSULTING · Remote · All Cities ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior level role
- .NET and C#
- PostgreSQL & Redis
- Remote or Hybrid
- GCP preferred
Join a tech business modernizing fundraising solutions by developing robust, cloud-based backend systems. You will collaborate with product and engineering teams to deliver high-quality code, improve system observability, and drive technical excellence in a distributed environment.
What you'll do
- Develop end-to-end backend services and APIs using C# .NET
- Define testing strategies including integration and contract tests
- Collaborate with product and QA to scope roadmap items
- Maintain system health through logging, metrics, and alerting
- Identify and resolve technical debt and performance bottlenecks
- Mentor peers and participate in design and code reviews
What you'll need
- 5+ years building backend services with C# .NET
- Deep expertise in PostgreSQL and caching like Redis
- Experience with cloud platforms, preferably GCP
- Practical knowledge of event-driven systems and messaging
- Strong grasp of REST APIs and backend security fundamentals
- Ability to explain technical decisions to non-technical stakeholders
Nice to have
- Experience with agentic AI software development workflows
- Background in system migrations or scaling for user growth
Stack
- .NET
- C#
- PostgreSQL
- Redis
- GCP
- Azure
- AWS
- Pub/Sub
- Cloud Tasks
How you'll work
- Remote or hybrid work options available
- Free parking space provided at office
What you get
- Private health insurance including dental care
- Five extra holiday days after first and fifth year
- Company-sponsored training and personal development
- Competitive bonus for successful employee referrals
- Option to add family member to insurance coverage
- Fully covered multisport card for sports activities