Software Developer

State of Oregon•Salem, OR
•$6,182 - $9,361•Hybrid

About The Position

The Oregon Department of Transportation’s Support Services Division, Information Systems Branch, DMV Driver Application Services team is seeking a Software Developer to build and maintain secure, reliable DMV applications that translate business needs into quality software. The role contributes to system enhancements and integrations and helps ensure stable, high-performing solutions. The position is based in Salem, with hybrid work options; in-office work is typically required once or twice a month depending on business needs. Overnight travel and after-hours work may be required. The position supports ODOT’s mission to provide a safe and reliable multimodal transportation system connecting people and helping Oregon communities and the economy thrive. The successful candidate will develop and support application services, APIs, integrations, batch jobs, SQL, and user interfaces; perform testing, debugging, and performance optimization; provide production support; maintain database objects and data mappings; create reports and documentation; and communicate technical status and risks to varied audiences. Minimum qualifications may be met through one of these pathways: five years of information systems experience in application development or production support; an associate’s degree or a two-year accredited vocational training program in a related field plus three years of relevant experience; or a bachelor’s degree in a related field plus one year of relevant experience. Preferred qualifications include advanced .NET, C#, and SQL Server experience; application development and system analysis; work with customized commercial off-the-shelf solutions; and API development and maintenance.

Requirements

  • One of the following minimum qualification pathways: five years of information systems experience in application development or application production support; an associate’s degree in computer science, information technology, or a related field, or completion of a two-year accredited vocational training program in information technology or a related field, plus three years of relevant experience; or a bachelor’s degree in information technology, computer science, or a related field, plus one year of relevant experience.
  • Must be able to work in the United States; the employer does not offer visa sponsorship.

Nice To Haves

  • Advanced-level experience using .NET, C#, and SQL Server.
  • Experience in application development and system analysis.
  • Experience building and maintaining hybrid solutions, such as commercial off-the-shelf solutions with customizations, including configuration, development, testing, and migration activities.
  • Expertise developing and maintaining APIs, such as SOAP or RESTful APIs, for integration with systems supporting core business functions.

Responsibilities

  • Write production-quality code for core services, APIs, integrations, batch jobs, SQL queries, and user interface components.
  • Create test cases, integrate them into releases, and improve test coverage for critical paths and failure-prone areas.
  • Perform complex debugging and performance tuning using profilers, tracing, and metrics.
  • Optimize queries, memory, concurrency, and input/output while protecting data integrity.
  • Estimate and sequence technical work, identify tradeoffs, and recommend options when scope, schedule, and risk conflict.
  • Provide production support by prioritizing incidents, resolving defects, implementing hotfixes, and participating in release decisions.
  • Monitor and analyze logs and metrics, perform root cause analysis, and implement preventive improvements and automation.
  • Design and maintain database queries, objects, stored procedures, and data mappings.
  • Create and validate extracts and reports for downstream consumers and statutory requirements.
  • Create and maintain user and support documentation, assist with escalations, and resolve issues.
  • Communicate technical status, risks, and options to technical and non-technical audiences.

Benefits

  • 11 paid holidays a year.
  • Flexible work schedules.
  • Paid leave.
  • Public Service Loan Forgiveness opportunity.
  • Comprehensive and equitable base salary offer within the listed range.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service