Application Engineer

Synovus Financial   •  

Columbus, GA

Industry: Accounting, Finance & Insurance


8 - 10 years

Posted 67 days ago

This job is no longer available.

Job Summary:
Responsible for the analysis, development, modification, installation, testing and maintenance of operating systems software. Evaluates vendor supplied software packages and makes recommendations to IT management. Modifies and/or debugs vendor-supplied utilities and packages. Modifies, installs and prepares technical documentation for system software applications. Diagnoses, isolates and de-bugs software problems and performs problem resolution. Monitors systems capacity and performance, plans and executes disaster recovery procedures and provides Tier 2 technical support. Works closely with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and comply with the organization's architectural standards. Makes recommendations towards the development of new code or reuse of existing code. Responsibilities may also include participation in component and data architecture design, performance monitoring, product evaluation and buy versus build recommendations. In addition to the responsibilities of an application engineer, this position acts as a mentor and oversees the rest of the team members. Manages service queue and responds to customer's requests by assessing the work load, prioritizing and assigning the work load to the team. May act as a mentor to more junior team members.

Job Duties and Responsibilities:

  • Assists with system design reviews and software testing.
  • Provides input on simple and non-complex projects.
  • Assists in administering activities related to data planning and development.
  • Establishes policies and procedures pertaining to the development, management, security, maintenance and utilization of database platforms.
  • Provides Database Administrators with support as needed
  • Provides training assistance on using database platform, draft training materials, instruction manuals, etc.
  • Programming methodologies
  • Implements vendor packages and is responsible for support and deployment .
  • Devises or modifies procedures to solve complex problems considering computer equipment capacity and initiations, operating time, and form of desired results.
  • Evaluates system needs of financial services departments. Develops block diagrams and logic flow charts. Responsible for gathering, validating and documenting business requirements for technology processes or systems.
  • Each team member is expected to be aware of risk within their functional area. This includes observing all policies, procedures, laws, regulations and risk limits specific to their role. Additionally, they should raise and report known or suspected violations to the appropriate Company authority in a timely fashion.
  • Performs other related duties as required.

The information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.
Synovus is an Equal Opportunity Employer supporting diversity in the workplace. Additional Information

Minimum Education: Bachelor's Degree in Computer Science, Information Systems, or related field.
Minimum Experience: 8 years job specific experience
Required Knowledge, Skills, & Abilities:

  • Experience in systems analysis, design and a solid understanding of development, quality assurance and integration methodologies.
  • Requires thorough understanding of application systems
  • Possesses a strong understanding of systems programming, graphical user interfaces and control languages.
  • Ability to analyze, develop and implement complex programming solutions
  • Strong written/verbal communication skills

Minimum Requirements

Lead the execution of application installations and upgrades following work instructions in great detail with the ability to analyze and identify potential errors in the instructions to ensure successful application deployments.

Knowledge of application interfaces and system integrations using APIs, ETLs, FTP, etc. to troubleshoot and resolve application operational issues meeting SLA targets.

Coordination of incidents, outages, and problems to full resolution including the documenting and entering of tickets in ServiceNow for incidents, outages, problems and changes.

Demonstrated understanding of application and environment configuration as well as supporting Configure and support both test and production systems.

Develop and document processes to improve efficiency in supporting application systems and author knowledgebase articles using the ServiceNow knowledgebase system.

Ensures that software deployment plans are executed per the work instructions and reviews the plan before execution to resolve any potential issues.

Responsible for 24 X 7 support and monitoring of enterprise systems with demonstrated experience with scheduling and monitoring toolsets.

Experience coordinating with vendors in resolving and determining root cause of system problems in restoring application services.

Demonstrates ability to design, construct and analyze Write basic SQL queries a plus.

Strong attention to detail in executing Execute tasks and providing update status to Project and Release Managers.

Takes ownership of issues and collaborates Work with Help Desk and Development staff to drive issues to full resolution.

Performs other duties as assigned.

Knowledge of Windows/Unix Operation system