×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineering Analyst

Job in Medford, Jackson County, Oregon, 97504, USA
Listing for: Rogue Credit Union
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Reports To
:
Manager of Software Engineering

Classification
:
Exempt

About Rogue Credit Union

Rogue Credit Union is a member‑owned, not‑for‑profit financial cooperative headquartered in the Rogue Valley located in beautiful southern Oregon. Providing services to our members in select Oregon and Idaho counties. We strive to make an impact in the communities we serve by living, giving, and supporting local. Our mission is to provide exceptional member experiences that build mutually beneficial relationships to create the most loyal members in the nation.

Here at Rogue, we believe in having a culture of happy team members who feel supported, have the chance to grow their careers, and LOVE where they work!

Role

The Senior Software Engineering Analyst will leverage experience with software development, technical analysis and knowledge of financial industry processes/systems to facilitate requirements‑gathering for software development requests. They will translate business requirements into actionable technical specifications. Act as the crucial communications link between the Software Engineering team, business analysts, end‑users, project teams and senior leadership. Assist the development team in adhering to Agile software development principles and full engagement with the Software Development Life Cycle (SDLC).

Lead and facilitate Scrum ceremonies and other meetings as needed. Facilitate technical analysis and software solutions documentation. Assist with solutions design, optimization, product evaluation and ‘build vs. buy’ recommendations. Undertake light application development, Python scripting, SQL report writing, testing/QA and troubleshooting as needed.

Essential Functions & Responsibilities

50% Collaborate with project teams, business stakeholders, end‑users and leadership to derive business requirements and assess scope of work. Analyze business requirements for software development requests and translate into actionable technical specifications for software engineers. Facilitate communication/collaboration between the software engineering team and business partners throughout the organization.

30% Facilitate and lead Scrum ceremonies (sprint planning, story‑grooming, retrospective) and other team meetings as needed to support SDLC and Agile software development. Facilitate and manage software related testing/QA efforts. Contribute to code development including Python scripting and SQL queries/reports. Create and maintain thorough documentation related to developed code, process or systems architecture and solution designs.

15% Analyze processes and procedures to identify inefficiencies and suggest software‑related solutions. Participate in software architecture design, analysis, technology selection and ‘build vs. buy’ assessments.

5% Proactively performs other duties as needed or assigned.

Knowledge & Skills

Experience
:
Five years to eight years of similar or related experience.

Education
: BS in Computer Science, Information Systems, Business Systems Administration, similar degree OR equivalent work experience in Software Engineering, Business Systems Analysis, Data Science or related field.

Interpersonal Skills
:
Courtesy, tact, and diplomacy are essential elements of the job. Work involves much personal contact with others inside and outside the organization for purposes of giving or obtaining information, building relationships, or soliciting cooperation.

Other Skills
:
Excellent written/verbal communication skills, ability to work independently with minimal supervision, ability to independently troubleshoot/resolve complex issues across multiple technologies, excellent problem‑solving, team collaboration, and time management skills.

Willingness to learn new or additional software tools, methodologies, programming languages and technological paradigms as needed.

Possess an advanced level of business acumen, solid presentation skills and the ability to effectively manage projects. Excellent verbal, written, and facilitation skills and ability to communicate effectively across business and technical audiences. Must be able to deal well with ambiguity and exercise judgment in selecting methods,…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary