Software Engineer II @ Orange County's Credit Union - Santa Ana, CA

Job Overview

15 days ago

Software Engineer II

Orange County's Credit Union - Santa Ana, CA

Great Opportunity At Orange County's Credit Union
Software Engineer II – Intermediate Level

Must reside in the state of CA, AZ or TX.

Workplace Excellence: Through our associates' opinions and voices, Orange County's Credit Union is proud to be recognized year over year as one of the best places to work in Orange County and is a recipient of the Peter Barron Stark Best of the Best Award for highest associate satisfaction in the workplace!

As a leading financial service provider with over 80 years of experience serving 117,000+ members, Orange County's Credit Union is currently over $2 billion in assets & growing. Generous benefits include paid health insurance, time-off benefits, 401(k), and a professional, friendly work environment (with remote and hybrid options) focused on achieving goals, recognizing successes and excelling at member service.

Putting People First: Connect, Discover, Deliver & Wow is Orange County’s Credit Union mantra. If you’re passionate about serving people, this role is rewarding, brings purpose, and the opportunity to make a difference!

We are looking for a candidate to join our team in creating outstanding digital experiences for our Associates and Members. The candidate will work closely with other Associates to identify opportunities for improving the digital services that we offer our Associates and Members. Ideal candidates will be able to lead other developers by examples, communicate complex software designs in a simple manner and organize the vast amount of information given through daily operations, in addition to having solid software engineering discipline and good problem solving skills.

  • Perform software development and maintenance activities across the application stack, such as micro-service API development, web/mobile application development, and more.
  • Lead requirement and design discussions by introducing best practice examples.
  • Translate business requirements to technical solutions by applying technical knowledge and strong business acumen.
  • Lead continuous and incremental refactoring efforts by providing insightful code review feedback to other Software Engineers.
  • Develop and maintain engineering specifications for software programs and applications.
  • Understand and consistently apply secure system design and coding concepts.
  • Leverage and apply continuous integration / continuous delivery (CI/CD) and DevSecOps practices to improve team productivity and reduce errors.
  • Assess requirements specifications, and provide accurate level of effort estimates.
  • Apply knowledge of industry trends and developments to improve service.
  • Perform other related duties as assigned or requested.

  • Consistently practice the Service Philosophy of “Put People First” by exercising the Connect, Discover, Deliver & Wow components in every encounter with internal and external members, and creating extraordinary experiences.
  • Exhibit the Leaders at All Levels concept of Leading yourself, Leading Up, Leading across Teams, and Leading the Team.
  • Utilize personal Strengths to contribute to the Team and the Credit Union success, and exercise awareness of, and utilize the strengths of others.
  • Possess knowledge of, and comply with Bank Secrecy Act (BSA).
  • Effectively convey information. Communicate with immediate supervisor and the team keeping others advised of progress and/or situations.
  • Display behavior that matches the value of Mutual Respect by relating favorably at all levels within the organization.
  • Support and contribute to the Credit Union’s strategic plan, mission, vision, and values.
  • Maintain good housekeeping, safety and security measures.
  • Display professional appearance.
  • Utilize stress in a productive manner and work well under pressure.
  • Cooperate with supervisor and with other Credit Union Associates. Project goodwill and a positive Credit Union image.
  • Comply with all Orange County’s Credit Union policies, service standards, safety standards, procedural guidelines, and regulatory compliance, and complete all assigned training.
  • Have regular and predictable attendance which is essential.
  • Care for equipment and follow proper guidelines for use.

The preceding functions have been provided as examples of the types of work performed by associates assigned to this job classification. Credit Union Management reserves the right to add, modify, change or rescind the work assignments of different positions and to make reasonable accommodations so that qualified associates can perform the essential functions of the job.

  • Perform other work-related duties as assigned.

Experience/ Training/ Education:
  • Bachelor’s degree in Computer Science, Engineering, Math, Physics or related technical field.
  • 3+ years of experience as a Software Engineer working with cross-functional teams to deliver enterprise-scale business solutions and frictionless member / user experiences.
  • Must have strong software development skills (design, implementation, and testing) and be able to adopt new programming languages quickly.
  • Working knowledge of development platform / programming languages such as .NET, C#, C++, Objective-C, Swift, Java, JavaScript, React.js, React Native, Figma and InVision, headless CMS, HTML5.
  • 1+ year of hands-on experience of integration framework / architecture such as API, micro-services (REST / SOAP or JSON / XML).
  • Good understanding of Agile software development and DevSecOps practices.
  • Ability to solve complex requirements with straight forward, elegant solutions.
  • Some relational database experience is a plus (such as Microsoft SQL Server).
  • Working knowledge of code repository and version control (such as Git).
  • Excellent written and verbal communication skills.
  • Experience in a financial institution is a plus.

Knowledge/ Skills/ Abilities:
  • Thorough understanding of state and federal regulations as they relate to credit union.
  • Knowledge of credit union rules, regulations, and policies.
  • Effective communication skills both verbally and in writing and excellent telephone manner.
  • Ability to speak and hear to give and receive instructions and information to others in person and over the telephone. Other language skills helpful.
  • Intermediate to advanced personal computer skills including proficiency in Microsoft programs and other leading business/collaboration tools.
  • Ability to accurately perform mathematical calculations.
  • Ability to create and maintain accurate reliable records.
  • Good memory, knowledge retention skills, and ability to multi-task, prioritize projects and duties effectively.
  • Excellent follow-through skills, member relations skills, and sound business judgment.
  • Ability to interface in with others in a positive and professional manner.
  • Goal-oriented with a desire to work in a fast-paced and results-driven environment.
  • Ability to work independently and be self-directed when necessary as well as the ability to work and accomplish goals in a team environment.

Physical and Environmental Elements:
  • Vision sufficient to read instructions, procedures, source documents, reports, files, and information on video display terminals.
  • Manual dexterity to write and operate a variety of office equipment, including a personal computer.
  • Body mobility to move to and from different work areas to access materials to perform the essential functions.
  • Ability to bend and stoop to reach files/shelves including the strength to lift and carry materials up to 20 pounds, also to pull and push open file cabinet drawers. Ability to sit or stand for prolonged periods of time.
  • Ability to work a flexible schedule; this may include evenings, early morning, and weekends at times.

The targeted hourly range is $41.69 Per Hour - $62.54 per hour.
Final offer will be determined based on experience, education, training/certifications and specialized skills.

We perform thorough background checks, credit checks and pre-employment drug screening. EOE.

Similar Jobs

Staff Software Engineer, Solutions (Remote or Hybrid)


San Diego, CA

Experience building and/or maintaining message-oriented enterprise application integration software. Knowledge in software integration and deployment processes.

Dot.Net/Server Support Developer

Kaiser Permanente

Burbank, CA

Minimum five (5) years of experience, to include a minimum two (2) years in a consulting role. Minimum five (5) years of experience in a healthcare environment…

Sr Software Engineer


Northridge, CA

We’re looking for someone with knowledge in embedded software (proficiency in C, familiarity with RTOS and Embedded programming) to help us transform diabetes…

FE Programmer


El Monte, CA

At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.

Engineer -Software Development


Irvine, CA

From health and wellness benefits, short term incentives, 401 (k) Savings Plan, stock incentive programs, paid time off, parental leave, adoption assistance and…

Sr Engineer, Software Quality

Universal Studios Hollywood

Universal City, CA

Analyze software design specifications, data requirements, and software requirements, to ensure proper test coverage; maintaining test cases as functionality…

Full Stack Engineer

City National Bank

Los Angeles, CA

Experience or exposure in cloud technologies: Azure (big plus), AWS, OpenStack, etc. Participates with other colleagues in new product reviews, tests, and…

Senior Associate, Automation Engineer


Irvine, CA

Manage/monitor Automation Anywhere control rooms (v11 and A360 platforms) and client services daily and notify the support team of any BOT issues; monitor the…

Full Stack Developer

Commonwealth Financial Network

San Diego, CA

As a full-stack software developer, you will bring strong system architecture experience and a solid understanding of cloud platform design to provide best-in…

Senior Associate, Automation Engineer


Los Angeles, CA

Manage/monitor Automation Anywhere control rooms (v11 and A360 platforms) and client services daily and notify the support team of any BOT issues; monitor the…

Senior Associate, Automation Engineer


San Diego, CA

Manage/monitor Automation Anywhere control rooms (v11 and A360 platforms) and client services daily and notify the support team of any BOT issues; monitor the…

Front-End Engineer Mid-Level (React) ~ HYBRID San Diego


San Diego, CA

Consistently use software engineering best practices. We offer very competitive salary + generous bonus package, 100% company paid health insurance (Medical,…

Staff Software Engineer

Unity Technologies

Burbank, CA

The Unity Engine is used by millions of creators around the world to build engaging real-time experiences for a variety of target platforms.

Software Engineer


El Segundo, CA

The ideal candidate would have a solid background building highly scalable systems with a passion for learning new technology and solving problems.

Senior Software Engineer


Santa Ana, CA

Comprehensive, working knowledge of object-oriented programming, design patterns, practices and procedures in professional software development.

Software Engineer, Frontend


Culver City, CA

We are looking for a well-versed frontend developer who will work with our design team to implement modern interactive user interfaces using the latest HTML.

Senior Software Engineer, Proteomics Computation

Nautilus Bio

San Diego, CA

You have fun when building complex systems while working side-by-side with experts from a variety of disciplines.

Web Developer

Garbage Dream Agency

Chino Hills, CA

Handle day-to-day tasks and prioritize as new projects are given, meet deadlines in a fast-paced and demanding environment. Expert Level in Databases Required.

Firmware Engineering

ATS Automation Tooling Systems Inc.

Irvine, CA

Port existing software to new embedded hardware and software platforms. Design and implement software development and test tools. Annual paid volunteer day off.



Los Angeles, CA

Coordinate the development and execution of test procedures and protocols. Work with entire project team to conduct integration testing, system testing, and…

Senior OTT Web Engineer

Fox Corporation

Los Angeles, CA

Experience with source control systems, specifically Git. They will solve challenging technical problems and maintain good communication with other developers…

Sr Principal Software Engineer (Embedded)

Tandem Diabetes Care, Inc.

San Diego, CA

Proficient knowledge of embedded software design patterns. Experience with software lifecycle development for medical device software preferred.

Game Designer with Unreal Engine Experience

D.K. Global, Inc.

Redlands, CA

Your role begins by creating, collecting, and organizing ideas. Adapt 3D character and environment animations previously designed for mp4 renders to interactive…

Lead DevOps Engineer


Costa Mesa, CA

In this hands-on role, you'll work side-by-side with the architecture and product development to design and implement CI/CD pipelines and Cloud initiatives.