×
Register Here to Apply for Jobs or Post Jobs. X

Lead Developer, Software Engineer, Full Stack Developer

Job in Des Moines, Polk County, Iowa, 50319, USA
Listing for: FHLB Des Moines
Full Time position
Listed on 2026-06-15
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Java Developer, DevOps
Salary/Wage Range or Industry Benchmark: 102208 - 121372 USD Yearly USD 102208.00 121372.00 YEAR
Job Description & How to Apply Below
## Lead Developer Apply locations:
Des Moinestime type:
Full time posted on:
Posted 9 Days Agojob requisition :
REQ
00657

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.

The Lead Developer is a member of the application development team. The position is responsible for designing and developing technical solutions in support of our business needs. Using a continuous improvement mindset, the Lead Developer will help to establish necessary development practices using agile principles. In addition, the individual will be a technical leader on projects and will help develop other team members.
** Accountabilities:
***
* Job Description:

*** Works as a member of the application development team to complete custom software solutions related to the Bank's highest priority initiatives.
* Create well-written, efficient code in Java for various applications.
* Review other developers code and provide constructive feedback.
* 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.
* Acts as the technical Lead on application development initiatives.
* Works with the business areas to gain a strong understanding of the product line you are assigned to support.
* Unit tests completed software thoroughly to ensure functionality and performance.
* Considered the SME in many technologies and in your overall applications knowledge and expertise by both IT and the applicable business area(s).
* Recommend patches and fixes for broken code.
* Provides application analysis and support for vendor developed applications.
* Ensures software designs and development efforts are implemented consistently, on-time, and within budget constraints; requiring limited revisions.
* Understands internal controls and regulatory requirements as they relate to the financial industry.
* Multitask and work on multiple development initiatives at the same time.
* Create full stack software solutions to business problems.
* Leverage Artificial Intelligence to improve development efficiency and solution quality.
*
* Qualifications:

*** Bachelor’s degree in computer science, Management Information Systems, relevant field and 7+ years’ experience, or 10+ years equivalent work experience.
* Experience developing software using technologies such as Java, SQL, HTML, CSS, Angular, Bootstrap, Typescript, Node.
* Experience with Java 8 or beyond and open source frameworks (e.g., Spring Ecosystem, Hibernate, jUnit).
* Deep understanding of object-oriented design principles and patterns, application architecture, test driven development, and the software development lifecycle.
* Experience with of automated test, build, and integration techniques.
* Leading development projects using automation associated with continuous integration, deployment and release management.
* Experience with development methodologies and principles including Agile, Scrum, and waterfall.
* 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.
* Financial Services industry experience preferred but not required.
** Compensation Range:
** Annual Salary: $ - $This salary range represents the Bank’s good faith and reasonable estimate of…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary