Jobs · Information Technology · Iowa

Senior Developer

TalentAlly · Des Moines, IA · Yesterday
Information Technology$91k–$108k/yrFull-time

At FHLB Des Moines, we work each day to develop an inclusive culture that supports and leverages the complexity of a diverse workforce. This enables us to effectively serve the needs of our members and help them succeed.

About the role

The Senior Developer is a member of the application development team, responsible for designing and developing technical solutions in support of our business needs. Using a continuous improvement mindset, the Senior Developer will help establish necessary development practices using agile principles and serve as a technical leader on projects while mentoring other team members.

Responsibilities

  • Works as a member of the application development team to complete custom software solutions related to the Bank's highest priority initiatives.
  • Supports existing applications and projects by responding to incidents, problems, and service requests.
  • Has a continuous improvement mindset as it relates to methodologies, procedures, and technologies.
  • Mentors and supports other developers in the design and construction of software solutions.
  • Works with business partners directly to ensure solution requirements and quality are addressed in the development cycle.
  • Works closely with other team members to ensure solutions are well communicated and documented.
  • Provides technical leadership on application development initiatives.
  • Works with the business areas to gain a strong understanding of the product line you are assigned to support.
  • Considered the SME in numerous technologies and in your overall applications knowledge and expertise by both IT and the applicable business area(s).
  • Provides application analysis and support for vendor-developed applications.
  • Understands internal controls and regulatory requirements as they relate to the financial industry.

Requirements

  • 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 as 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.
  • Financial Services industry experience preferred but not required.

Pay

Annual Salary: $91,258.00 - $108,369.00. This range represents the Bank's good faith and reasonable estimate of possible compensation at the time of hire. The offer will be determined by the selected applicant's education, experience, knowledge, skills, and abilities, as well as internal equity and alignment with market data. This role is also eligible to participate in the Bank's annual incentive plan.

Benefits

  • 11 paid holidays.
  • 5 weeks of PTO and a work culture that values work/life balance.
  • Hybrid work schedule for most roles.
  • 401(k) matching: 100% of the first 6% you contribute, plus an additional 4% non-discretionary contribution at the end of the year.

Similar jobs

Senior Developer

Tata Consultancy ServicesWhippany, NJ· 3 days ago
Engineering$110k–$125k/yrapply on ibegin.tcsapps.com

Senior Developer

POETSioux Falls, SD· 1 wk ago
apply on poet.wd1.myworkdayjobs.com

Senior Developer

IBMArmonk, NY· 3 wk ago
Engineering$190k/yrapply on ibmglobal.avature.net

Senior Developer

ActioNet, Inc.Arlington, VA· 4 mo ago
Engineering$222k/yrapply on app.jobvite.com

Senior Developer

FairsteadDenver, CO· 2 wk ago
Engineering$180k–$200k/yrapply on job-boards.greenhouse.io

Senior Developer

FoundantUnited States· 1 mo ago
RemoteEngineeringapply on ats.rippling.com