Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

hackajob Logo

Software Engineer

hackajob

Salary not specified
Dec 21, 2025
Beaverton, OR, US
Apply Now

Sage is looking to modernize and deliver high-quality software solutions, and is seeking a Software Engineer to be part of a passionate, collaborative team to achieve this goal.

Requirements

  • Hands-on coding ability in web technologies such as JavaScript, HTML, DHTML, and application frameworks such as Java, LAMP, or .Net
  • Strong SQL skills and understanding of database/data modeling concepts; experience with Oracle is a plus
  • Experience with Entity Framework or other ORM tools
  • Experience with Microsoft SQL Server, including stored procedures and query optimization
  • Familiarity with GraphQL and microservices architecture
  • Exposure to containerization (Docker) and orchestration (Kubernetes)
  • Understanding of authentication protocols (OAuth2, JWT)

Responsibilities

  • Demonstrate a solid understanding of the system under development and how customers use our products
  • Lead the design and development of major features, collaborating with Product Management to understand design and feature trade-offs
  • Create and track accurate and timely estimates for development projects
  • Collaborate with the delivery team to create source documents and maintain development artifacts that maximize efficiency and ensure timely delivery
  • Present architectural recommendations to the Architecture Review Board and participate in the evaluation of others’ proposals
  • Execute different development approaches within each defined stage, keeping up to date with advances in the discipline (e.g., rapid, risk-based, exploratory, regression, security, usability)
  • Take accountability for all development-related activities within a project phase, accurately record and communicate risks and issues, and produce effective metrics for the team lead

Other

  • BS or MS (MS preferred) in Computer Science or a related field
  • Ability to work in a team, with good listening, verbal, and written communication skills
  • Strong communication skills
  • 3 days per week in the Beaverton office
  • 32 days paid time off (21 personal days, 10 national holidays, 1 floating holiday)