Tech Lead - Digital Solutions (Omaha, NE)

First National Bank
20h$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

  • 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
  • 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
  • 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
  • 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
  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service