IT Developer Sr

First Horizon Bank

Birmingham (AL)

On-site

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

First Horizon Bank is seeking a Senior Full Stack Engineer to design, build, and support Wealth Management applications as part of an agile team. You will work across React/TypeScript/Postgres and legacy .Net/SQL environments, planning work and reviewing merges done with coding agents.

The role emphasizes mentoring, teaching, and raising team capability, with production issue support as a secondary responsibility. Prior experience with production systems is beneficial.

Qualifications

  • Bachelor's degree and 5+ years of experience.
  • Experience in financial services, particularly brokerage, trust, or financial planning systems, is preferred.
  • Able to deliver production software without close supervision.

Responsibilities

  • Delivers user stories from plan through tests, review, and release, in partnership with the Product Owner and Business Analyst.
  • Uses the team's coding-agent workflow as a normal part of delivery: plans the work, directs the agent through established skills and rules, and reviews the result before it is merged.
  • Keeps the team's rules, skills, and review practices current as the work reveals gaps.
  • Helps more junior developers improve, including how to work with agents: when to trust generated output, when to reject it, and how to leave the codebase clearer than they found it.
  • Investigates production problems in the applications this team owns, including the legacy applications still in service.
  • Participates in agile ceremonies, estimates, and technical discussions with Product Ownership, Management, and Enterprise Architecture.
  • Documents systems and decisions well enough that another engineer, or an agent working from those documents, can continue the work.
  • Performs other duties as assigned.

Skills

TypeScript
React
NestJS
SQL
Git
Automated testing
Agent workflows

Education

Bachelor's degree
5+ years experience

Tools

Azure
Kubernetes
Python (Databricks/PySpark)
C#, .NET
Jira

Job description

Job Description

Designs, builds, maintains, and supports the applications used by Wealth Management, as a member of its agile team. Development work is done using agentic tooling in both React/Typescript/Postgres and legacy .Net/SQL environments, with the engineer planning the work before implementing it, and accountable for what is merged, including changes produced with coding agents.

Job Description

Designs, builds, maintains, and supports the applications used by Wealth Management, as a member of its agile team. Development work is done using agentic tooling in both React/Typescript/Postgres and legacy .Net/SQL environments, with the engineer planning the work before implementing it, and accountable for what is merged, including changes produced with coding agents.

Summary

Designs, builds, maintains, and supports the applications used by Wealth Management, as a member of its agile team. Development work is done using agentic tooling in both React/Typescript/Postgres and legacy .Net/SQL environments, with the engineer planning the work before implementing it, and accountable for what is merged, including changes produced with coding agents. This is a senior individual contributor role, with no supervisory responsibility. The engineer is expected to raise the level of the team by example: explaining decisions so others can repeat them, reviewing work in a way that teaches, and treating questions and mistakes as part of how the team improves rather than as interruptions. Mentoring is a real expectation. People management is not. This position will also be asked to support production issues that need attention. That work is secondary, and prior experience with it is helpful rather than required.

Essential Duties
  • Delivers user stories from plan through tests, review, and release, in partnership with the Product Owner and Business Analyst.
  • Uses the team's coding-agent workflow as a normal part of delivery: plans the work, directs the agent through established skills and rules, and reviews the result before it is merged.
  • Keeps the team's rules, skills, and review practices current as the work reveals gaps.
  • Helps more junior developers improve, including how to work with agents: when to trust generated output, when to reject it, and how to leave the codebase clearer than they found it. Gives feedback on the work. Makes it easy to ask a question or admit a mistake.
  • Investigates production problems in the applications this team owns, including the legacy applications still in service. Collaborates with other teams rather than working a problem in isolation when the cause sits outside this team's code.
  • Participates in agile ceremonies, estimates, and technical discussions with Product Ownership, Management, and Enterprise Architecture. Recommends direction. Does not own the team's direction alone.
  • Documents systems and decisions well enough that another engineer, or an agent working from those documents, can continue the work.
  • Performs other duties as assigned.
Supervisory Responsibilities

None.

Qualifications
  • Bachelor's degree and 5 or more years of experience, or an equivalent combination of education and experience.
  • Experience in financial services, particularly brokerage, trust, or financial planning systems, is preferred.
  • Able to deliver production software without close supervision, and able to make the people around them more effective while doing it.
Required
Technical skills
  • TypeScript as the primary language
  • React, including component design, forms, client-side data fetching, and automated tests
  • A typed server-side API framework, with validation, dependency injection, and tests. NestJS or a comparable Node.js framework is preferred.
  • SQL and relational schema design. PostgreSQL is preferred. Microsoft SQL Server experience transfers.
  • Git, pull-request review, and automated testing, including the judgment to tell a useful test from one that only executes the code
  • Current use of coding agents to plan and implement software, and the judgment to review and reject the output. Experience maintaining team rules or agent workflows is a strong advantage.
Preferred
  • Azure, containers, and Kubernetes
  • Python for data work, including Databricks or PySpark
  • C#, .NET, and Microsoft SQL Server, for the legacy applications this team still supports
  • Atlassian Jira

Not required, and not a substitute for the required list: Visual Basic .NET, ADO.NET, jQuery, IIS administration, IBM InfoSphere, IBM mainframe jobs, Bamboo, Jenkins.

Certificates, licenses, registrations

None required.

Physical demands and work environment

Use the existing table from the current Sr. Full Stack .Net Developer posting, unchanged.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Software Developer
Senior Software Developer

Berkadia • Ambler

On-site
USD 80,000 - 110,000
.Net Developer
.Net Developer

Mindlance • Lone Tree (CO)

On-site
USD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Levin Furniture & Mattress • Smithton

On-site
USD 85,000 - 120,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
IT Developer
IT Developer

The Home Depot • Houston (TX)

On-site
USD 80,000 - 120,000
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

On-site
USD 120,000 - 160,000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3
Senior Analyst Web Development
Senior Analyst Web Development

Talantir • Collierville (TN)

On-site
USD 120,000 - 150,000
Senior Full-Stack .NET & Backend Developer | Hybrid (3 days)
Senior Full-Stack .NET & Backend Developer | Hybrid (3 days)

Simple Solutions • Dallas (TX)

Hybrid
USD 120,000 - 150,000
Software Developer
Software Developer

Expedient Technology Solutions • Moraine (OH)

On-site
USD 120,000 - 150,000