Job Description
POSITION OVERVIEW:
Serve as a technical leader in designing, developing, troubleshooting and debugs highly complex software programs for enhancements and new products.
ESSENTIAL JOB DUTIES/RESPONSIBILITIES:
1. Ensures application of systems thinking principles, allowing team members to independently design, code, test, and deploy software.
2. Provide necessary documentation to support the Software Development Life Cycle.
3. Develops prototypes and solutions leveraging a diverse range of technology.
4. Advises in the application of modern architectures, principles, methodologies, tools, and systemic processes to support the launch of new business capabilities.
5. Lead the resolution of highly complex problems.
6. Research and integrate emerging technologies to enhance application capabilities and overall system architecture.
7. Comply with all applicable laws/regulations, as well as company policies/procedures
8. Perform other duties as required
QUALIFICATIONS:
• Bachelor’s degree in computer science, engineering, information systems or other quantitative discipline or equivalent work experience, plus five (5) years’ experience in information technology or engineering environment
• Expertise in programming languages
• Strong understanding of software architecture principles, microservices, and cloud computing platforms
• Strong leadership, customer and people development skills.
• Strong problem solving, project management and analytical skills
• Strong communication and interpersonal skills
WORKING CONDITIONS:
• Some travel
• Hours may vary due to operational need
Preferred Qualifications:
Pay Transparency:
Pay:
Additional Details: This position will be domiciled at a FedEx Freight location in Memphis, TN or Harrison, AR. You will be required to work at a FedEx Freight location several times per week.
