Demo

Senior Software Engineer - Limited duration position

Ride Connection
Portland, OR Full Time
POSTED ON 2/27/2025
AVAILABLE BEFORE 5/24/2025

Ride Connection is a private, non-profit organization based in Portland Oregon. We provide transportation for people with disabilities, older adults, and others in need of community transportation options. Through a range of services, we promote not only non-emergency medical treatment but also socialization, essential mobility, and independence for thousands of underserved communities in the Portland Metro region every year.

Ride Connection is looking for a collaborative, detail-oriented, investigative-minded individual for a limited duration Senior Software Engineer position. The Senior Software Engineer will help others develop systems that improve, automate and modernize solutions to help make better business decisions. By adding context and clarity to data, this position will directly impact their continued success. This position will be a Senior Full-stack software developer / engineer for the organization. Projects and reports may take many different forms and may require one to navigate through ambiguous requirements. This position is responsible for the development, implementation, support, and maintenance of Ride Connection's mission-critical systems; will work closely with staff throughout the organization to assess business problems; will assist with the design and implementation of technology solutions; and will assist the IT team with software implementation. The position requires understanding and anticipation of stakeholder needs along with strong analytical skills in order to produce needed results and requires one to be able to work in a fast-paced environment which provides services via phone, email and in person. The ability to be present at the worksite, and the ability to drive to offsite locations during normal business hours are essential functions of this position. Activities of this position actively support inclusive practices that determine the needs and preferences of our target populations.

This is a full-time, exempt position with a salary range of $80,516 - $113,172 annually. Starting wage will be determined based on direct comparable experience. This is a hybrid limited duration position through November 2025.

Who You Are

  • You are a pro with coding, solving complex challenges, designing for various solutions and collecting, cleaning and interpreting data sets
  • You are a proactive problem-solver and are keen on planning and creating processes that respond to or prevent future issues that may arise.
  • You excel at working across different technology knowledge areas, and can explain these areas to others in an easy to understand way.
  • You have a very high attention to detail and excel at working both independently and as part of a team, focusing on both problem-solving and decision-making.
  • You enjoy the challenge of projects with tight timelines. Without losing a beat, you split your attention between individual and team projects
  • You are a lifelong learner, always looking for, and finding, processes and new areas of knowledge to expand your own skillset and improve processes for everyone
  • You do your work through an equity lens

What You'll Do

  • Develop, implement, maintain and support Ride Connection's mission-critical software applications and systems.
  • Full stack development with CI / CD pipelines
  • Collaborate with stakeholders to gather requirements and develop solutions
  • Write and maintain Infrastructure as Code using Terraform
  • Meet business requirements through querying large datasets, transforming them into meaningful reporting deliverables
  • Resolve and / or report data integrity issues, report and track system errors, conduct user acceptance testing
  • Identify downstream effects caused by data integrity issues, user errors, and recommend process improvements
  • Create and maintain 'data dictionary' for use by multiple departments
  • Perform data manipulation tasks such as data cleaning, labeling, and analysis
  • Understand and can complete data visualization and modeling.
  • Create, maintain, and present ongoing audits of data sources
  • Conduct day-to-day troubleshooting of systems that support the organization
  • Manage risk associated with handling sensitive data
  • Provide technological support for staff to maintain business continuity
  • Implement and maintain cloud-based solutions using Microsoft Azure
  • Represent Ride Connection in a professional manner to our service partners, our funders, and the community
  • Qualifications

  • Bachelor's degree in business, related field or equivalent in education and experience
  • Strong IT systems and database knowledge (i.e., SQL; database design, normalization and management)
  • Working knowledge of :
  • Software engineering principles, networking concepts and technologies, Operating Systems technologies, and Security concepts

  • Development of technical plans and recommendations
  • Web-based application development
  • Windows and Linux / Unix development environments
  • VB.NET, C# , Python
  • Rest API Data Interfaces
  • Experience with Azure services including but not limited to : ADF, VNets, App Gateways, Azure Container Apps, and Azure functions, Power BI and Power Apps.
  • Knowledge of ODBC and REST API implementation
  • Advanced knowledge of :
  • Relational database management tools (MS SQL Server, MS Access, Postgres)

  • Experience with Frameworks such as Django and React
  • Experience with Microsoft Azure cloud services and related technologies
  • Understanding of distributed systems, microservices architecture, and serverless solutions.
  • Experience with Infrastructure as Code (IaC), specifically Terraform
  • Familiarity with Azure DevOps, Git version control, and CI / CD pipelines
  • Strong interpersonal and communication skills and the ability to work effectively with a wide range of people and diverse communities
  • Reliable, strong organizational skills with ability to manage multiple simultaneous projects with competing deadlines
  • Ability to work both independently and as a team member
  • Ability to pass a National Criminal Record Check with fingerprint identification
  • Must have access to reliable transportation for employment purposes which may include evenings and weekends. If using a personal vehicle, the employee must maintain proof of auto insurance and comply with State regulations
  • Welcomed Additional Qualifications

  • Passion for working for a Non-Profit organization
  • Experience working with demand-responsive transportation or transit-related technology
  • Advanced skills in Microsoft Excel and creating and manipulating Pivot Tables
  • Experience or familiarity with Click-up, JIRA and Confluence
  • Familiarity with transportation program management
  • Experience working with older adults and people with disabilities.
  • Application Instructions

    Please share what skills and experiences you would bring to this role in your cover letter.

    Applications will be considered as submitted. Applications will continue to be accepted until the position is filled.

    Ride Connection is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

    You can learn more about Ride Connection at www.rideconnection.org

    Salary : $80,516 - $113,172

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer - Limited duration position?

    Sign up to receive alerts about other jobs on the Senior Software Engineer - Limited duration position career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Ride Connection

    Ride Connection
    Hired Organization Address Portland, OR Full Time
    Job Description Job Description Ride Connection is a private, non-profit organization based in Portland Oregon. We provi...
    Ride Connection
    Hired Organization Address Portland, OR Full Time
    Ride Connection is looking for a collaborative relationship builder to join our Member Reimbursement team as a Member Re...
    Ride Connection
    Hired Organization Address Portland, OR Full Time
    Ride Connection is seeking a compassionate and reliable individual to join the team as a full-time driver for RCB Wapato...

    Not the job you're looking for? Here are some other Senior Software Engineer - Limited duration position jobs in the Portland, OR area that may be a better fit.

    Site Coordinator (Limited Duration)

    Oregon Child Development Coalition, Inc., The Dalles, OR

    AI Assistant is available now!

    Feel free to start your new journey!