First Horizon National Corporation

Senior Software Engineer

Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development, particularly with web applications.
  • Proficient in JavaScript, TypeScript, HTML, TSS, and Node.js.
  • Expertise in frontend frameworks such as React, TailwindCSS, or NextJS.
  • Familiarity with automated testing frameworks like Jest and Playwright.
  • Strong knowledge of API development and integration, including SOAP and REST.
  • Experience with cloud deployment and containerization (Kubernetes).
  • Bachelor's Degree in Computer Science or similar.

Responsibilities

  • Plan, design, and develop software applications and services.
  • Collaborate with teams to enhance customer experiences.
  • Lead and contribute to the development of Internet Banking applications.
  • Document and maintain software applications and services.
  • Troubleshoot and resolve technical issues or defects in applications.
  • Implement best practices in software development and delivery.

Benefits

  • Comprehensive medical, dental, and vision insurance with wellness incentives.
  • HSA plan with company matching contributions.
  • Generous maternity and parental leave policies.
  • Tuition reimbursement for further education.
  • Access to a mentor program to support professional growth.
  • 401(k) plan with a 6% company match.
Full Job Description
No Sponsorship will be provided for this role.

Location: On Site at location listed in posting

Weekly Schedule: Monday- Friday, 9am-5pm

The Senior Development Engineer will plan, design, develop, configure, document, deploy, troubleshoot, and maintain First Horizon software applications and services. The successful candidate should be innovative, energetic and comfortable leading and contributing to provide the most astonishing of customer experiences. The senior development engineer will lead and collaborate as a member on a team of developers, business analysts, product managers, and QA/testing staff focused on delivering a secure and top-notch new digital experience for our internal and external customers. The role responsibilities will include development, maintenance, and support of the Internet Banking applications. The candidate should be able to bring technical expertise and industry best practice to the development team to ensure outstanding software development and delivery. Further, the candidate should be able to work independently and as part of a team to develop features and capabilities as well as resolve issues or defects.

Required and Preferred Technical Skills:
  • Strong object-oriented analysis and design skills and experience with the web technology stack is required
  • Expertise in JavaScript, TypeScript, HTML, TSS, Node.js
  • Expertise in React, TailwindCSS, NextJS or similar frameworks
  • Experience with automated testing frameworks like Jest, Playwright, or Cyprus
  • Expertise with responsive and mobile design, Cross browser development, and use of APIs
  • Experience in Web services including SOAP and REST
  • Advanced knowledge of source control and change control practices with a propensity to adhere to the established standards
  • Experience with build automation and deployment tools (Git, Jenkins, GitHub Actions, etc.)
  • Experience deploying applications in a containerized, cloud environment (e.g., Kubernetes)
  • Development experience with web applications deployed in complex, multi-tiered environments
  • Knowledge of SQL Queries and Stored Procedures is a plus
  • Dynatrace expertise would be a bonus
  • Financial Services experience a plus

Required Qualifications:
  • Strong initiative and focus on high quality results
  • Excellent team player with ability to bring along peers and other stakeholders
  • Focused on delivering world-class customer experiences
  • Familiar with Agile development methodologies
  • Possess a strong sense of ownership for achieving results
  • Strong oral and written communication skills
  • Experience working in a complex, dynamic environment
  • Excellent at delivering solutions for complex business requirements
  • Passionate and inquisitive approach to the technology-driven world
  • Top notch critical thinking skills, able to explain the rationale behind design or selections
  • Exhibit a passion to streamline common activities (automate)
  • Ability to independently drive solutions while working with multiple teams and business units.
  • Comfortable leading technical design sessions
  • Available for on call support 24x7 on a rotational basis
  • Bachelor's Degree in Computer Science, STEM or a related field or an equivalent combination of education, training, and experience

Benefit Highlights
• Medical with wellness incentives, dental, and vision
• HSA with company match
• Maternity and parental leave
• Tuition reimbursement
• Mentor program
• 401(k) with 6% match
• More -- FirstHorizon.com/First-Horizon-National-Corporation/Careers/Our-Benefits

Follow Us

Facebook

X formerly Twitter

LinkedIn

Instagram

YouTube

About First Horizon National Corporation

First Horizon National Corporation is a bank holding company headquartered in Memphis, Tennessee. First Horizon National Corporation operates as a financial services company, providing banking services, wealth management, and capital markets services. First Horizon National Corporation operates through its subsidiary, First Horizon Bank, which has locations in Tennessee, North Carolina, South Carolina, Virginia, Mississippi, Georgia, and Florida. First Horizon National Corporation is committed to providing high-quality financial services to its customers and to supporting the communities in which it operates.
Learn more about First Horizon National Corporation
Size
7,676 employees
Market Cap
$13.1 billion
Industry
Net Income
$845 million
5 Year Trend
+21.4%
NASDAQ

Similar Jobs

More Jobs at First Horizon National Corporation

  • First Horizon National Corporation
    Trust Relationship Manager
    $80K — $120K *
    Coral Gables, FL 33114 (Miami-Dade County)
    Finance & Insurance
    In-Person
  • First Horizon National Corporation
    Mortgage Loan Officer
    $80K — $120K *
    Jacksonville, FL 32210 (Duval County)
    Finance & Insurance
    In-Person
  • First Horizon National Corporation
    Mortgage Loan Officer
    $80K — $120K *
    Tampa, FL 33647 (Hillsborough County)
    Finance & Insurance
    In-Person
  • First Horizon National Corporation
    Mortgage Loan Officer
    $80K — $120K *
    Naples, FL 34116 (Collier County)
    Finance & Insurance
    In-Person
  • First Horizon National Corporation
    Mortgage Loan Officer
    $80K — $120K *
    Sarasota, FL 34232 (Sarasota County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Senior Software Engineer jobs: