> Markdown version of [/jobs/ext/3659371-senior-backend-engineer-net](https://www.wearedevelopers.com/jobs/ext/3659371-senior-backend-engineer-net). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Engineer (.NET) - **Company:** Blochman Union School District - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $75,000.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Architectural Patterns, C Sharp (Programming Language), Cloud Computing, Command-Query Responsibility Segregation (Software Development), Software Debugging, Enterprise Messaging Systems, Microsoft Message Queuing, Redis, Prometheus, Software Engineering, SQL Databases, Data Logging, Google Cloud, .NET Core, Delivery Pipeline, Grafana, Spring-boot, Backend, Event Driven Architecture, Kubernetes, Infrastructure Automation Frameworks, Terraform, Legacy Systems, Microservices - **Published:** October 9, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pq03f4j8f8 ## About the Role * Extensive experience in backend development with C#.NET and .NET Core, with a focus on scalable, maintainable solutions. * Proven knowledge of Kubernetes and containerisation to support modern infrastructure practices. * Experience with modern architectural patterns, including microservices, CQRS and event-driven systems. Bonus points for experience with circuit breaker, transient fault handling, outbox patterns, dead letter handling * Hands-on experience with messaging systems like Pub/Sub, distributed transaction coordination (MSDTC), and caching solutions like Redis. * Proven ability to set up and maintain CI/CD pipelines to streamline development and deployment workflows. * Solid understanding of system performance, optimisation, and debugging. * Collaboration: Ability to work effectively with cross-functional and remote teams, including Java Spring Boot engineers, to deliver cohesive solutions. * Proactive Problem-Solving: A resourceful approach to tackling complex challenges and driving projects forward with minimal guidance. * Technical Excellence: A strong advocate for clean code, best practices, and high-quality software development. Bonus Points for: * Experience with cloud technologies, particularly in deploying and scaling .NET applications. * Familiarity with observability tools for monitoring, logging, and alerting (e.g., Grafana, Prometheus). * Knowledge of IaC tools such as Terraform. * Previous experience modernising legacy systems or transitioning monolithic architectures to microservices. ## Description Our Engineering department is looking for Senior .Net developers to help shape the future of our platform and engineering department! We are going through a key period of growth across the business and have roles within existing teams delivering key functionality, as well as brand new teams set up to achieve our goals as a business., * Lead the design and development of modern, scalable backend solutions for our Benefits product using C#.NET and .NET Core. * Collaborate closely with Product and Engineering teams to define technical requirements, ensure high-quality delivery, and drive architectural decisions. * Modernise existing systems by introducing microservices, containerisation (Kubernetes), and cloud-native practices. * Implement and maintain CI/CD pipelines to ensure seamless deployment and delivery processes. * Advocate for and implement best practices in coding, architecture, and process, ensuring a high standard of technical excellence. * Work effectively with remote teams to deliver cohesive and robust solutions. * Collaborate with engineers from Java Spring Boot backgrounds to ensure seamless integration and knowledge sharing. Tech stack: .NET, SQL, GCP, MSMQ (moving to Google Pub/Sub), Kubernetes.