Back End Developer
Direct message the job poster from THRYVE
Backend Developer (.NET/C#)
Do you find it rewarding to build tools that make complex business processes feel as seamless as everyday online shopping? We're looking for a skilled backend developer who enjoys solving real-world challenges with thoughtful, scalable solutions.
In this role, you won’t just be coding from a spec—you’ll work closely with cross-functional teams to understand the problem first, explore different angles, and develop software that delivers real value to the users.
We put people at the heart of everything we do. Whether it's the users we build for or the colleagues we work with, we prioritize collaboration, continuous improvement, and shared success.
What You'll Be Doing
- Designing and implementing cloud-ready, scalable backend services
- Contributing to the architecture of modern enterprise-level applications
- Improving existing systems by breaking down monoliths into efficient microservices
- Collaborating on design discussions and sprint planning sessions
- Writing clean, well-tested, and well-documented code
- Pairing with product managers and other developers to deliver features that solve actual user needs
- Monitoring performance, reliability, and availability of services
Core Technologies & Skills We Look For
- C# with .NET Core and .NET Framework
- Microservices architecture and domain-driven design (DDD)
- Experience with relational and NoSQL databases: MS SQL, MongoDB, Redis
- Working knowledge of CI/CD pipelines
- Familiarity with Docker and Kubernetes
- Event-driven architecture: RabbitMQ, MassTransit
- Experience with Azure Cloud and DevOps tools
- Comfortable writing integration and unit tests
Additional Skills That Are a Plus
- Experience with monitoring tools like Prometheus and Grafana
- Exposure to search and logging tools such as Elasticsearch and Kibana
- Familiarity with Helm for managing Kubernetes applications
- Knowledge of architectural patterns like CQRS and event sourcing
How We Work
- We adopt a “design first, code second” philosophy—understanding the "why" before jumping into the "how"
- Development teams meet daily to align priorities and keep communication clear
- Everyone contributes to the planning and breakdown of user stories into manageable tasks
- Code quality is ensured through peer reviews, testing, and documentation
- We encourage open discussion, critical thinking, and continuous learning in all team rituals
What You Can Expect
- A hybrid work model with flexibility to work remotely or from the office
- High-spec work equipment (e.g., laptops, multiple screens, licensed tools)
- Dedicated time for feedback, development talks, and career conversations
- Close mentorship and collaboration with experienced engineers and architects
- Opportunities to attend training events, technical workshops, and online courses
- Generous benefits including travel support, retirement contributions, and health & wellness programs
- Participation in social activities, team events, and informal knowledge-sharing sessions
If you're motivated by building systems that make a real difference, and you're eager to be part of a collaborative and forward-thinking tech environment, we’d love to connect with you.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
Technology, Information and Media
Referrals increase your chances of interviewing at THRYVE by 2x
Junior C++ Software Developer ⏤ Onsite/Remote
Software Engineer – Full Stack (.NET/React) (all genders)
Junior Backend Developer (Elixir) (all genders)
Fullstack Developer Backend/Web (all genders)
Junior Backend Developer (Elixir) (all genders)
Fullstack Developer Backend/Web (all genders)
Graduate Software Engineer (relocate to London)
Software Engineer (m/w/d) – Backend | Frontend | Fullstack
Software Engineer (m/w/d) – Backend | Frontend | Fullstack
Graduate Software Engineer (relocate to Milan)
Software Engineer Intern (relocate to London)
C++ Software Developer (Qt) ⏤ Onsite/Remote
Software Engineer Intern (relocate to Milan)
Software Development Engineer (m/w/d) – Aerospace
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.