Purpose
The Lead Developer is responsible for guiding the technical direction and hands-on development of enterprise applications that power the company’s retail operations. This role combines architectural leadership with full-stack development expertise, ensuring solutions are secure, scalable, and aligned with business goals. The Lead Developer partners closely with cross-functional teams to deliver high-quality software across the full SDLC — from design and development to testing, deployment, and support. Additional duties may be assigned, and functions may be modified, according to business necessity.
Major Responsibilities
Technical Leadership
- Provide architectural guidance and technical leadership for Java/Spring Boot and React-based applications deployed in Azure Cloud.
- Enforce coding standards, architectural patterns, and best practices for the development team.
- Lead design reviews, code reviews, and performance optimization efforts.
- Mentor developers to strengthen technical skills, code quality, and solution design.
- Evaluate emerging technologies and frameworks to ensure the team stays current with industry trends.
Full-Stack Development
- Design, develop, and maintain backend services (Java/Spring Boot) and frontend interfaces (React/TypeScript).
- Build and integrate RESTful APIs across enterprise systems including ERP, CRM, OMS, POS, and ecommerce platforms.
- Develop and maintain data solutions using PostgreSQL, MongoDB, CosmosDB, and Oracle.
- Participate actively in Agile ceremonies to plan and deliver high-impact features.
Cloud, DevOps, and Automation
- Lead cloud-native application design and deployment using Azure, Kubernetes, and Docker.
- Partner with DevOps to implement CI/CD pipelines, infrastructure as code (Terraform), and automated testing.
- Improve observability, reliability, and security through logging, monitoring, and alerting best practices.
- Champion security-first design and compliance with SOX-related controls.
Collaboration and Delivery
- Collaborate with product managers, UX designers, QA engineers, and data teams to deliver robust solutions.
- Translate business requirements into technical specifications and architectural solutions.
- Support ongoing operational stability, release readiness, and incident resolution.
- Drive technical excellence in every phase of the SDLC.
Innovation and Continuous Improvement
- Explore emerging technologies such as AI integration, API-first architecture, and event-driven systems.
- Advocate for continuous learning, experimentation, and process improvement within the development organization.
Minimum Eligibility Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
- Experience:
- 6+ years of professional software development experience, including 3+ years in a leadership or senior technical role.
- Proficiency in Java, Spring Boot, React, and modern cloud development practices.
- Experience deploying and operating applications in Azure/AWS/GCP using Kubernetes and Docker.
- Strong understanding of RESTful APIs, event-driven design, and enterprise system integration.
- Experience with CI/CD, Terraform, and observability platforms.
- Working knowledge of PostgreSQL, MongoDB, CosmosDB, Oracle or other DB platforms.
- Skills & Competencies:
- Strong technical mentorship and leadership capabilities.
- Excellent communication and cross-functional collaboration skills.
- Deep understanding of modern software architecture, design patterns, and testing methodologies.
- Security-conscious and quality-driven mindset.
- Ability to manage priorities and deliver in a fast-paced, Agile environment.
Preferred Qualifications
- Experience in retail, ecommerce, or supply chain environments.
- Familiarity with AI/ML services and their integration into enterprise systems.
- Experience with streaming platforms (Kafka, Azure Event Hub).
- Contributions to open-source or internal development frameworks.
- Familiarity with Databricks, Snowflake, Google BigQuery, etc. a plus
- Knowledge of monitoring platforms such as Dynatrace, Datadog, New Relic, Splunk, etc.
WORKING CONDITIONS (TRAVEL, HOURS, ENVIRONMENT)
This position is salaried, knowing it may include hours which exceed eight hours in a day or forty hours in a week
PHYSICAL/SENSORY REQUIREMENTS
Sedentary Work – Ability to exert 10 - 20 pounds of force occasionally, and/or negligible amount of force frequently to lift, carry, push, pull or otherwise move objects. Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time.
Store Support Center Associates
Provide leadership and support training on all Safety programs, processes and procedures, insuring that every associate is properly trained for their position.
Follow established Safety procedures in all aspects of work assignments applicable to the position. This includes participating in all Safety related training and acquiring certifications. Each associate is responsible for Safety at the Store Support Center and when visiting other company work locations. All Safety concerns must be brought to the attention of the management of a location and/or the Store Support Center Safety Department immediately.
NOTE: All duties and responsibilities listed are considered to be essential job functions and requirements, and are subject to possible modification to reasonably accommodate individuals with disabilities. Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position.
This job description does not constitute an employment agreement between the employer and the employee, and is subject to change by the employer as the needs of the business and requirement of the job change.
Benefits & Rewards
Bonus opportunities & career advancement opportunities at every level
Programs that help you reach your financial goals: 401k with company match, Employee Stock Purchase Plan, and Referral Bonus Program
Medical, Dental, Vision, Life, and other Insurance Plans (subject to eligibility criteria)
Work-life balance, including:
Paid vacation and sick time for eligible associates
Paid holidays plus a personal holiday
Paid Volunteer Time Off that starts on Day 1
Equal Employment Opportunity
Floor & Decor provides equal employment opportunities to all associates and applicants without regard to age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, disability, veteran status, genetic information, ethnicity, citizenship, or any other category protected by law.
This policy applies to all areas of employment, including recruitment, testing, screening, hiring, selection for training, upgrading, transfer, demotion, layoff, discipline, termination, compensation, benefits and all other privileges, terms and conditions of employment. This policy and the law prohibit employment discrimination against any associate or applicant on the basis of any legally protected status outlined above.
Top Skills
What We Do
At Floor & Decor, we don't just sell flooring; we create endless possibilities. Redefining the retail experience since 2000, we are constantly in build mode, just like our customers. Joining F&D means moving fast, being part of decisions, and getting support at every turn.
Why Work With Us
We are builders, both of dream spaces and careers. You aren't just a number at a store selling some of everything -- you're a valued associate receiving customized training plans and endless career possibilities at a store focused on doing one thing better than anyone else.
Gallery








