IT Apps Designer Sr

Gulfstream•Savannah, GA

About The Position

The IT Apps Designer Sr designs, develops, tests, and implements complex enterprise application software across client, server, and middleware environments. The role includes designing complex algorithms and data structures, supporting application performance monitoring and tuning, and serving as a technical expert for applications within a portfolio. The position provides technical direction to application development teams and helps ensure solution designs meet scalability, performance, quality, and service-level requirements. The role supports COTS, vendor-hosted, on-premise, and SaaS applications, including issue resolution, upgrades, vendor coordination, and integrations using flat files, APIs, and middleware. It works with business and technical stakeholders, suppliers, project management, and junior team members. The position is based in GAC Savannah, is a first-shift, full-time role, and may require up to 25% travel.

Requirements

  • Bachelor's degree in Information Technology, Computer Science, Engineering, or a relevant curriculum, or an equivalent combination of education and experience sufficient to perform the essential job functions.
  • 10 years of experience as an IT professional, with broad experience across multiple IT disciplines. A master's degree may offset one year of experience; a PhD may offset two years.
  • Expertise in one or more software development languages.
  • Experience supporting COTS and vendor-hosted applications, including issue resolution, upgrades, and vendor coordination.
  • Experience supporting on-premise and SaaS applications in an enterprise environment.
  • Strong working knowledge of relational databases such as Oracle, SQL Server, or other enterprise database platforms.
  • Experience designing, building, and supporting custom application integrations using flat files, APIs, and middleware solutions.
  • Ability to troubleshoot complex application and integration issues across multiple systems and technologies.
  • Ability to multitask, manage competing priorities, and solve problems quickly and completely in a fast-paced, complex environment.
  • Strong documentation, interpersonal, communication, and cross-functional collaboration skills, including explaining complex procedures in writing and verbally.
  • Ability to write proposals and deliver presentations to internal customers and professional peers.
  • Understanding of system lifecycle methodologies, software development tools, and standards.
  • Experience working in teams.
  • Ability to identify tasks that require automation.
  • Ability to read, write, speak, and understand English.
  • A credit history check will be conducted for candidates, including new hires and current employees seeking promotion or transfer.

Nice To Haves

  • Familiarity with MuleSoft, UKG Pro WFM, Corridor, or SAP.
  • IT Infrastructure Library (ITIL) exposure.
  • Proficiency with an Integrated Development Environment (IDE).
  • Proficiency with MS Office.

Responsibilities

  • Create complex software designs at the component level based on application architecture and detailed business requirements.
  • Develop complex algorithms and data structures.
  • Assist with translating logical data designs into physical database designs.
  • Develop strategies for monitoring, preventive maintenance, and disaster recovery of complex applications.
  • Serve as a technical expert in one or more applications within a portfolio.
  • Ensure solution designs meet scalability, performance, and quality requirements in accordance with negotiated service-level agreements.
  • Participate in the assessment and resolution of complex software defects.
  • Assist project management with developing work breakdown structures, project plans, and the skills required to develop and implement applications.
  • Participate in design reviews for implementation projects and conduct technical evaluations.
  • Lead reviews, business case development, and implementation of software development tools, methodology, and standards.
  • Understand information systems security measures, standards, practices, and technology.
  • Liaise with suppliers on sustaining activities and assist in evaluating and recommending purchased software solutions and supporting services.
  • Mentor junior staff on building and maintaining application systems and interacting with vendors and business customers.
  • Act as technical leader for small developer teams delivering technology solutions.
  • Support management in recruiting and hiring.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service