Lead Software Engineer (onsite, Omaha NE)

First National BankOmaha, NE
Onsite

About The Position

The Lead Developer, Technology is responsible for collaborating with the Delivery team to ensure the solutions developed will deliver value and improve the quality of the software. This includes providing technical guidance and mentorship to a team of cross functional developers, as well as working with management and stakeholders to ideate software solutions. The ideal candidate will be a committed Agile teammate, participating in all Agile ceremonies with the ability to lead work breakdown exercises. This is an excellent opportunity to get build new systems supporting growing lines of business.

Requirements

  • 5+ years' experience with multiple front-end languages and libraries (e.g., HTML5, CSS3, JavaScript, XML, jQuery) and JavaScript frameworks (e.g., Angular, React, VueJS)
  • 1-3 years' experience with JavaScript component libraries, such as Storybook
  • 3-5 years’ experience with Java, Spring MVC, Webflux
  • 3-5 years’ experience with designing and implementing REST APIs (working knowledge of OpenAPI Spec/Swagger); working knowledge of SOAP APIs
  • Familiarity with databases (e.g., MySQL, MongoDB, Oracle, SQLServer) and web servers (e.g., Apache, nginx)
  • Experience with software design principles as well as UI prototype design.
  • Working knowledge of Test-Driven and Behavior-Driven Development
  • Ability to write quality unit, functional and automated tests (Selenium, Appium, XCUITest, Postman)
  • Experience with Git as a version control system, in conjunction with solutions such as Bitbucket, GitHub or GitLab

Nice To Haves

  • Experience with MIRO is a plus
  • Knowledge of Gradle, Apache Maven, Apache ANT is desirable

Responsibilities

  • Work with development teams and product managers to ideate software solutions
  • Work with Enterprise Architecture to modernize our Card Ecosystem and infuse our Commercial and Consumer Products with digital capabilities
  • Participate and engage in COEs (Centers of Excellence) to lead agile teams in the adoption of technology standards and best practices with a focus on reusability, scalability, resiliency, and security.
  • Technology Steward - Identify technology needs and work with the Squad Leadership to prioritize those needs with other business objectives. Ensure we are delivering on technology-value in addition to business-value.
  • Design client-side and server-side architecture.
  • Influence and guide the use of Micro Front-end Design
  • Build features and applications with a mobile responsive design
  • Design and implement effective APIs following API Led Patterns (Experience, Process, Core/System)
  • Test software, both manual and automated, to ensure responsiveness and efficiency
  • Troubleshoot and debug software
  • Create security and data protection settings

Benefits

  • Medical, Dental, Vision Insurance
  • 401k, With Matching Contributions
  • Time Off Programs
  • Health Savings Account (HSA)/Dependent Care
  • Employee Banking
  • Growth Opportunities
  • Tuition Assistance
  • Short-Term/Long-Term Disability Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service