Senior Software Engineer – Backend (.NET)

NDEAVOUR CONSULTING · Remote · All Cities ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

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