NDEAVOUR CONSULTING
Senior Software Engineer – Backend (.NET)
About this role
Description: Join a fast-growing tech business as a Senior Software Engineer – Backend (.NET) to build scalable solutions for fundraising. Contribute to architecture, code quality, and engineering best practices in a hands-on role focused on coding and collaboration. Requirements: 5+ years of experience with C# .NET in production environments, delivering robust backend services. Expertise in PostgreSQL, caching solutions (e.g., Redis), and cloud platforms (preferably GCP). Experience with event-driven systems and messaging tools (e.g., Pub/Sub). Strong understanding of software architecture, REST APIs, and backend security practices. Excellent communication skills for explaining technical decisions to diverse stakeholders. Benefits: Option to work remotely or in a hybrid model. Free parking and a fun office space with game zones. Private health insurance, including dental care. Additional holidays after 1st and 5th year of employment. Company-sponsored training and development opportunities.