IT Apps Designer Sr

Gulfstream•Savannah, GA

About The Position

The IT Apps Designer Sr designs, develops, tests, and implements complex enterprise application software, including client, server, and middleware systems. The role includes designing and building complex algorithms and data structures, as well as application performance monitoring and tuning. The position serves as a technical expert for one or more applications within a portfolio and provides technical direction to application development teams. The position supports applications across enterprise environments, including COTS, vendor-hosted, on-premise, and SaaS-based applications. It involves troubleshooting software and integration issues, coordinating with suppliers, evaluating purchased software and services, and mentoring junior staff. The role also contributes to application standards, development tools and methodologies, security practices, and continuous improvement. This is a full-time, first-shift position in GAC Savannah, with travel up to 25%.

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 Ph.D. 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-based 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, including flat files, APIs, and middleware solutions.
  • Ability to troubleshoot complex application and integration issues across multiple systems and technologies.
  • Ability to multi-task and manage competing priorities in a fast-paced, complex environment.
  • Strong documentation, communication, interpersonal, and cross-functional collaboration skills for working with business and technical stakeholders.
  • Ability to explain complex procedures verbally and in writing, write proposals, and make presentations to internal customers and professional peers.
  • Self-directed and collaborative approach, with a record of mentoring team members and contributing to continuous improvement of application standards and processes.
  • Solid understanding of system lifecycle methodologies, software development tools, and standards.
  • Experience working in teams.
  • Ability to solve problems quickly and completely and identify tasks that require automation.
  • Must be able to read, write, speak, and understand English.
  • A credit history check from a national credit bureau will be conducted for candidates, including new hires and current employees seeking promotion or transfer.

Nice To Haves

  • Familiarity with integration platforms and enterprise applications such as MuleSoft, UKG Pro WFM, Corridor, or SAP.
  • Exposure to the Information Technology Infrastructure Library (ITIL).
  • 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 assessing and resolving complex software defects.
  • Assist project management with work breakdown structures, project plans, and identifying the skills needed to develop and implement applications.
  • Participate in design reviews for implementation projects.
  • Conduct technical evaluations.
  • Lead reviews, business case development, and implementation of software development tools, methodologies, and standards.
  • Understand IS security measures, standards, practices, and technology.
  • Serve as a liaison with suppliers for sustaining activities.
  • Assist in evaluating and recommending purchased software solutions and supporting services.
  • Support management in recruiting and hiring.
  • Mentor junior staff on building and maintaining application systems and on interacting with vendors and business customers.
  • Act as technical leader for small developer teams delivering technology solutions.
  • Provide technical direction for application development teams.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service