Experienced Full Stack Software Engineer – Web & Cloud Application Development for Dataworks Platform

Remote Full-time
About the Role

We are seeking an experienced Full Stack Software Engineer to join our Dataworks team at FedEx. As a key member of our engineering team, you will play a vital role in designing, developing, and maintaining our data-driven applications and services. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our business stakeholders.

About the Company

FedEx is a global leader in the logistics and transportation industry, with a reputation for excellence and innovation. Our company is committed to providing a world-class experience for our customers, and we are seeking talented individuals who share our passion for delivering exceptional results.

About the Team

Our Dataworks team is a dynamic and collaborative group of engineers, data scientists, and product managers who are passionate about building data-driven applications and services. We are a team of innovators who are committed to delivering high-quality software solutions that meet the needs of our business stakeholders.

Key Responsibilities

As a Full Stack Software Engineer on our Dataworks team, you will be responsible for:


Designing, developing, and maintaining data-driven applications and services using a range of technologies, including cloud-based platforms, web frameworks, and data storage solutions.
Collaborating with cross-functional teams to deliver high-quality software solutions that meet the needs of our business stakeholders.
Developing and maintaining automated testing frameworks to ensure the quality and reliability of our software solutions.
Participating in code reviews and providing feedback to ensure that our software solutions meet the highest standards of quality and maintainability.
Staying up-to-date with the latest technologies and trends in the field of software engineering, and applying this knowledge to improve our software solutions.
Providing technical guidance and support to junior engineers and other team members.
Participating in the design and development of new software solutions, and contributing to the evolution of our technology stack.
Collaborating with data scientists and product managers to develop data-driven applications and services that meet the needs of our business stakeholders.
Developing and maintaining documentation for our software solutions, including user guides, technical documentation, and API documentation.


Essential Qualifications

To be successful in this role, you will need:


A bachelor's degree in Computer Science, Software Engineering, or a related field.
At least 5 years of experience in software engineering, with a focus on full-stack development.
Proficiency in a range of programming languages, including Java, Python, and JavaScript.
Experience with cloud-based platforms, including AWS and Azure.
Experience with web frameworks, including Spring and React.
Experience with data storage solutions, including relational databases and NoSQL databases.
Experience with automated testing frameworks, including JUnit and PyUnit.
Strong understanding of software engineering principles and practices, including design patterns, testing, and code review.
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Strong problem-solving skills, with the ability to analyze complex technical problems and develop effective solutions.


Preferred Qualifications

While not required, the following qualifications would be an asset:


Experience with DevOps practices, including continuous integration and continuous deployment.
Experience with containerization, including Docker and Kubernetes.
Experience with cloud-based data storage solutions, including AWS S3 and Azure Blob Storage.
Experience with data processing frameworks, including Apache Spark and Hadoop.
Experience with machine learning frameworks, including TensorFlow and PyTorch.
Experience with cloud-based security solutions, including AWS IAM and Azure Active Directory.


What We Offer

As a Full Stack Software Engineer on our Dataworks team, you will have the opportunity to work on a range of exciting projects, including:


Developing and maintaining data-driven applications and services that meet the needs of our business stakeholders.
Collaborating with cross-functional teams to deliver high-quality software solutions.
Participating in code reviews and providing feedback to ensure that our software solutions meet the highest standards of quality and maintainability.
Staying up-to-date with the latest technologies and trends in the field of software engineering, and applying this knowledge to improve our software solutions.
Providing technical guidance and support to junior engineers and other team members.
Participating in the design and development of new software solutions, and contributing to the evolution of our technology stack.


We also offer a range of benefits, including:


Competitive salary and bonus structure.
Comprehensive health and dental insurance.
401(k) retirement plan with company match.
Flexible work arrangements, including remote work options.
Professional development opportunities, including training and education programs.
Opportunities for career growth and advancement within the company.


How to Apply

If you are a motivated and talented software engineer who is passionate about building data-driven applications and services, we encourage you to apply for this exciting opportunity. Please submit your resume and a cover letter that outlines your experience and qualifications for the role. We look forward to hearing from you!

Apply Now



Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Pharmacy Technician, Fulfillment - Amazon Pharmacy

Remote Full-time

General Manager, Data Operations

Remote Full-time

Remote International Mortgage Advisor (2)

Remote Full-time

Accounting and Finance Consulting – Senior Payroll Specialist

Remote Full-time

Specialized Travel Counselor – Vacancy Global

Remote Full-time

**Experienced Customer Service Associate – Delivering Exceptional Experiences at arenaflex**

Remote Full-time

Financial Coordinator-1

Remote Full-time

Remote Jobs for Teens With No Experience

Remote Full-time

Senior Software Engineer (Data)

Remote Full-time

Support Engineer II (Weekend Shift)

Remote Full-time
← Back to Home