Overview :
The Software Developer is responsible for creating, modifying, and maintaining applications using a variety of computer programming languages with an emphasis in Java, JavaScript, and SQL as instructed by the Vice President Digital Experience and / or Chief Information Officer.
Follows project timelines and meets set milestones. Participates in quality assurance testing, provides application support and creates written documentation for all applications.
The Software Engineer is expected to conduct system analysis, development and routine maintenance of custom developed software with limited support from professional staff.
About Frontwave Credit Union :
Frontwave Credit Union is a member-owned not-for-profit financial institution serving San Diego, Riverside, and San Bernardino counties.
Founded in 1952, we have grown to 13 branches with 120,000 members and manage over a billion in assets. At Frontwave Credit Union, we are focused on creating consumer solutions to provide our members and the communities we serve with products and services that enhance the quality of life for our members through exceptional service and the progressive application of technology.
Responsibilities :
Essential Duties and Responsibilities :
Includes the following non-inclusive list. Other duties may be assigned. All duties are to be performed in compliance with applicable laws, regulations, and Credit Union policies and procedures.
CONDUCT SYSTEM ANALYSIS
Adhere to guidelines and project requests provided by supervisor and executive management.
Gather, interpret and analyze complex user requirements specified by supervisor to complete software design, development, testing, installation, and support for applications that satisfy those requirements.
Review internal processes, formal requests, and organization initiatives as part of formal project development.
Review assigned tasks, organization and department projects to develop internal milestones and deadlines.
Periodically review applications and provide necessary updates and modifications.
Adhere to project timelines, milestones and deadlines during software development.
Create technical documentation related to the custom software.
SOFTWARE DEVELOPMENT AND MAINTENANCE
Design, develop, test, maintain, and support high quality custom software code pertaining to core banking systems, web applications, web services, and middleware integrations, using various programming languages and / or tools, such as Java,JavaScript, C#, SQL, etc, as well as low-code platforms
Maintain effective software and code documentation.
Design and develop related databases, queries, functions and views and execute database design changes with complete comprehension of potential impact on production systems and users.
Use open source and commercial software in a controlled and shared environment.
Generate, test, and validate program code for use in reports, scripts, and interfaces used internally and by outside vendors.
Qualifications :
Education and / or Experience :
Bachelor’s Degree in Computer Science, Software Engineering or related discipline, or equivalent experience, is required.
One to three years of experience developing business applications is preferred.
Additional Skills, Knowledge and Experience :
KNOWLEDGE :
Knowledge of Java, C#, C+, or similar programming language is required.
Knowledge of Javascript, HTML5, and web frameworks is a plus.
Knowledge of relational databases, and how to query databases using SQL, is a plus.
Proficiency using software development version control systems, such as Github,
Experience and familiar with using web software APIs.
Knowledge of developing web services and / or middleware on an iPaaS platform is helpful.
General knowledge of UNIX, Microsoft Windows and Office (or other equivalent business software applications).
General Knowledge and Understanding of data privacy.
Salary Range : $32.65-$48.98
Service Excellence Standards :
When joining Frontwave Credit Union, you can expect to be a part of a workforce committed to the following Service Excellence standards :
- We see it. We own it. We get it done.
- We ignite positive experiences.
- We do things right every time.
- We are collaborators - united, cohesive and engaged
- We innovate and evolve.
- We create memorable experiences for life.
- We starts with me.