.NET/JAVA Developer- CX Journey in Memphis, TN at First Horizon National Corporation

Date Posted: 6/18/2020

Job Snapshot

Job Description

As part of our effort to transform our customer experience (CX), First Horizon recently launched the Retail Move Money journey and are now in the process of identifying developers who would be interested in joining our team.  The CX journey work represents an opportunity to be at the forefront of a new way of working at our company and uses the Agile methodology to deliver business value through short (2 week) iterations.  Our team has found this approach to be very energizing and exciting as we have begun working as a cross-functional, self-organizing group charged with finding innovative ways to deliver business value through an “end-to-end” customer experience approach.

In support of our new CX strategy, our work will be determined by customer feedback, moving the bank closer to becoming customer obsessed. We will experience hands-on feedback on our development as part of testing, whether that’s through a customer lab or the model branch. In this new way of working, we are looking for people with a growth mindset, which means encouraging “trying,” disrupting the need for “perfection,” and being comfortable with ambiguity.

Summary of Position:

The ET Developer will help to drive the delivery and support of the bank’s digital and core .NET / JAVA application infrastructure. The candidate should be well-versed in .NET / JAVA concepts, standards, and technologies, including SQL, JavaScript and other associated technologies. This position will require using a variety of tools and versions to create new as well as support older applications. In addition, candidates must be willing and capable of learning new tools and technologies as we expand our areas of responsibility.

Expectations for a successful candidate:

  • Ability to work independently.
  • Excellent communication skills - position requires significant communication with various vendor technical resources as well as internal testing and business teams.
  • Write clean, scalable code using .NET programming languages.
  • Selfmotivated team player able to mentor, help develop and support other team members.
  • Understands the business and organizational implications of key application technology alternatives for wide-impact initiatives.
  • Assists in overall application technology design activities; leads the identification and definition of key architectures, components and interfaces.
  • Must be customer focused to understand and appropriately respond to customers' business needs.
  • Serve as an expert on applications and provide technical support.
  • Engages in issue identification and problem resolution processes, with advanced problem-solving skills.
  • Revise, update, refactor and debug code.
  • Addresses problems of system integration, compatibility and multiple platforms.
  • Develop documentation throughout the software development life cycle (SDLC).
  • High level of competency expected.
  • Available for on call support 24x7.

Job Requirements

Programming Languages:

  • Strong .Net and JAVA development experience (VB/C#/.Net Core/JAVA)
  • Entity Framework, LINQ to SQL
  • SQL data structure and query development.
  • NodeJS / Angular
  • Strong HTML/CSS/JavaScript/jQuery/XML experience
  • 3+ years Object Oriented Programming experience.
  • Web Services (SOAP/REST)
  • Load Balancing (Hardware/Software)/Performance Tuning

Product Experience:

  • Working experience with Visual Studio 2017+, IntelliJ, SQL Server Management Studio, Team Foundation Server, GIT, SoapUI, and Postman.
  • Relational Database experience with CRUD operations. SQL minimum requirement, Oracle is a plus.

Skills include:

  • Working knowledge of application server environments (i.e. Internet Information Services)
  • Development experience with Windows and web applications deployed in complex, multi-tiered environments, UNIX experience is a plus.
  • IDE Experience (i.e. Visual Studio, IntelliJ)
  • Working with teams using source code repositories (TFS), GIT and Subversion (SVN).
  • Office Tools (Word, Excel, Power Point, Visio)
  • Banking / financial services experience a plus.

Job Qualifications:

  • Bachelor's degree in a related area
  • 2-4 years of directly related experience

Work Hours: Monday thru Friday from 8:00am to 5:00pm


Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)