Senior Software Developer II
Job in
Columbus, Muscogee County, Georgia, 31900, USA
Listed on 2026-07-20
Listing for:
Floor & Decor Holdings Inc.
Full Time
position Listed on 2026-07-20
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Java Developer, Backend Developer
Job Description & How to Apply Below
Overview
This position is responsible for developing and supporting capabilities for Customer Order Management and Supply Chain management related applications. This position also includes understanding the needs of business stakeholders and translating those needs into enterprise level applications and solutions.
Responsibilities- Responsible for the full software development lifecycle for projects, enhancements and fixes, including design, development, unit testing and deployment.
- Manage user issues and the ticketing system related to application problems.
- Identify risks and issues and escalate as necessary; research and document recommendations or solutions for upgrades, improvements, and issue resolution to ensure a stable, available, and protected technical infrastructure.
- Be a team player and display mentorship from time to time, guiding less experienced developers.
- Guide the team's practices within a Scrum or Kanban Agile framework.
- Help the team during deployments; product rollouts happen at night after store closure.
- Establish and reinforce programming guidelines in partnership with Lead Developers, Managers, and above.
- Integrate new products and solutions into the existing environment for continuous improvement.
- Champion the adoption of AI-assisted development tools and practices within the team to improve productivity, code quality, and delivery speed.
- Analyze data and solve new and existing business issues.
- Demonstrate high level of customer service and work concurrently on multiple projects and tasks across different business units.
- Bachelor’s degree in Information Technology or Computer Science (or equivalent experience; with one calendar year of experience substituted for one academic year of education).
- 6-10 years of software development and implementation experience, or retail systems experience, or an equivalent combination of education and experience.
- Proven experience with Agile development methodologies and tools such as Jira, Confluence, and Bitbucket.
- Hands-on experience building and maintaining CI/CD pipelines, preferably using Jenkins.
- Advanced backend development experience using Java frameworks, preferably Spring Boot, with hands-on use of modern Java (17/21 LTS) features.
- Advanced frontend experience with React or Angular and strong Type Script proficiency.
- Hands-on experience with container orchestration technologies such as Docker Swarm or Kubernetes.
- Experience deploying applications to a Cloud framework, especially Azure or GCP.
- Experience with at least one DB platform (PostgreSQL preferred, SQL Server, Oracle, or MySQL) and ability to write SQL with understanding of indexing, optimization, performance tuning, and stored procedures.
- Strong experience in Microservices architecture and distributed systems design.
- Ability to write shell scripts and execute Linux commands at an intermediate to advanced level.
- Strong unit testing practices and a solid understanding of the Software Development Life Cycle.
- Excellent communication, problem solving, documentation and data analysis skills.
- Ability to learn new tools and technologies and guide others in doing so; ability to convey technical specifications in a business-friendly manner.
- Demonstrated proficiency across multiple technology environments and ability to learn, apply, and evangelize new concepts.
- Experience integrating with vulnerability tools (e.g., Snyk) is a plus, and experience with automated software quality and security check frameworks (e.g., Sonar Qube, HP Fortify, Jenkins).
- Experience with monitoring/observability tools (e.g., Prometheus, Grafana, Dynatrace, Splunk, Terraform).
- Experience with Azure Kubernetes Service or Docker; familiarity with Next.js, React Server Components, Angular Signals-based changes, or similar frameworks.
- Experience with newer Java/JEE frameworks (Spring Boot, Hibernate, JMS, JPA) and Java application servers.
- Python or Perl scripting knowledge is a plus; ETL tools experience (SSIS, Talend) is a plus.
- Experience with reporting tools like Cognos or PowerBI.
- Knowledge of Manhattan Associates software products (or similar supply chain software) is an added advantage.
- Experience with web Methods or similar integration technologies is a plus.
- Working knowledge of AI and Generative AI concepts, with hands-on experience using AI-assisted development tools and exploring GenAI use cases.
Occasional travel may be required including air and car travel. Hybrid work model is preferred (remote most of the time with in-person meetings and design discussions).
Physical/Sensory RequirementsSedentary work – ability to sit for long periods; occasional light physical effort may be required.
#J-18808-LjbffrPosition Requirements
10+ 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).
(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:
×