✦ Luna Orbit — Software Engineering

Software Engineer II

at Genuine Parts

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

This role involves supporting and developing enterprise applications using Java and C#, troubleshooting issues, and ensuring code quality in a manufacturing setting.

  • Support legacy applications
  • Troubleshoot issues
  • Develop and test software
  • Conduct code reviews
  • Ensure application performance

Stack includes Java, C#, with responsibilities in application support, troubleshooting, unit testing, and technical design reviews.

The ideal candidate is a mid-level software engineer with 3+ years of experience in Java and C#, skilled in troubleshooting, application support, and code reviews within a manufacturing environment.

JavaC#Application SupportTroubleshootingUnit Testing
Back-end programming languagesPerformance optimizationSecurity best practicesTechnical Designs
JiraGitVisual StudioAzure DevOps
JavaC#Application SupportTroubleshootingUnit TestingTechnical DesignsCode Reviews
JavaC#Software DevelopmentTroubleshootingApplication SupportUnit TestingTechnical DesignsCode Reviews
Problem-solvingCommunicationTeamworkInitiativeJudgment
Industry Manufacturing
Job Function Enterprise application support and development
JavaC#Application SupportTroubleshootingUnit TestingTechnical DesignsCode ReviewsSoftware DevelopmentHybridBirminghamALFull-TimeMid

Lack of experience with Java or C#, No bachelor's degree in relevant field, Less than 3 years of experience, Unwilling to work in a hybrid environment

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