×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer; W2

Job in Post Falls, Kootenai County, Idaho, 83854, USA
Listing for: Snowrelic Inc
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Software Engineer(W2)

Job Title

Sr. Software Engineer

Location

Virginia, Reston (Remote)

Salary

United States $-$ (4 months ago)

Job Description

Working under the direction of a Software Lead, the Software Developer position will contribute to developing and assisting with software solutions for both internal and external users. They will continue to learn and develop proficiencies in new and emerging technologies as required to keep pace with an ever-changing landscape of devices, form factors, patterns, and technologies. Effectiveness in this role is defined by an ability to perform and manage efforts on multiple projects in a proficient manner as well as an ability to provide on‑time and on‑budget software solutions and support.

Success in this role will contribute to real, measurable cost savings for our clients and has the potential to make a meaningful impact towards carbon emissions reduction across the US. Primary responsibility will be to help lead the design and development of .NET applications and to coordinate with the rest of the team working on different layers of the platform.

Responsibilities
  • Develop and advance the deployment of a diverse portfolio of internal‑ and external‑facing software applications, services, and tools
  • Design and architect complex, innovative solutions using cutting edge technologies and design patterns
  • Configure, deploy, and maintain software solutions in a variety of host environments
  • Identify and resolve ambiguity in the requirements of a software solution
  • Write unit tests and assist our QA department to ensure delivery of high‑quality software solutions to our internal and external userbase
  • Follow and help refine our software development practices and standards
  • Demonstrate initiative by being a self‑starter with technical flexibility and sense of ownership
  • Demonstrate creativity and the ability to deliver quality software results
  • Juggle multiple projects and priorities
  • Collaborate in a team environment and coordinate development efforts with team members
  • Effectively communicate technical information to varied audiences verbally and in writing
Requirements
  • Bachelor degree is a plus.
  • 7+ years of .NET development that includes:
  • Experience mentoring junior & mid‑level software engineers
  • Strong experience in web application development with .NET and ASP.NET, C#
  • Expertise in using Microsoft Technologies such as .NET Framework, AJAX, .NET and Entity Framework
  • Web API experience
  • Solid experience with HTML, CSS, & JavaScript. (We do NOT use React or Angular)
  • Azure experience is a plus.
  • Understanding of fundamental design principles for building a scalable application with patterns such as Domain Driven Design, Test Driven Development, or Command‑Query
  • Familiarity with the Scrum process
  • Excellent written / verbal communication skills
  • Ability to juggle multiple projects & priorities
  • Handle diverse situations and changing priorities while maintaining a positive attitude
  • Ability to work remote and to collaborate or mentor other members
  • Can be flexible on the time zone you work: EST / EDT, CST / CDT, MST / MDT, or PST / PDT as long as it's consistent
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary