Finance Application Analyst

Synovus•Atlanta, GA

About The Position

The Finance Application Analyst assists junior staff and collaborates with developers, production Database Administrators, clients, management, business analysts, and team members to deliver scalable, efficient, and optimized technical solutions. The role analyzes business requirements and designs, develops, maintains, and improves data structures, queries, reporting solutions, ETL processes, and data warehousing strategies for mission-critical projects. Solutions must align with business and IT strategies and comply with architectural standards. The analyst works on multiple moderately complex, enterprise-wide projects, participating in systems and data analysis, design, development, integration, enhancement, maintenance, and production support. The role also contributes to project planning and scope development, provides design recommendations, conducts unit tests, maintains applications, resolves production support issues, develops integrations and enhancements, and helps establish development guidelines. The analyst follows the approved SDLC process, stays current with relevant technical developments, and observes and reports risks and potential violations. Application support may be required during regular and after-hours periods.

Requirements

  • Bachelor's degree in computer science, information systems, or a related field, or an equivalent combination of education and experience.
  • 10 years of related experience, including data design and project management.
  • Experience using multiple programming languages.
  • Experience using and managing metadata.

Responsibilities

  • Assist junior staff and collaborate with developers and production Database Administrators to ensure scalable, efficient, optimized solutions.
  • Work with clients, management, business analysts, and team members to understand requirements and develop quality technical solutions.
  • Design, develop, maintain, and improve data structures, queries, reporting solutions, ETL processes, and data warehousing strategies.
  • Work on multiple moderately complex enterprise-wide projects involving systems and data analysis, design, development, integration, enhancement, maintenance, and production support.
  • Assist in developing project scope and serve as a project point of contact when necessary.
  • Participate in project-planning sessions, analyze development requirements, provide design recommendations for complex systems, and recommend methods and assignments.
  • Conduct unit tests to ensure systems meet client and line-of-business needs based on technical documentation.
  • Maintain web applications, client/server applications, or tools, depending on prior project involvement.
  • Manage unresolved production support issues across multiple areas of expertise.
  • Develop application and custom integration solutions, including major enhancements and interfaces.
  • Modify existing software applications and modules in accordance with technical specifications and division standards, and review work for compliance with application standards.
  • Follow the documented and approved SDLC process and recommend reusable routines or components, including object-oriented base class reuse.
  • Translate business and technical requirements into cross-functional business application systems and custom integration solutions.
  • Collaborate with team members in setting development guidelines.
  • Provide application support as needed during regular and after-hours periods.
  • Maintain proficiency in applicable technical innovations, trends, standards, tools, and computer languages.
  • Observe applicable policies, procedures, laws, regulations, and role-specific risk limits, and report known or suspected violations to the appropriate Firm authority.
  • Perform other related duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service