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

Software Developer​/Programmer

Job in Portland, Multnomah County, Oregon, 97204, USA
Listing for: Everest Consultants, Inc.
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Backend Developer, SQL Developer, .NET Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 69.03 - 72.26 USD Hourly USD 69.03 72.26 HOUR
Job Description & How to Apply Below

Title: Software Developer / Programmer 3

Location: Portland, OR (Hybrid)

Duration: 12-month Contract (with possible extensions up to 5 years)

Pay Range: $69.03 – $72.26 per hour

Develops and maintains enterprise software for a power scheduling system, including backend services, APIs, web and desktop applications, and SQL Server databases. Applies established architecture and coding standards to deliver secure, reliable, and maintainable solutions for mission-critical operations. Collaborates with business experts and Agile development teams to resolve technical issues, improve system performance, and support system enhancements.

Position Responsibilities
  • Design, develop, and maintain power scheduling system features using established architecture patterns, SOLID principles, and object-oriented programming practices.
  • Translate business rules and functional requirements into scalable, maintainable software solutions.
  • Build and maintain backend services, middleware, scheduled jobs, asynchronous workflows, and event-handling processes.
  • Develop and maintain REST APIs, legacy service contracts, and integrations supporting enterprise data exchange.
  • Develop and support web interfaces and Windows desktop applications, including Angular, WPF, and Win Forms.
  • Write, optimize, and maintain SQL Server queries, stored procedures, database schemas, and migrations.
  • Validate data integrity, query performance, and indexing across high-volume transactional databases.
  • Conduct code reviews and maintain automated unit and integration tests across application layers.
  • Troubleshoot and resolve complex issues involving user interfaces, APIs, backend services, integrations, and databases.
  • Develop Power Shell scripts for automation, deployment support, and operational tasks.
  • Follow enterprise change management, separation-of-duties, security, and high-availability requirements.
  • Create and maintain technical documentation, system specifications, interface definitions, and standard operating procedures.
  • Collaborate with users, domain experts, and technical stakeholders to resolve system problems and communicate technical concepts and proposed improvements.
  • Support FISMA and NERC-CIP compliance requirements applicable to assigned work.
  • Participate in Agile development activities, contribute to technical design decisions, and recommend solutions that meet functional and nonfunctional requirements.
  • Mentor developers, review code, provide constructive feedback, and deliver technical guidance or training as needed.
  • Support technical lead responsibilities when assigned, including task breakdown, effort estimates, status reporting, technical documentation, and escalation of project risks or impediments.
Position Requirements Education & Corresponding Experience
  • A degree in Computer Science, Information Technology, Engineering or a directly related field is preferred.
    • With an Associate's or Bachelor's degree, in applicable fields, 5 years of experience is required.
    • Without an applicable degree, 7 years of experience is required.
  • Experience must include direct work experience in Computer/Information Technology.
Required Technical Skills & Experience
  • Expert-level development skills in C# leveraging the latest features of .NET 10 to build high-performance, secure, and maintainable enterprise applications.
  • Proven experience applying core software design patterns, SOLID principles, and clean architectural patterns within complex, enterprise-grade full-stack solutions.
  • Strong background in RESTful API design and implementation using modern standards, including expertise in middleware, authentication/authorization protocols (e.g., OAuth2, OpenID Connect, JWT), and end-to-end API lifecycle management.
  • Proficiency in SQL Server, including relational database…
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