MY0791: Software Engineering Advisor
Description
1. Requirements Analysis – Analyze and understand software requirements, translating them into technical specifications and design solutions.
2. Software Architecture Design – Collaborate with architects to design software systems, considering factors such as scalability, maintainability, and performance.
3. Algorithm Development – Develop and optimize algorithms to solve complex problems efficiently and effectively.
4. Software Scalability – Design software with scalability in mind, ensuring they can handle increasing loads and growing user bases.
5. System Integration – Integrate software systems with external APIs, databases, and third-party services.
6. Performance Optimization - Optimize software performance through code profiling, performance testing, and algorithm optimization.
7. Software Engineering Best Practices – Ensure software engineering best practices such as code reviews, unit testing, and continuous integration to ensure high-quality software development.
8. Cross-team Collaboration – Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software solutions.
9. Regional Project / Initiative Management – Lead and implement regional projects, collaborating with cross-skilled teams to ensure successful execution and alignment with organizational goals and standards.
- Job Title: Software Engineering Advisor
- Function: Data Engineering & Systems APAC
- Company: FedEx Malaysia
- Employment Type: Fixed-Term Contract
- Work location: Menara LGB, TTDI, Kuala Lumpur (hybrid)
- Geographical Remit: Sub-regional & regional (Asia Pacific)
What you will do
Responsible for developing data software by leveraging data processing, modelling, and visualization tools to drive business process efficiency and cross-functional coordination.
What you will be responsible for:
- Execution of software and analytics projects on time while ensuring high quality.
- Support project development from inception to post-implementation/support
- Collaborate with cross-functional teams to coordinate project timelines, deliverables, and documentation.
- Ensure adherence to best practices in software development, data processing and visualization to meet business needs.
You will be a great fit if you
- Education: Bachelor’s degree in computer science, engineering, information systems or related field.
- Experience: 7+ years in software/data with an understanding of business processes.
Knowledge, Skills and Abilities
- 4+ years with PowerBI and Power Apps, focusing on data processing, and workflow development.
- 2+ years with Python for data processing and workflow automation.
- Proven expertise in software development, maintenance, and improvement.
- Communication: Strong verbal and written communication skills, with the ability to present ideas clearly.
- Project Management: Experience working in large-scale projects, with a focus on time management and cross-team coordination.
Nice to Have:
- Experience with supply chain analytics.
FedEx was built on a philosophy that puts people first, one we take seriously. We are an equal opportunity/affirmative action employer and we are committed to a diverse, equitable, and inclusive workforce in which we enforce fair treatment, and provide growth opportunities for everyone.
All qualified applicants will receive consideration for employment regardless of age, race, color, national origin, genetics, religion, gender, marital status, pregnancy (including childbirth or a related medical condition), physical or mental disability, or any other characteristic protected by applicable laws, regulations, and ordinances.
Our Company
FedEx is one of the world's largest express transportation companies and has consistently been selected as one of the top 10 World’s Most Admired Companies by "Fortune" magazine. Every day FedEx delivers for its customers with transportation and business solutions, serving more than 220 countries and territories around the globe. We can serve this global network due to our outstanding team of FedEx team members, who are tasked with making every FedEx experience outstanding.
Our Philosophy
The People-Service-Profit philosophy (P-S-P) describes the principles that govern every FedEx decision, policy, or activity. FedEx takes care of our people; they, in turn, deliver the impeccable service demanded by our customers, who reward us with the profitability necessary to secure our future. The essential element in making the People-Service-Profit philosophy such a positive force for the company is where we close the circle, and return these profits back into the business, and invest back in our people. Our success in the industry is attributed to our people. Through our P-S-P philosophy, we have a work environment that encourages team members to be innovative in delivering the highest possible quality of service to our customers. We care for their well-being, and value their contributions to the company.
Our Culture
Our culture is important for many reasons, and we intentionally bring it to life through our behaviors, actions, and activities in every part of the world. The FedEx culture and values have been a cornerstone of our success and growth since we began in the early 1970’s. While other companies can copy our systems, infrastructure, and processes, our culture makes us unique and is often a differentiating factor as we compete and grow in today’s global marketplace.