Senior Software Engineer

Cta AgencyPortland, OR
1d$107,000 - $137,000

About The Position

Cushing Terrell is seeking a hands-on Senior Software Engineer with deep experience in desktop application development to lead internal software initiatives supporting our architectural and engineering teams. In this role, you'll partner closely with our operations group and mentor a small team of developers to support, enhance, and modernize mission-critical systems—primarily desktop applications built in .NET and SQL Windows (OpenText). This is not a cloud-native or web-focused role; the emphasis is on desktop development, business process support, and ownership of internal tools.

Requirements

  • 10+ years of professional software development experience (8+ considered with strong relevance)
  • Proven experience supporting desktop applications
  • Proficiency in .NET and SQL; experience with SQL Windows (OpenText) or willingness to learn
  • Full SDLC experience including design, development, testing, deployment, and maintenance
  • Experience leading or mentoring developers
  • Strong relational database skills (stored procedures, performance tuning,plex queries)
  • Analytical, collaborative, and solutions-oriented mindset

Nice To Haves

  • Experience maintaining legacy or long-lived internal systems is highly preferred
  • Experience supporting finance or accounting teams
  • Familiarity with modern front-end frameworks (React, JavaScript, Node)
  • Exposure to integrating desktop applications with web or cloud tools

Responsibilities

  • Support, troubleshoot, and enhance internal desktop applications
  • Partner with internal stakeholders to define requirements and solutions
  • Lead and mentor developers; assign work and support growth
  • Support finance and leadership teams with custom queries and reporting
  • Improve development processes, code quality, and collaboration
  • Communicateplex technical concepts clearly
  • Provide operational support and issue resolution
  • Contribute to hiring, onboarding, and team skill development
  • Design and develop REST APIs as needed for internal tools

Benefits

  • View our Employee Benefits Guide for more information.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service