FHLB Des Moines logo
FHLB Des MoinesPosted 1 month ago

Senior Developer

$91,258–$108,369 year

HybridDes Moines, Iowa, United States

Full TimeSenior LevelBachelors DegreeMedium

Job Summary

Design and develop custom software solutions related to the Bank's highest priority initiatives while supporting existing applications through incident response and service requests. Provide technical leadership on application development initiatives and mentor team members in the design and construction of software solutions. Collaborate directly with business partners to ensure solution requirements and quality are addressed, and work closely with team members to communicate and document solutions effectively. Analyze and support vendor-developed applications while understanding internal controls and regulatory requirements as they relate to the financial industry.

Required Qualifications

  • Bachelor's degree in Computer Science, Management Information Systems, relevant field or 3+ years equivalent work experience
  • Experience developing software using technologies such as Java EE, XML, SQL, HTML, CSS, JavaScript, Angular 11, Bootstrap, Foundation, Typescript, NodeJS
  • Experience with Java 11 and open source frameworks (e.g., Spring Ecosystem, Hibernate, jUnit5, Mockito)
  • Deep understanding of object-oriented design principles and patterns, application architecture, test driven development, and the software development lifecycle
  • Experience with automated test, build, and integration techniques
  • 3 years of experience with version control tools such as Git and IDEs
  • Experience in development teams using automation associated with continuous integration, deployment and release management
  • Experience with Agile methodologies and principles
  • Experience with data driven design and development principles e.g. Integrations, APIs
  • Experience with infrastructure automation tools such Gitlab
  • Strong verbal and written communications skills that promote effective working relationships in a team-oriented environment
  • Ability to communicate to all levels of users (internal and external), strong problem-solving skills, adaptable, proactive and willing to take ownership
  • Ability to positively engage, self-motivate and possess a strong desire to learn
  • Understands internal controls and regulatory requirements as they relate to the financial industry

Desired Qualifications

  • Financial Services industry experience preferred but not required

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce