×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Birmingham, Jefferson County, Alabama, 35275, USA
Listing for: Deploy Alloy
Full Time position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

We are looking for a Senior Software Engineer to drive development of our franchisee and customer-facing software systems, apps, and websites, to help deliver on the promise of excellent service in the home services industry.

Experience with full-stack development technologies, database systems, operating practices, and principles will be critical to success. Our candidates success will also be based on an ability to understand complex problems, conceptualize effective solutions, and communicate effectively at all levels.

Responsibilities

Deliver ongoing feature development and maintenance of operator and customer-facing systems

Assist with applying frameworks and practices like Agile, Dev Ops, code reviews, and testing best practices

Provide effort estimation and task decomposition for roadmap and backlog development tasks

Work closely with business teams and IT resources to enable new business solutions through technology systems

Develop software architectural specifications that will deliver efficient, scalable, and reliable business solutions

Design and develop software applications, including coding, debugging, testing, and troubleshooting

Comprehend and develop against complex technical and business concepts

Design, develop, implement, and maintain builds, scripts, installation procedures, and source control

Design, develop, manage, and maintain relational databases in Postgre

SQL and MS SQL Server

Manage database backups, capacity planning, performance tuning, and user access

Provide guidance and mentorship for our IT team and direct vendors and vendor resources

Seek out and identify areas for improvement for the team and technology

Analyze application performance in a variety of environments, design and implement optimizations

Requirements

Proficient in multiple software development languages including Python, Bootstrap, Django, React, React Native, Next. JS, Docker, and the like

Previous experience leading software development teams using agile methodologies

Experienced with modern continuous integration practices

6 years experience in development teams and environments

Strong business, analytical, and problem-solving skills

Efficient and effective documentation skills

Fundamental analytical and conceptual thinking skills

Comfortable expressing ideas, plans, and concepts in front of leadership, team members, and small or large groups of franchisee owners

#J-18808-Ljbffr
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary