Tech Lead - Digital Solutions (Omaha, NE)

First National Bank of OmahaOmaha, NE
12h$105,443 - $179,253Onsite

About The Position

We are seeking an experienced Tech Lead to drive technical excellence and innovation within FNBO's digital solutions. You'll lead a cross-functional development team, architect scalable services, and mentor engineers while collaborating closely with business stakeholders to deliver cutting-edge financial technology solutions. The ideal candidate combines deep full-stack expertise with proven leadership skills to guide complex projects from conception to deployment.

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+ years experience with Spring Boot and microservice architecture patterns
  • 3-5 years' experience with designing and implementing REST APIs (working knowledge of OpenAPI Spec/Swagger); working knowledge of SOAP APIs
  • Understanding of API-led connectivity (Experience, Process, Data layers)
  • Experience with software design principles as well as UI prototype design.
  • Familiarity with databases (e.g., MySQL, MongoDB, Oracle, SQLServer) and web servers (e.g., Apache, nginx)
  • Strong experience with PostgreSQL and MySQL
  • Working knowledge of RabbitMQ message broker
  • Experience with Redis caching solutions
  • Working knowledge of Test-Driven and Behavior-Driven Development
  • Ability to write quality unit, functional and automated tests (Selenium, Appium, XCUITest, Postman)
  • Understanding of common security vulnerabilities (OWASP Top 10)
  • Experience addressing security findings in Java applications
  • Familiarity with secure coding practices
  • Experience with Git as a version control system, in conjunction with solutions such as Bitbucket, GitHub or GitLab
  • Strong proficiency with Maven dependency management and version conflict resolution
  • Experience with multi-tier microservice architecture at enterprise scale
  • Spring Cloud knowledge (Config, Gateway, Circuit Breaker patterns)
  • Knowledge of reactive programming
  • Experience with automated security scanning tools
  • Kubernetes orchestration knowledge
  • Infrastructure as Code experience
  • Excellent problem-solving and analytical skills
  • You have 7+ years of hands-on development experience building Web Applications and Microservices.
  • You have experience working directly with business partners and stakeholders to translate technical concepts
  • You have experience leading technical discussions and making architectural decisions
  • You're resilient in ambiguous situations and can approach challenges from multiple perspectives.
  • You are a strong communicator who embraces collaboration.
  • Ability to work in a fast-paced, collaborative environment
  • Able to respond quickly and positively to change
  • Candidates must possess unrestricted work authorization and not require future sponsorship.

Nice To Haves

  • Experience with MIRO is a plus

Responsibilities

  • Technical Leadership: Lead the design, development, implementation, and support of complex solutions
  • Make critical technical decisions and provide direction for the team
  • Ensure the use of best practices in software development, including code reviews, testing, and documentation
  • Ensure all solutions are compliant with best practices around application security, encryption, and data in flight
  • Participate in planning for initiatives; tasks include design, estimates, breakdown of work, and identifying dependencies
  • Team Leadership: Collaborate with product owners and stakeholders to define project scope and deliverables
  • Drive timely deliverables, ensure effective team utilization, and safeguard against technical setbacks
  • Coordinate with cross-functional teams to ensure smooth project execution
  • Participate in Agile ceremonies
  • Mentor and guide junior developers, fostering their professional growth
  • Conduct code reviews, and ensure code quality, information security standards, code maintainability and unit testing are addressed.
  • Promote a culture of innovation, continuous learning, and knowledge sharing
  • Participate in development work
  • Participate in an on-call rotation
  • Support resolution of production issues and create steps to prevent recurrence
  • Technology Strategy: Stay abreast of emerging technologies and industry trends in banking, fintech, and customer servicing
  • Propose and implement new technologies to improve efficiency and capabilities
  • Contribute to the long-term technology roadmap for FNBO
  • Create and maintain application and network diagrams
  • Work with Vendors to understand their products and collaborate with the product owner to propose solutions
  • Quality Assurance: Establish and maintain high standards for code quality and performance
  • Oversee the resolution of technical issues and bugs
  • Participate in data security assessments, audits and compliance reviews
  • Oversight responsibility on resolution of vulnerabilities, compliance deficits and PEN test remediation
  • Stakeholder Communication: Translate complex technical concepts into clear, understandable terms for non-technical stakeholders
  • Provide regular updates on project status, challenges, and successes to management and business partners
  • Technical liaison to business unit

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service