Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cushing Terrell Logo

Senior Software Developer

Cushing Terrell

$107,000 - $137,000
Dec 15, 2025
Portland, OR, US
Apply Now

Cushing Terrell is looking for a Senior Software Developer to support, enhance, and modernize mission-critical internal desktop applications built in .NET and SQL Windows (OpenText) for their architectural and engineering teams.

Requirements

  • 10+ years of professional software development experience (we may consider 8+ with strong relevant experience)
  • Proven experience with desktop/client-server application development and maintenance
  • Proficient in .NET, SQL, and ideally SQL Windows (OpenText)* — or a willingness to learn it quickly
  • Full software development life cycle experience: analysis, design, coding, installation, integration, testing, maintenance, and debugging
  • Experience leading or mentoring a team of developers (formally or informally)
  • Strong relational database skills (e.g., stored procedures, subqueries, performance tuning)
  • Familiarity with modern front-end frameworks (React, JavaScript, Node), though this is not a web-focused role

Responsibilities

  • Troubleshoot, support and improve existing internal desktop/client-server software applications
  • Work closely with internal clients to understand business needs and define software requirements
  • Lead and mentor a team of developers, assign tasks, and support peer growth on complex projects
  • Support the finance team and corporate management with custom data queries and reports
  • Continuously refine team development processes to improve efficiency, code quality, and collaboration
  • Provide operational support, including diagnosing and resolving software issues
  • Design and develop REST APIs in microservices architecture (as needed for internal tools)

Other

  • Analytical mindset with a strong work ethic and collaborative approach
  • Experience supporting finance/accounting teams with software tools or data/reporting solutions
  • Experience with legacy systems or long-lived business-critical internal tools
  • You enjoy the challenges of working with older/legacy tech to solve real business problems
  • Applicants must be currently authorized to work in the United States on a full-time basis. Cushing Terrell will not sponsor applicants for work visas.