Digital Software Architect

Job Locations
US-TX-Allen

Req No.

2018-1918

Category

Information Technology

Type

Regular Full-Time

Overview

Job Function Summary:

Responsible for successfully prototyping, creating, testing, and documenting new software and web applications for UNIFY Financial Credit Union’s digital presence. Ongoing support and improvement of existing applications, including up to redesigning current processes and systems is also a part of the responsibility of the Digital Application Architect role.

Responsibilities

Specific Duties & Responsibilities:

Understand client requirements and how they can translate into application features or functions

Collaborates with end users, IT, and other business line leaders to build and set specifications for new applications

Design and document prototypes or wireframes according to specifications

Adhere to project deadlines, milestones, and deliverables set in collaboration with business units and project team members.

Uses current, industry supported and relevant programming languages in combination with an in-depth knowledge of programming practices, platforms, and tools to in order to successfully create new software applications.

Utilizes a request or ticketing system that allows bugs, issues, and development hours to be adequately tracked and reported for management visibility

Troubleshoot, debug, and support existing applications, which may include after-hours work on an as-needed basis.

Evaluate existing web, mobile, and other applications for reprogramming, updating, or the inclusion of new features.

Ensures that appropriate programming standards, best practices, and security guidelines are met in regards to new projects and improvements made to existing systems including web applications, mobile applications, custom desktop applications, and any application programming interfaces (API) created or maintained by UNIFY.

Maintains up-to-date inventory of production applications, code revision history and systems, third party interfaces, software licenses, and systems support contacts and information for all assigned systems.

Helps create a formalized standard for code documentation and supporting comments, and ensures that all solutions, code versions, and branches are well maintained and documentation is provided each application delivery.

Ensures that all online deliverables have integrated monitoring and reporting, and follows industry best practices to preserve 100% confidentiality, 100% integrity, and 100% accuracy of all member / team member data accepted by all assigned and supported systems.

Keeps abreast of financial technology industry trends/best practices and new hardware/software products to support growth objectives.

Ensures full compliance with UNIFY Financial Federal Credit Union Service Standards, policies, and procedures; all applicable State and Federal regulations; and the Bank Secrecy Act.

Performs other duties as assigned.

Qualifications

Qualifications, Experience, & Education:

Requires a high school diploma or equivalent, Bachelor’s degree preferred, with a minimum of four years of related experience. Requires knowledge of application development in a multi-platform environment; and the ability to handle multiple tasks successfully and to handle complex situations independently. Must possess strong team member/member service philosophy. Must have excellent verbal and written communication skills.