Software Engineer Advisor
Description
Provide leadership and initiative in the overall coordination of designs, develops, troubleshoots and debugs highly complex software programs for enhancements and new products. Responsible for highly complex concept design through the full development life cycle. Prepares and conducts systems programming test requiring interfacing and software tests. Coaches others in less senior positions. Perform other duties as assigned.
Requirements
Bachelor’s degree or equivalent* in Computer Science, Engineering, Information Systems or related field of study plus 4 years of experience in the job offered or 4 years qualifying work experience in information technology or engineering environment. The employer will alternatively accept a Master’s degree in Computer Science, Engineering, Information Systems or related field of study plus 2 years of experience in the job offered or 2 years qualifying work experience in information technology or engineering environment in lieu of a Bachelor’s degree or equivalent* plus 4 years of experience. The position requires experience with: Java; Spring Boot; JMS; Database: Relational & NoSQL; Unix/Linux; Git/GitHub; Gradle; Java IDE; CICD toolset; Nexus; AppD; Splunk; Load Balancer/GSLB; Azure; and PCF. A related advanced degree may offset the related experience requirements. Strong written and verbal communication skills. This position will be hybrid in Collierville, TN and candidates must live within a 50-mile radius. This position is hybrid, meaning that employees will be required to work at a FedEx office location up to several times per week. *Employer will accept one (1) year of directly related experience in lieu of one (1) year of education. *