Taro Logo

Senior Software Developer - Hybrid

A bank for banks, credit unions, community development financial institutions and insurers across Indiana and Michigan, supporting housing finance and community development.
$105,000 - $123,000
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Finance

Description For Senior Software Developer - Hybrid

FHLBank Indianapolis is seeking a Senior Software Developer to join their team in a hybrid work environment. This role combines technical leadership with hands-on development, requiring someone who can both mentor team members and deliver high-quality software solutions. The position offers an attractive compensation package starting from $105,000 to $123,000, along with exceptional benefits including a generous 10% total 401(k) contribution.

The ideal candidate will have at least 5 years of software development experience, with 2 years in a leadership capacity. They should be proficient in .NET technologies, particularly C# and ASP.NET, with strong database skills in SQL Server or Oracle. Knowledge of Java and experience with SOA principles are considered advantages.

What makes this role particularly appealing is the company's commitment to work-life balance and professional development. The hybrid work model offers flexibility with 3 days onsite and 2 days remote, plus additional remote flex days. The company also provides comprehensive benefits including medical, dental, vision, and even pet insurance, along with unique perks such as a birthday month floating holiday and a volunteer day.

FHLBank Indianapolis plays a crucial role in supporting housing finance and community development across Indiana and Michigan. As a Senior Software Developer, you'll be contributing to systems that help provide reliable liquidity to member institutions and support affordable housing initiatives. The company culture emphasizes equal opportunity, inclusive practices, and employee development, making it an excellent choice for professionals looking to make a meaningful impact while advancing their careers.

The role combines technical expertise with leadership responsibilities, offering opportunities to influence system architecture, mentor team members, and work closely with business stakeholders. If you're passionate about financial technology and want to join an organization that values its employees and contributes to community development, this position could be an excellent fit.

Last updated 8 days ago

Responsibilities For Senior Software Developer - Hybrid

  • Lead and mentor team members
  • Provide technical leadership and project analysis
  • Establish project milestones
  • Design system architecture including software and hardware
  • Act as liaison with business owners and technical staff
  • Coordinate activities with other IT management
  • Consult on hardware and software selection
  • Code performant software programs
  • Unit test software programs
  • Document systems and software programs
  • Prepare System Design Document (SDD)

Requirements For Senior Software Developer - Hybrid

Java
  • BS in Computer Science or equivalent work history
  • Minimum 5 years of experience working with software teams on software projects
  • Minimum 2 years of experience acting in a lead capacity for a software development team
  • Expert object-oriented programming skills
  • Extensive experience with MS.NET development environment using C# and ASP.NET
  • Extensive experience with relational databases and procedural SQL
  • Expert experience with System Development Life Cycle (SDLC) and agile methodology
  • Excellent problem-solving skills
  • Excellent oral and written communication skills

Benefits For Senior Software Developer - Hybrid

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • 6% 401(k) match plus additional 4% contribution
  • Tuition reimbursement assistance
  • Student loan repayment assistance
  • Medical, dental, vision benefits
  • Pet insurance
  • Generous time off including vacation, federal holidays, birthday month floating holiday
  • Volunteer day
  • Summer hours program
  • Flexible hybrid work model (3 days onsite, 2 days remote)
  • Remote flex days

Jobs Related To FHLBank Indianapolis Senior Software Developer - Hybrid