Development Engineer III - Hybrid

  • Genesco Inc
  • Nashville, Tennessee
  • Full Time

The Ideal Candidate

Development Engineers are responsible for researching, developing, implementing, and supporting new technology and products to support internal and external customer needs. They work closely with systems stakeholders and project personnel to ensure that solutions meet quality standards and are delivered on time and within budget. Additional responsibilities may include server management, testing, and support of systems within one's assigned area of responsibilities. Adaptability and strong analytical thinking skills are critical success criteria for this role.

How You Will Make an Impact

  • Design, develop, enhance, and maintain software solutions to meet business requirements and improve existing systems
  • Conduct unit and integration testing, and collaborate with QA teams to ensure thorough validation and test planning
  • Design and code web-based applications using technologies such as Angular, Node.js, J2EE, Struts, JSP, HTML, CSS, JavaScript, jQuery, Tomcat, JSON, Oracle, and Web Services
  • Collaborate with cross-functional teams to gather requirements and design efficient, scalable solutions
  • Prioritize and resolve issues and requests from business stakeholders, project managers, and retail users in a timely manner
  • Maintain system stability by adhering to Development, QA, Release Management, and Change Control standards
  • Create and maintain technical documentation, specifications, and operational guides
  • Provide 24/7 on-call support on a rotating basis for critical technical issues
  • Perform other duties as assigned

Experience and Skills You'll Need to Have

Minimum Requirements

  • Bachelor's degree in Computer Science, Information Technology, or other related concentration; and/or combination of experience and education
  • 5 - 8 years of experience with software development
  • 5+ years of experience with programming languages
  • Ability to travel as needed

Preferred Requirements:

  • Experience in retail technology industry
  • Experience implementing and/or supporting packaged software solutions

Functional/Technical Competencies:

  • Strong analytical problem solving and troubleshooting skills
  • Strong written and verbal communication skills
  • Basic understanding of networking
  • Exposure to CI/CD tools and methodologies
  • Exposure to cloud technologies, web services, and APIs
  • Experience with defect tracking tools (e.g., JIRA) and source control (e.g., GitHub)
  • Hands-on experience with Java and Angular
  • Ability to understand and build data structures
  • Knowledge of PL/SQL, procedures, and functions
  • Understanding of software development methodologies and best practices
  • Ability to quickly learn business issues and propose technical solutions
  • Ability to perform impact analysis for new requirements
  • Ability to prioritize and resolve issues in a timely manner

Behavioral Competencies:

  • Ability to be flexible and adjust to changing factors and conditions
  • Must be well-organized, efficient, detail-oriented, and able to work independently and as a member of a team.
  • Must possess excellent collaborative and interpersonal skills.
  • Must be a quick study with strong comprehension skills for unique applications and environments.
  • Ability to develop skills in new technologies.

Please note that we are not able to provide visa sponsorship for this role.

#LI-LC1

Job ID: 484506494
Originally Posted on: 7/9/2025

Want to find more Chemistry opportunities?

Check out the 16,728 verified Chemistry jobs on iHireChemists