Software Developer

Federal Home Loan Bank of Topeka

Topeka (KS)

Hybrid

USD 85,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bankwide incentives
401K retirement plan
Health insurance
Paid Time Off
Disability coverage
Life insurance
Wellness program
Parental leave
Tuition reimbursement
Onsite fitness center
Summer hours
Flexible remote workday

Job summary

The Federal Home Loan Bank of Topeka seeks a software analyst/developer at Level II or III to support and evolve our applications and related tools. You will work with the development team to deliver stable, scalable systems and provide technical support across the Bank.

Responsibilities span analysis, design, development, testing, and mentoring, with progression reflecting proficiency; travel may be required as projects demand. This role emphasizes best practices and collaboration.

Qualifications

  • Bachelor’s degree in computer science or related field, or equivalent experience.
  • Four to six years of related experience (Level II); seven or more years with at least two years of advanced development experience (Level III).
  • Understanding of database design, programming concepts, and web development, ranging from intermediate (Level II) to advanced (Level III).
  • Experience with Microsoft technologies.
  • Familiarity with Bank technologies, progressing from basic (Level II) to functional understanding (Level III).
  • Strong analytical thinking, logical reasoning, and problem-solving skills.
  • Resourcefulness and creativity when researching new tools and techniques.
  • Goal-oriented mindset with strong team collaboration.
  • Ability to work and travel independently and operate standard office equipment.

Responsibilities

  • Contribute to the analysis, design, development, documentation, implementation, and maintenance of Bank applications, with responsibility increasing by level.
  • Write and maintain automated test scripts for new and existing applications.
  • Support troubleshooting and problem resolution, with senior levels guiding and training others in debugging and testing practices.
  • Assist, guide, or mentor team members, with advanced levels providing broader leadership and training.
  • Participate in process improvement efforts, ranging from contributing ideas to leading initiatives at higher levels.
  • Report on task progress and engage in project planning activities as appropriate for the level.

Skills

Analytical thinking
Problem solving
Team collaboration
Microsoft technologies
Web development concepts
Database concepts
Travel readiness

Education

Bachelor’s degree in computer science or related field

Tools

Microsoft technologies
Bank technologies

Job description

This position may be filled at a level II or III depending on the qualifications of the selected candidate.

This role contributes to the development, maintenance, and support of the Bank’s software application systems and related tools, with responsibilities adjusted by proficiency level. The position provides technical support to Bank staff and collaborates with the development team to ensure stable, effective systems. Depending on placement, the role ranges from learning and contributing under close guidance, to working independently and recommending process improvements, to leading technical efforts, mentoring team members, and driving best practices across the development function.

In This Role, You Will
  • Contribute to the analysis, design, development, documentation, implementation, and maintenance of Bank applications, with responsibility increasing by level.
  • Write and maintain automated test scripts for new and existing applications.
  • Support troubleshooting and problem resolution, with senior levels guiding and training others in debugging and testing practices.
  • Assist, guide, or mentor team members, with advanced levels providing broader leadership and training.
  • Participate in process improvement efforts, ranging from contributing ideas to leading initiatives at higher levels.
  • Report on task progress and engage in project planning activities as appropriate for the level.
Required Qualifications
  • Bachelor’s degree in computer science or related field, or equivalent experience.
  • Four to six years of related experience (Level II); seven or more years with at least two years of advanced development experience (Level III).
  • Understanding of database design, programming concepts, and web development, ranging from intermediate (Level II) to advanced (Level III).
  • Experience with Microsoft technologies.
  • Familiarity with Bank technologies, progressing from basic (Level II) to functional understanding (Level III)
  • Strong analytical thinking, logical reasoning, and problem‑solving skills.
  • Resourcefulness and creativity when researching new tools and techniques.
  • Goal‑oriented mindset with strong team collaboration
  • Ability to work and travel independently and operate standard office equipment.
Preferred Qualifications
  • Advanced degree or professional certification.
  • Experience with Agile development methods.
  • Deeper or advanced competency in database design, programming, and web development.
Why work here

FHLBank Topeka strives to be an employer of choice by offering industry leading benefits such as generous vacation and volunteer hours. Below are a few more of our benefits.

  • Bankwide incentive compensation program
  • 401K retirement plan with competitive company match
  • Multiple health insurance offerings, including free telemedicine benefits
  • Paid Time Off: Vacation, sick, personal, volunteer and bereavement leave
  • Short-term and long-term disability coverage
  • Voluntary life insurance
  • Incentive-based wellness program
  • Paid maternity and parent bonding leave
  • Tuition reimbursement and student loan assistance
  • Onsite fitness center with shower facilities and onsite yoga classes
  • Summer hours
How we work

At FHLBank Topeka, employees are business partners. We believe we are successful when we partner with one another and understand that our differences only make us stronger.

  • Flexible Remote Workday | Business partners may work remote one day per week.
  • Access to Leadership | The executives of FHLBank Topeka welcome communication with business partners. Stop by and say "Hi." Send an email and expect a response. Or schedule a meeting to share your perspective.
  • Peer-to-Peer Recognition | Our recognition programs celebrate business partners practicing FHLBank Topeka values and those working above and beyond.
  • Professional Wins | FHLBank Topeka offers business partners kudos for continuing education through tuition reimbursement and certification rewards.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer II or III
Software Developer II or III

FHLBank Topeka • Topeka (KS)

On-site
USD 70,000 - 110,000
Vacation & volunteer leave
401K retirement plan with companymatch
Health insurance options, includingtel
+9
Software Developer II or III
Software Developer II or III

Fhlbtopeka • Topeka (KS), Northern (KY)

Hybrid
USD 80,000 - 110,000
Vacation time
Volunteer hours
401K retirement plan
+7
Software Architect
Software Architect

Federal Home Loan Bank of Topeka • Topeka (KS)

Hybrid
USD 110,000 - 140,000
Bankwide incentive compensation program
401K retirement plan with competitive company match
Free telemedicine benefits
+3
Senior IT Governance Analyst
Senior IT Governance Analyst

FHLBank Topeka • Topeka (KS)

Hybrid
USD 110,000 - 150,000
Senior IT Governance Analyst
Senior IT Governance Analyst

Fhlbtopeka • Topeka (KS), Northern (KY)

Hybrid
USD 110,000 - 160,000
Hybrid work model
401(k) retirement plan
Health insurance options
+2
Business Analysis & Quality Assur. Analyst II
Business Analysis & Quality Assur. Analyst II

FHLBank Topeka • Topeka (KS)

Hybrid
USD 50,000 - 70,000
Bankwide incentive
401K plan
Health insurance
+10
Data Engineer II
Data Engineer II

Fhlbtopeka • Topeka (KS)

Hybrid
USD 90,000 - 120,000
Bankwide incentive
401K plan with match
Health insurance
+7
Internal Auditor
Internal Auditor

Federal Home Loan Bank of Topeka • Topeka (KS)

On-site
USD 60,000 - 90,000
401K retirement plan
Health insurance
Paid time off
+1
Business Analysis & Quality Assur. Analyst II
Business Analysis & Quality Assur. Analyst II

Fhlbtopeka • Topeka (KS)

Hybrid
USD 65,000 - 90,000
Senior Credit Risk Analyst
Senior Credit Risk Analyst

Fhlbtopeka • Topeka (KS), Northern (KY)

Hybrid
USD 65,000 - 100,000
401K retirement plan
Health insurance
Paid Time Off
+1