✦ Luna Orbit — Software Engineering

Sr Software Developer

at Genuine Parts

📍 Birmingham, AL, USA Hybrid Posted March 13, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Bachelor's in Computer Science or related field
Category Software Engineering

This role involves developing and maintaining enterprise supply chain applications within a cloud-enabled environment, focusing on Java-based solutions and Agile practices.

  • Develop software applications based on approved design
  • Perform basic problem resolution analysis and correction
  • Ensure projects are delivered on time and according to specifications
  • Use standard coding techniques to ensure application performance
  • Work as part of a team for most projects

The position requires expertise in Java, JavaScript, database design, cloud deployment, and Agile methodologies, with experience in enterprise application development and version control.

The ideal candidate is a senior software developer with at least 5 years of experience in Java and JavaScript, strong understanding of Agile methodologies, and experience deploying applications in cloud environments. They should have a proven track record in enterprise application development and team collaboration.

Bachelor's degree in Computer ScienceInformation Systemsor a related fieldProven experience with structured application development and change control processesStrong background in object-oriented analysis and designExperience with Java and JavaScriptExperience deploying applications in cloud environmentsKnowledge of SDLC and Agile methodologiesVersion control expertise with Git
Experience with cloud development platformsUnit testing experience using JUnit and JasmineFamiliarity with Azure DevOps or JiraAzure DevOps PipelinesKnowledge of DB2 SQL
GitJiraAzure DevOpsAzure DevOps Pipelines
JavaJavaScriptObject-Oriented Analysis and DesignDatabase DesignSQLGitSDLCAgileScrumKanbanCloud environmentsJunitJasmineAzure DevOpsJiraAzure DevOps Pipelines
JavaJavaScriptObject-Oriented Analysis and DesignDatabase DesignSQLGitSDLCAgileScrumKanbanCloud environmentsJunitJasmineAzure DevOpsJiraAzure DevOps Pipelines
TeamworkProblem-solvingCommunicationTime managementCollaboration
Industry Manufacturing
Job Function Enterprise software development and system maintenance for supply chain ERP systems
JavaJavaScriptObject-Oriented Analysis and DesignDatabase DesignSQLGitSDLCAgileScrumKanbanAzure DevOpsJiraAzure DevOps PipelinesJunitJasmineCloud environmentsVersion control

Lack of experience with Java or JavaScript, No experience with cloud environments, Bachelor's degree not in relevant field, No experience with Agile or SDLC

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile