> Markdown version of [/jobs/ext/3021890-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/3021890-senior-software-developer). 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 Software Developer - **Company:** Town of Sykesville - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $180,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Cloud Computing, Profiling, Code Review, Databases, Relational Databases, Software Design Documents, DevOps, Entity Framework, NoSQL, Software Engineering, SQL Databases, Systems Architecture, Systems Integration, Management of Software Versions, Software Troubleshooting, Parallel Computation, Build Management, Containerization, Kubernetes, Asynchronous Programming, Restful APIs, Docker, Web Api - **Published:** September 21, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/plre7qfc7p ## About the Role * Bachelor's degree or equivalent experience. * Experience developing cloud native applications. * 8+ years of professional software development experience with C# and .NET framework. * A track record of leading architecture and technical decisions, not just implementing someone else's design. * Solid understanding of database technologies such as SQL, relational database schema design, and NoSQL databases. * Experience automating and troubleshooting application deployments using CI/CD pipelines. * Experience with ASP.NET Core and Entity Framework. Experience with containerization and deployment tooling (Docker, Kubernetes, installers) for customer-managed environments is a strong plus. * Bonus points for experience with self-hosted, on-premises, or enterprise-deployed software, as opposed to purely SaaS or cloud-only products. * Self-efficacy: able to set goals, manage time effectively, and stay accountable in a flexible, remote-first environment. * Excellent communication skills and a collaborative, async-native, remote-first working style. ## Description As a Senior Software Developer, you'll design, build, and scale the infrastructure behind a new deployment model for Orchestry's platform, built for customers who need to run our software within their own environments. You'll own features end to end, from architecture and technical design through implementation, testing, and deployment, using modern .NET technologies. You'll shape system architecture, mentor other engineers, and work closely with cross-functional teams to deliver secure and reliable software. If you enjoy solving hard technical problems and want a real say in the direction of a system you help build, this role gives you that. What You'll Do * Design and build performant, secure, and scalable systems using .NET and modern infrastructure tooling, purpose-built for customer-managed environments. * Lead the end-to-end development of features and services for a new deployment model, from architecture and technical design through implementation, testing, and deployment. * Apply strong systems thinking to design architectures that are robust, maintainable, and aligned with business goals, with particular attention to packaging, configuration, licensing, and upgrade and versioning strategies for software run outside our own cloud environment. * Identify and address performance bottlenecks using asynchronous programming, parallel processing, and profiling tools. * Implement and maintain RESTful APIs, integrations, and data-access layers using C#, ASP.NET Core, Web API, and Entity Framework. * Ensure security, data protection, and compliance throughout all development activities, consistent with SOC 2, GDPR, and ISO principles. * Contribute to the architecture and infrastructure of new features and systems, anticipating edge cases and guiding technical tradeoffs. * Participate in code reviews, architecture discussions, and design documentation to uphold high technical standards across the team. * Collaborate cross-functionally with Product Management, Security, DevOps, and Support to clarify scope, shape features, and ensure smooth, supportable releases. * Drive continuous improvement in performance, maintainability, and observability within your area of ownership. * Mentor other engineers and help build a culture of technical excellence. * Stay current with evolving .NET, Azure, and infrastructure and deployment trends, and recommend tools and practices that improve engineering outcomes. * Document and communicate complex technical concepts clearly in code, design documents, and discussions. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)