Director, Application Development

LendingPointKennesaw, GA
9dOnsite

About The Position

Responsible for applying extensive knowledge of software and managing delivery to ensure requirements are set, designs are provided, timelines and expectations are aligned, and product is delivered on time. Additionally, the Director acts as a high-level technical decision-maker, establishing technical standards, guiding architectural decisions, and ensuring the reliability and scalability of systems to support business goals.

Requirements

  • Bachelor's degree in Computer Science or related discipline, preferred.
  • 10+ years of experience in Software Development or related fields.
  • 5+ years of experience managing teams.
  • Strong programming background in Java, with experience building and scaling microservices-based platforms.
  • Solid understanding of web/API technologies (REST, JSON), and API interfaces.
  • Experience managing software delivery through development, QA, staging, and production tiers.
  • Knowledgeable in SDLC best practices and familiar with CI/CD practices, using tools like JIRA and GitLab.

Nice To Haves

  • Certification in relevant areas, preferred.

Responsibilities

  • Provide day-to-day leadership to a team of Application Developers.
  • Work cross-functionally with Product Development, Project Management, and SRE team to manage all deliverables from the application development team.
  • Oversee release planning, coordination, risk mitigation, and change control across engineering and business stakeholders.
  • Provide coaching and guidance on job performance and career development to direct reports; build and direct talent-building and development objectives for the organization.
  • Manage vendor relationships with cloud providers, data centers, and infrastructure partners to uphold SLAs and resolve issues efficiently.
  • Develop and maintain documentation; provide internal training as needed.
  • Guide cross-functional release planning across Product, QA, Engineering, and IT Ops to align with business goals.
  • Provide technical direction and architectural guidance across applications, platforms, and integrations.
  • Oversee full SDLC delivery across multiple products and platforms, ensuring on-time, high-quality releases.
  • Champion modern engineering practices including Agile, DevOps, CI/CD, code reviews, automated testing, and cloud-first development.
  • Negotiate with and influence decision-making at the senior management and executive level
  • Build and manage a software development org, key initiatives, and roadmaps, while delivering critical projects with short, medium, and long-term objectives
  • Manage internal and external development resources, including contractors and vendor-supported platforms.
  • Promote a culture of continuous improvement, learning, and engineering excellence within the team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service