Jobs · Engineering · California

Programmer Analyst (Glendale or San Diego)

California Credit Union · San Diego, CA · 1 mo ago
On-siteEngineeringFull-time

Principal Accountabilities

  • Is involved with all phases of software development from concept to implementation.
  • Acts as Programming Lead for small, mid, and large scale projects.
  • Completes research, trouble-shoots and resolves complex issues relating to software applications.
  • Provides support to all credit union applications.
  • Develops, enhances and documents current reporting architecture.
  • Works in conjunction with other members of the IT Team to understand functionality, scalability, performance, security and integration requirements from a programming and reporting perspective.
  • Translates requirements into functional, scalable and reusable components for application development framework.
  • Gathers application requirements from business unit owners to ensure alignment of application performance and business goals.
  • Develops and maintains programs and processes for business units.
  • Documents procedures and operational methods for software developed and/or enhanced; provides input to assist with instructing use of updated and/or new software.
  • Assists other members of the programming team; shares knowledge and best practices.
  • Provides enterprise-wide programming services through software research, analysis, and development.
  • Mets, reviews and completes software programming based on business unit specifications.
  • Enhances application usability, effectiveness, and integration.
  • Completes full cycle of programming tasks from conception to implementation, including coding, testing, debugging, and documentation.
  • Protects sensitive user data and prevents unauthorized access or malicious attacks (like SQL injections)
  • Protects data Integrity of database content
  • Works in conjunction with other members of the IT Team to understand functionality, scalability, performance, security and integration requirements from a programming and reporting perspective.
  • Translates requirements into functional, scalable and reusable components for application development framework.
  • Gathers application requirements from business unit owners to ensure alignment of application performance and business goals.
  • Develops and maintains programs and processes for business units.
  • Documents procedures and operational methods for software developed and/or enhanced; provides input to assist with instructing use of updated and/or new software.
  • Assists other members of the programming team; shares knowledge and best practices.
  • Provides enterprise-wide programming services through software research, analysis, and development.
  • Mets, reviews and completes software programming based on business unit specifications.
  • Enhances application usability, effectiveness, and integration.
  • Completes full cycle of programming tasks from conception to implementation, including coding, testing, debugging, and documentation.

Position Requirement and Qualifications

  • Ability to write programs, design databases, build services that store/manage and retrieve data for the backend of CCU applications.
  • In-depth knowledge of database design including Indexes, primary keys and database performance.
  • Excellent abilities in analysis, problem-solving, technical skills, organization, process management, time-management, customer service and creativity.
  • Working knowledge of information security principles and practices, including access controls, incident response, penetration testing, security technologies, security monitoring, industry-related regulations and compliance with information security and data encryption.
  • Strong working knowledge of core-system batch job and reporting functions.
  • Must be able to identify core-system processing issues and complete basic diagnostics.
  • Must be able to troubleshoot, install, connect, configure, upgrade, diagnose and remedy hardware and software issues for various technology devices.
  • Must have excellent skills in the following: communication, research, analysis, problem-solving, team work and time management.
  • Must be able to work with all levels within the organization and to relay technical information in an easy-to-understand manner.
  • Must adhere to established SLAs and other service standards as established by management.
  • Must exhibit a commitment to maintaining established uptime standards.
  • Must be available to respond to alerts, notifications, or other communications regarding downtime or disaster situations that may require your intervention or participation outside of scheduled working hours.
  • A degree in Computer Science, Information Systems, Information Engineering or equivalent work experience required.
  • Applicable certifications preferred.
  • Requires a minimum of five to seven years of work experience as a programmer-analyst at the senior level and in a comparable environment to gain the necessary knowledge, skills and abilities to fulfill all aspects of the position.
  • Financial institution experience desired.

Working Conditions and Physical Demands

  • Work is performed in a general office environment.
  • This position does not require significant physical efforts.

Safety & Health Policy

  • Refer to the Safety & Health Policy found in North Island Credit Union’s Employee Handbook & Resource Guide.

Similar jobs

Programmer/Analyst

New Trier High School DistrictWinnetka, IL· 2 days ago
Education$88k–$105k/yrapply on jobs.redroverk12.com

Programmer/Analyst

AmeriCU Credit UnionRome, NY· 3 wk ago
Engineering$76k–$94k/yrapply on americu.org

Programmer/Analyst

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com

Programmer analyst

Robert HalfChatsworth, California, United States· 1 mo ago
Engineeringapply on roberthalf.com