Lead Software Developer

Birmingham, Alabama
IDj-6040
Job TypeDirect Hire

Lead Software Developer
Classification (FT/PT): Full-Time
Overtime Exemption Status (Exempt/Non-exempt): Exempt
Pay Structure (Salaried/Hourly): Salary
Reports to (Position): Director of Software Engineering
Reasonable accommodations are available for qualified individuals with disabilities upon request.
Essential Duties and Responsibilities

Provide technical leadership, setting direction for a team of developers.

Mentor and coach developers through code reviews, pair programming, and technical guidance.

Translate business requirements into technical designs and delivery plans.

Own architectural decisions and ensure system scalability, maintainability, and security.

Champion coding standards, source control practices, automated testing, and release management.

Collaborate with the Director of Software Engineering and business stakeholders to refine and deliver the product roadmap.

Identify technical risks, propose mitigation strategies, and ensure alignment with long-term product strategy.

Develop a deep understanding of current products.

Design, develop, and maintain complex software components as needed.

Coordinate cross-team technical initiatives and ensure timely delivery of high-quality software.

Additional duties as assigned.

Drag & Drop Resume

(PNG, JPEG, PDF, DOC, TXT)

Message & data rates may apply to all numbers allowed to receive messages

Message frequency varies. Text STOP to opt-out or HELP for assistance