Experienced Software Engineer III – Walmart Global Technology Application Development and Implementation Specialist
Introduction to Walmart and the Role
Walmart, one of the world's leading retail corporations, is seeking an experienced and skilled Software Engineer III to join its Global Technology team. As a Software Engineer III, you will play a crucial role in the development, implementation, and improvement of program plans, providing professional advice and guidance to others in applying information and best practices. This is an exceptional opportunity to work with a renowned company, leveraging your technical expertise to drive business growth and customer satisfaction.
Job Overview
In this role, you will be responsible for creating and providing presentations and application solutions for different audiences, including marketers and technical staff. You will demonstrate new skills in the field of Walmart's Global Technology application development and be involved in the development, implementation, and improvement of program plans. Your expertise will be utilized to strengthen the commitment to thinking and logic, ensuring the delivery of high-quality solutions that meet customer and business needs.
Key Responsibilities
- Creates and provides presentations and application solutions for different audiences by gathering required information, developing solutions, and seeking advice.
- Demonstrates new skills in the field of Walmart's Global Technology application development and is involved in the development, implementation, and improvement of program plans.
- Provides professional advice and guidance to others in applying information and best practices, supporting and coordinating efforts to meet customer and business needs.
- Builds collaborative skills through training and coaching team members, assigning duties, and reviewing and recommending solutions.
- Manages product installation improvements by evaluating new software, determining the release process, and setting installation timelines.
- Provides complex application solutions by identifying business requirements, exploring possible solutions, and providing advice to achieve business objectives.
- Supports Walmart Global Tech applications by coordinating responses to user questions and issues, monitoring and service level operations, and leading and participating in war and negotiation meetings.
- Leads efforts to increase the performance of the Walmart Global Tech team by identifying and implementing best practices, using project analysis methods, and improving communication with customers.
Essential Qualifications
To be successful in this role, you will need:
- A Bachelor's Degree or equivalent in Computer Science, Information Technology, Engineering, or a related field.
- At least 2 years of experience in Information Technology or related experience, or 4 years of experience in Information Technology or related experience.
- Experience in designing and implementing mobile apps using React Native framework, including designing, building, and sharing a library of customizable UI elements.
- Proficiency in creating cross-platform mobile applications using React Native with JavaScript and TypeScript languages.
- Experience in implementing client-side HTTPS communication using OAuth, SOAP, and RESTful API consumption.
- Knowledge of native Redux packages like Redux-Saga, Redux-Thunk, and Redux-Persist for state management.
- Familiarity with unit testing using Jest and Enzyme or XCI and XCUI frameworks to analyze both business and UI functions.
Preferred Qualifications
While not essential, the following qualifications are highly desirable:
- Experience with native coding through Xcode and Android Studios for iOS and Android using Objective-C, Swift, C, and Java languages.
- Knowledge of configuring a system for automated delivery of CI/CD pipeline applications.
- Familiarity with integrating logging, monitoring, and crash reporting tools such as Redux Logger, Reacotron, Azure Analytics, and Bugsnag.
- Experience with configuring Prettier with linting tools like ESLint, Babel-ESLint to capture potential errors.
- Ability to provide, compile, and manage applications for ad-hoc distribution in the App Store.
- Experience with designing and implementing user interfaces using JavaScript, HTML5, and CSS3.
- Familiarity with Atlassian tools such as Git, JIRA, Confluence, and Sourcetree.
Skills and Competencies
To excel in this role, you will need to possess the following skills and competencies:
- Strong technical skills in software development, including proficiency in programming languages such as JavaScript, HTML5, and CSS3.
- Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
- Ability to work in a fast-paced environment, prioritizing tasks and managing multiple projects simultaneously.
- Strong attention to detail, with a focus on delivering high-quality solutions that meet customer and business needs.
Career Growth Opportunities and Learning Benefits
At Walmart, we are committed to the growth and development of our employees. As a Software Engineer III, you will have access to a range of career growth opportunities and learning benefits, including:
- Professional development training and certification programs.
- Mentorship and coaching from experienced professionals.
- Opportunities to work on high-impact projects and contribute to the development of innovative solutions.
- Collaboration with cross-functional teams and stakeholders to drive business growth and customer satisfaction.
Work Environment and Company Culture
At Walmart, we pride ourselves on our dynamic and inclusive work environment. As a Software Engineer III, you will be part of a talented and diverse team of professionals who are passionate about delivering high-quality solutions that meet customer and business needs. Our company culture is built on a foundation of:
- Respect and inclusivity, with a focus on diversity and equal opportunities.
- Collaboration and teamwork, with a emphasis on open communication and feedback.
- Innovation and creativity, with a focus on delivering innovative solutions that drive business growth and customer satisfaction.
- Continuous learning and development, with a range of training and development opportunities available.
Compensation, Perks, and Benefits
At Walmart, we offer a competitive salary and benefits package, including:
- A competitive salary range of $20 - $30 per hour.
- Comprehensive health and wellness benefits, including medical, dental, and vision coverage.
- 401(k) retirement savings plan with company match.
- Paid time off and holidays, with a focus on work-life balance.
- Opportunities for career growth and development, with a range of training and development programs available.
Conclusion
If you are a motivated and experienced software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a Software Engineer III at Walmart, you will have the opportunity to work on high-impact projects, contribute to the development of innovative solutions, and grow your career in a dynamic and inclusive work environment. Apply now to join our team of talented professionals and take the first step towards an exciting and rewarding career with Walmart.
Apply for this job