State of Oregon-posted 2 months ago
$6,679 - $10,092/Yr
Full-time
501-1,000 employees

The Oregon Department of Transportation is seeking a talented and motivated software application developer to join the Information Systems team. This position is responsible for supporting traveler safety and mobility software applications such as TripCheck, the Transportation Operation Center System, and the Video Streaming System. The role includes software application development, administration, maintenance, and support tasks. This is an exciting opportunity to make a real impact and contribute to developing solutions that serve the community. Hybrid remote work options are available, allowing most work to be conducted remotely with occasional requirements to be performed at the Salem office building.

  • Conduct analysis and requirement gathering to understand business needs for system solutions.
  • Design and vet alternatives to implement solutions to meet the requirements.
  • Modify existing code or write new software code.
  • Conduct testing of software code changes and implement bug fixes for issues reported by testers.
  • Plan and execute the deployment of code changes to the system environments.
  • Perform troubleshooting to research and fix system issues reported by users.
  • Execute system administration, configuration, maintenance, and support tasks.
  • Perform data analysis and design tasks such as designing schemas and writing queries.
  • Participate in hardware planning tasks such as determining server specifications and migrating a software application to a new server.
  • Work with vendors and other state agency staff to implement system solutions and data interfaces.
  • Six (6) years of experience performing development, administration, maintenance, and support tasks for software applications; OR
  • An associate's degree in computer science, information technology, or related field, OR completion of a two (2) year accredited vocational training program in information technology or related field AND four (4) years of experience performing development, administration, maintenance, and support tasks for software applications; OR
  • A bachelor's degree in information technology, computer science, or related field AND two (2) years of experience performing development, administration, maintenance, and support tasks for software applications; OR
  • Master's degree in information technology, computer science, or related field may substitute for all of the above.
  • Experience writing software application code using C#, .NET, ASP.NET, Javascript, HTML, and CSS programming languages.
  • Experience troubleshooting and resolving software application issues.
  • Experience investigating application log files and familiarity with monitoring tools such as Dynatrace, Solarwinds, Splunk, etc.
  • Experience writing SQL queries to gather information.
  • Experience performing system maintenance tasks.
  • Experience with server operating system patching and executing application failovers between active and passive servers.
  • Experience upgrading .NET Framework applications to .NET Core.
  • Experience using Visual Studio, Azure DevOps, and Git for software source code management.
  • Experience configuring and implementing Azure Pipelines for automating application build and release management.
  • Work/life balance
  • 11 paid holidays a year
  • Flexible work schedules
  • Paid leave
  • Comprehensive and equitable base salary offer within the listed range
  • Public Service Loan Forgiveness opportunity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service