Job Description
- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales
- Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities
- Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices
What you'll do:
- Through this role you have an opportunity to develop world class application that meets and exceeds the needs of the business and the company.
- You also get to collaborate with team members to develop best practices and technical requirements for the software.
- Design and develop highly scalable business application using open stack technologies.
- Work with upstream and downstream development teams to be represented in business application.
- Collaborate with 4ITB (Engineering, Product, Business, UX) team for better product development.
- Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.
- You will also be required to seek ways to improve the software and its effectiveness.
- You will be called upon to support the coaching and training of other team members to ensure all employees are confident in the use of software applications.
What you'll bring:
- An Engineering Degree - B.E/B.Tech/M.Tech/MCA/MBA in any stream - Computer Science preferred.
- 3 to 6 years of experience in Frontend Development with at least one end to end implementation experience.
- Understanding of basic Finance Business Functions and Financial Reporting.
- Should have extensively worked on following.
- Programming concepts and skills - Python
- Data Structures and Algorithm, Design Patterns
- Micro Services/ REST - Django/Flask/FastAPI - Advance
- Virtualization (Docker, Kubernetes)
- Security, Static Code Analysis - Code Gates, Cuber specific Vulnerabilities
- SQL - Advance
- Spark (RDD, Dataframe Datasets) - Advance
- Spark (DAG, Partitions, Memory Managements, Optimization) - Advance
- Spark (Stream Join Operations, Transformations) - Advance
- Cloud Experience and Skills (Preferably GCP)
- Messaging - Kafka/PubSub - Good to have.
- Experience on some advance ETL/Workflow/Orchestration tool (Preferably - Airflow, ADF)
- Release Deployment, CI/CD - Advance
- Code/ Design reviews - Process and Tools
- Testing - Automation
- Front End Technologies - ReactJS, NodeJS etc - Good to have
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
Minimum Qualifications
Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 2 years experience in software engineering or related area at a technology, retail, or data-driven company. Option 2: 4 years experience in software engineering or related area at a technology, retail, or data-driven company.
Preferred Qualifications
Certification in Security+, Network+, GISF, GSEC, CISSP, or CCSP, Masters degree in Computer Science, Information Technology, Engineering, Information Systems, Cybersecurity, or related area
Job Classification
Industry: IT Services & Consulting
Functional Area: IT Services & Consulting
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Walmart
Location(s): Bengaluru
Keyskills:
Networking
Simulation
Data structures
Business intelligence
Virtualization
Information technology
Monitoring
SQL
Python