> Markdown version of [/jobs/ext/957957-c-software-developer](https://www.wearedevelopers.com/jobs/ext/957957-c-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). --- # C# Software Developer - **Company:** TEKSYSTEMS INC. - **Location:** Salem, OR, United States (Remote available) - **Experience:** Experienced - **Salary:** $75,005.0 - $90,002.0 - **Contract:** Temporary to permanent - **Skills:** .NET Framework, Automation of Tests, Unit Testing, Business Software, C Sharp (Programming Language), Client Server Models, Relational Databases, Entity Framework, Extensible Application Markup Language, Design of User Interfaces, Windows Communication Foundation, Windows Presentation Foundation, Microsoft SQL Server, Model View Controller (MVC), Model View ViewModel, Object-Oriented Software Development, Software Engineering, SQL Databases, Enterprise Software Applications, Api Design - **Published:** June 18, 2026 - **Apply:** https://www.juju.com/job/00000000g99gcs ## About the Role + 3+ years of professional software development experience + Strong experience with C# / .NET (object-oriented programming) + Solid understanding of: + SQL / relational databases (SQL Server preferred) + Entity Framework or other ORM tools + MVVM or MVC design patterns + WPF / XAML (UI development) + Experience working with APIs and building endpoints + Familiarity with client-server architectures (e.g., WCF) + Exposure to unit testing, TDD, or automated testing practices + Strong communication skills and ability to collaborate in a team environment Nice to Have + Experience working on internal-facing business applications + Ability to work independently and prioritize effectively ## Description We're looking for a C# Software Developer to join a collaborative engineering team focused on building and enhancing scalable, secure enterprise applications. In this role, you'll contribute to both new development and modernization efforts, helping improve internal systems that drive efficiency and deliver high-quality software experiences to end users. ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)