Credit Union:
OCCU

Region: Eugene, Oregon

Type: Staff

Contact: Kim Antram

Closing: 2/28/2020

Job Description:

OCCU is looking for a Principal Developer to join our high performing team. If you have matching experience and want to work for a dynamic credit union consider applying today!

All Technology Team members are responsible for enhancing the capabilities and efficiencies of OCCU’s applications and systems portfolio. In addition, team members are expected to possess and foster a culture of ownership from problem or opportunity identification to resolution or implementation. Team members are also expected to respond to production incidents, fulfill service requests and provide support to employees with technology issues that could not be resolved by the Helpdesk. Team members may be required to provide evening and weekend on-call support.

The Principal Developer uses their skills as an accomplished professional with application of best practices and company standards for the development, implementation, integration and ongoing support of third-party solutions to the Credit Union’s internally developed software.

As a not-for-profit financial institution, we strive to provide remarkable value and unparalleled personal guidance with every interaction. We focus on member service, community involvement and providing value to our more than 165,000 members with every decision we make. In exchange for high levels of work performance, dedication and innovative thinking, we are committed to providing our employees with a challenging, fun, open and engaging work environment that motivates them to stay with us over the long haul. Benefits include a robust 401(k) program with employer match after 6 months; medical, vision and dental coverage that starts the month after hire; life insurance and much more. 

Location: Eugene, OR

Beginning Salary Range: $35.40 – $44.26 per hour

To find out more about OCCU career opportunities, visit us at: https://www.myoccu.org/current-career-opportunities.   

If you want to apply directly to this opportunity, click here: https://myoccu.clearcompany.com/careers/jobs/10fae69d-2926-a99d-b077-adad43b25257/apply?source=1227469-CS-22573.

Job Responsibilities:

Core Responsibilities

  • Research and apply appropriate standards and best practice technologies for the creation of solutions to assist with Credit Union operations.
  • Research and apply appropriate standards and best practice technologies to facilitate diverse third-party integration requirements to the Credit Union.
  • Research and assist with design, development, implementation, integration and ongoing support of a redundant, highly available data infrastructure supporting the Credit Union data store.
  • Research and assist with design, development, implementation, integration and ongoing support of a universal, relational data store to serve as the single source of record for Credit Union operations.
  • Research and assist with integration, maintenance and support of existing database and software systems.
  • Write and support processes and procedures for sustainable software development.
  • Document end-to-end workflows, including points of control with third-parties that host a system of record.
  • Research and assist with design, development, maintenance and support of database packages, processes, stored procedures and queries related to the extraction, transformation and loading (ETL) processes.
  • Support and develop a proprietary application, potentially including user interfaces and back-end data flows.
  • Work with Quality Assurance to create automated test cases and resolve defects.
  • Understand and use scrum methodology, including but not limited to story writing, sprint planning, daily stand-up meetings to report progress and regular task updates.
  • Understand and use ITIL approach to service management, including incident, problem and change management.
  • Work with a wide array of team members such as Developers, Solutions Architects and Project Managers, etc.
  • Provide support for release activities and defect resolutions (some after-hours support needed).

Functional Team Responsibilities

  • Provide technical subject matter expertise on business-critical systems.
  • Contribute to the development of the Credit Union’s technology strategy.
  • Engage peers across any lines of business to ensure consistency and open communications.
  • Follow industry standard applications development techniques and practices.
  • Keep current with latest versions of database and reporting software, techniques and practices. Research new ideas in reports/database development.
  • Analyze database report requests and reporting enhancements, estimating effort and delivering.
  • Provide Technical Assistance to staff and backup for support calls as needed.
  • Troubleshoot and resolve escalated incidents or problems at Tier 2 or 3.
  • Maintain a positive and proactive service spirit in all work. Promote a cohesive team environment with co-workers.
  • Be accurate in all work performed. Accuracy is key to providing exceptional service.
  • Stay up to date with product, procedure and other pertinent changes. Attend and complete training that enhances one’s ability to perform their job.
  • Keep track of schedule and attend work and meetings as scheduled and on-time.
  • Perform other duties as assigned.

Core Competencies:

  • Technical/professional knowledge and skills – Having achieved a satisfactory level of technical, functional, and/or professional skill or knowledge in position-related areas; keep up with current developments and trends in areas of expertise; leverage expert knowledge to accomplish results. Key actions include understanding technical terminology and developments, knowing how to apply a technical skill or procedure, knowing when to apply a technical skill or procedure and performing complex tasks in area of expertise.
  • Quality orientation – Accomplish tasks by considering all areas involved, no matter how detailed; show concern for all aspects of the job; accurately check processes and tasks; be watchful over a period of time. Key actions include following procedures, ensuring high-quality output and taking action.
  • Innovation – Create novel solutions with measurable value for existing and potential members (internal or external); experiment with new ways to solve work problems and seize opportunities that result in unique and differentiated solutions. Key actions include seeking to understand existing perspectives, challenging current thinking, experimenting to learn and taking action on ideas.
  • Decision making – Identify and understand problems and opportunities by gathering, analyzing and interpreting quantitative and qualitative information; choose the best course of action by establishing clear decision criteria, generate and evaluate alternatives and make timely decisions; take action that is consistent with available facts and constraints and optimizes probable consequences. Key actions include identifying problems and opportunities, gathering information, interpreting information, generating alternatives, evaluating alternatives and risks, choosing an effective option, committing to action and considering others’ perspectives.
  • Creating a service reputation – Craft and implement service practices that meet members’ and own organization’s needs; respond quickly to resolve difficult member situations and regain member confidence. Key actions include seeking to understand member issues, establishing service practices, resolving member issues and assuring member satisfaction.
  • Personal growth orientation – Actively pursue development experiences to improve interpersonal and business impact. Key actions include pursuing learning activities, taking risks in learning and applying learning to new challenges.

Experience:

  • At least five years of practical or academic experience.
  • Experience with relational database development concepts.
  • Working knowledge of database queries, data structures and stored procedures.
  • Experience working with applications that have large data sets and a high volume of transactions.
  • Must understand concepts for performance tuning and scaling of database technologies as well as a functional understanding of database design.
  • Strong customer service, analytical and communication skills.
  • Financial or other regulated industry knowledge is preferred.
  • User Interface development experience is preferred.

Education:

Enrollment in (with completed database course work) or completion of four-year degree in Computer Science, or equivalent experience with demonstrable practical skills.

Physical Demands and Work Requirements:

The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Physical Demands: While performing the duties of this job, the employee is frequently required to sit; use hands to finger, handle, or feel; and to talk and hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision and ability to adjust focus.
  • Work Environment: The noise level in the work environment is usually moderate.
  • Work Hours: This job can typically be done within a Monday through Friday schedule; however, based on events going on there will be times when evening and weekend work is required with little or no notice.

OCCU is an Equal Opportunity Employer.


Education/Experience Required:

Experience:

  • At least five years of practical or academic experience.
  • Experience with relational database development concepts.
  • Working knowledge of database queries, data structures and stored procedures.
  • Experience working with applications that have large data sets and a high volume of transactions.
  • Must understand concepts for performance tuning and scaling of database technologies as well as a functional understanding of database design.
  • Strong customer service, analytical and communication skills.
  • Financial or other regulated industry knowledge is preferred.
  • User Interface development experience is preferred.

Education:

Enrollment in (with completed database course work) or completion of four-year degree in Computer Science, or equivalent experience with demonstrable practical skills.


Additional Comments:

To find out more about OCCU career opportunities, visit us at: https://www.myoccu.org/current-career-opportunities.   

If you want to apply directly to this opportunity, click here: https://myoccu.clearcompany.com/careers/jobs/10fae69d-2926-a99d-b077-adad43b25257/apply?source=1227469-CS-22573.