DETAILS : SR. Director of Application Development and Architecture
Title : SR. Director of Application Development and Architecture
LOCATION : Birmingham, AL
ENVIRONMENT : HYBRID (3 days per week in office)
COMPENSATION : $160k + Strong Bonus and Benefits Package
We are seeking a Senior Director of Applications and Architecture who brings leadership paired with deep architectural expertise. This role is accountable for defining and executing the strategy, architecture, and delivery of all web applications, APIs, and backend systems, while leading enterprise-wide modernization efforts across legacy platforms. Will balance strategic oversight with hands-on technical leadership-particularly in architectural direction, legacy platform refactoring, and complex system integrations. Partnering closely with business and technology leaders to ensure application platforms are scalable, secure, and aligned with organizational priorities.
The ideal candidate has a demonstrated history of reducing technical debt and modernizing application ecosystems into stable, scalable platforms.
Responsibilities :
- Define and execute the software development strategy and architecture, aligning it with organizational goals and customer needs.
- Lead efforts to modernize legacy systems and transform technical debt into modern frameworks, ensuring scalability, security, and performance.
- Champion architectural decisions that future-proof the organization's technology stack
- Act as the primary technical liaison with business stakeholders, ensuring alignment of technical solutions with business requirements.
- Oversee development of all web applications, APIs, and backend systems.
- Lead architecture and design for RESTful APIs, integrations, and internal platforms.
- Lead or review designs for major refactors, migrations, and integrations.
- Perform code reviews and technical troubleshooting when needed.
- Act as final technical escalation point for complex system issues.
- Lead, mentor, and inspire a diverse team of developers, fostering a culture of excellence, innovation, and continuous improvement.
- Provide coaching and professional development opportunities to grow technical and leadership skills within the team.
- Ensure alignment with best practices, BRDs, and IT PMO standards.
- Implement best practices for coding, testing, deployment, documentation, and maintenance.
- Drive the adoption of modern frameworks, tools, and cloud-based solutions to improve system reliability and efficiency.
Education & Experience :
BA / BS degree preferred7+ years of proven leadership managing large scale software development teamsExpertise in Perl, Python, PHP, Laravel, MySQL, with experience in .NET and SQL Server a strong plus.Deep understanding of web technologies (HTML, CSS, JavaScript) and modern frameworks.Extensive experience with RESTful APIs, microservices, and cloud platforms (e.g., AWS, Azure).Strong knowledge of business requirement documentation (BRD), and working within an IT PMO framework.Experience leading modernization initiatives, such as migrating legacy systems to modern frameworks.Familiarity with modern frontend frameworks (e.g., React, Vue.js, Angular).Knowledge of DevOps practices and tools, including CI / CD pipelines.Exceptional leadership, coaching, and mentoring abilities. Driving positive culture and change within the department.Thorndale Partners, LLC
Your trusted talent acquisition partner working to provide a premium experience to both job seekers and hiring managers.
Please visit our Website to learn more and follow us on LinkedIn .