Software Development Analyst

Employment Type

: Full-Time


: Miscellaneous

Loading some great jobs for you...

POSITION: Software Development Analyst

DATE: November 2019

DEPARTMENT: Information Technology

FLSA: Exempt

REPORTS TO: Manager of Application Development


The Software Development Analyst is responsible for the design, development, testing, implementation, and maintenance of large scale custom-developed business applications that meet the needs of the Office of Finance (OF) and the Federal Home Loan Bank (FHLBank) system. This position serves a crucial role in support of the OF’s mission critical areas of debt issuance, debt servicing, and combined financial reporting, which depend on the accuracy and the availability of the supporting application systems for the successful operation of the OF.

Contribute to all phases of the application development life cycle, including analysis, design, programming, testing, implementation, and maintenance.
Collaborate with OF business units to define requirements for business engagements.
Work with the project team and the appropriate stakeholders to convert business requirements to written technical specifications that adhere to the OF’s architectural guidelines and industry best practices.
Design solutions that meet the needs of multiple business units at the OF and within the FHLBank system.
Complete assigned coding and testing tasks within the specified time frame in order to keep business initiatives on schedule.
Support application end users by addressing and resolving application-related problems and issues in a timely and cordial manner.
Develop and maintain application support and end user documentation.
Support the OF’s diversity and inclusion strategy by following policies and procedures that ensure opportunities for employees and diverse business partners.
Assist with other job duties as assigned.


Bachelor’s degree in Computer Science, Information Systems, or related field.
Minimum 2 years of experience developing applications in a professional software development (team) environment.
Experience developing web-based applications using JBoss Application Server in a Red Hat Enterprise Linux environment.
Experience in the following is required:

Integrated Development Environments: Eclipse and Maven;
Solid experience with core Java technologies and concepts;
Knowledge of multi-tier web application development using standard presentation layer technologies; and
Understanding of source code management principles in a team environment.

Experience in the following is preferred:

Source control system: Subversion;
Expertise in developing web applications using presentation layer frameworks such as Apache Struts and Java Server Faces;
Knowledge of component libraries for Java Server Faces;
Advanced SQL skills (Sybase preferred);
Appeon PowerBuilder;
Working knowledge of financial services and mortgage industries, including related rules and regulations;
Adobe ColdFusion development; and
Ability to develop UNIX or RHEL-based scripts.

Knowledge of object-oriented design and programming concepts including design patterns.
Strong problem solving skills. Ability to work on several assignments concurrently in a dynamic environment while continuing to progress on longer-term project completion.
Must be organized, detail-oriented, and able to work collaboratively with employees at all levels within the organization.
Proof of eligibility to work in the United States.


It is the policy of the Federal Home Loan Banks Office of Finance to ensure equal employment opportunity (EEO) for all employees and applicants for employment without regard to race, color, religion, sex, pregnancy (including childbirth, lactation, or related conditions), national origin or ancestry, age, disability, veteran status, uniformed service member status, sexual orientation, gender identity, status as a parent, genetic information (including testing and characteristics), or any other characteristic protected by applicable federal, state, or local law. It is the OF's policy to comply with applicable laws concerning the employment of persons with disabilities, including reasonable accommodation for applicants and employees with disabilities.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...