Role Overview
This position involves designing and implementing web and Windows Communication Foundation (WCF) services using C# and the .NET platform. The backend will be powered by SQL Server, and the developer will play a key role in shaping application architecture and functionality.
Key Responsibilities
- Develop and maintain scalable web and WCF applications with C# and .NET
- Collaborate in code reviews and contribute to technical discussions
- Translate business requirements into technical designs and testable solutions
- Estimate effort, manage timelines, and make informed trade-offs to support project goals
Required Skills
- Proficiency in C#, including object-oriented programming, core algorithms, and data structures
- Strong understanding of internet protocols and how they impact application behavior
- Must be located in Washington state with eligibility to work locally
Preferred Experience
- Hands-on experience with WCF services
- Familiarity with Microsoft Azure cloud platform
- Background in security practices such as encryption and SSL implementation
Technology Environment
Primary tools include C#, WCF, SQL Server, and web application frameworks. Exposure to Azure is a plus. The role emphasizes clean, maintainable code and thoughtful technical design.