SENIOR, SOFTWARE ENGINEER

7 - 10 years

9 - 12 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Summary... The Senior Software Engineer will be a part of a dynamic and innovative engineering team responsible for the design, development, and maintenance of the companys data infrastructure. This role requires a highly experienced individual with a deep understanding of data systems and processes, as well as the ability to work collaboratively within a team and across departments. The Senior Software Engineer will also
be responsible for mentoring junior engineers and contributing to the continuous improvement of the teams processes and capabilities.
What youll do...
About the team
Focusing on customer, associate and business needs, this team works with Walmart International, which includes more than 5,200 retail units, operating in 23 countries such as Canada, Central America, Chile, China, India, Mexico and South Africa to name a few.
What You ll Do
  • Data Strategy: Understands, articulates and applies principles of the defined strategy to routine business problems that involve a single function.
  • Data Transformation and Integration: Extracts data from identified databases. Creates data pipelines and transform data to a structure that is relevant to the problem by selecting appropriate techniques. Develops knowledge of current analytics trends.
  • Data Source Identification: Supports the understanding of the priority order of requirements and service level agreements. Helps identify the most suitable source for data that is fit for purpose. Performs initial data quality checks on extracted data.
  • Data Modelling: Analyses complex data elements, systems, data flows, dependencies, and relationships to contribute to conceptual, physical and logical data models. Develops the Logical Data Model and Physical Data Models including data warehouse and data mart designs. Defines relational tables, primary and foreign keys and stored procedures to create a data model structure. Evaluates existing data models and physical databases for variances and discrepancies. Develops efficient data flows. Analyses data-related system integration challenges and proposes appropriate solutions.
  • Code Development and Testing: Writes code to develop the required solution and application features by determining the appropriate programming language and leveraging business, technical and data requirements. Creates test cases to review and validate the proposed solution design. Creates proofs of concept. Tests the code using the appropriate testing approach. Deploys software to production servers. Contributes code documentation, maintains playbooks, and provides timely progress updates.
  • Problem Formulation: Translates business problems within ones discipline to data related or mathematical solutions. Identifies what methods (for example, analytics, big data analytics, automation) would provide a solution for the problem. Shares use cases and gives examples to demonstrate how the method would solve the business problem.
  • Applied Business Acumen: Provides recommendations to business stakeholders to solve complex business issues. Develops business cases for projects with a projected return on investment or cost savings. Translates business requirements into projects, activities, and tasks and aligns to overall business strategy. Serves as an interpreter and conduit to connect business needs with tangible solutions and results. Recommends new processes and ways of working.
  • Data Governance: Establishes, modifies, and documents data governance projects and recommendations. Implements data governance practices in partnership with business stakeholders and peers. Interprets company and regulatory policies on data. Educates others on data governance processes, practices, policies, and guidelines. Provides recommendations on needed updates or inputs into data governance policies, practices, or guidelines.
  • 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. Supporting and aligning efforts to meet customer and business needs and building commitment for perspectives and rationales.
What You ll bring :
  • 7-10 years of Data engineering experience
  • 2 - 3 Years of Experience in GCP/Azure cloud platforms
  • Expertise with Java, Scala and/or Python to write data pipelines and data processing layers
  • Demonstrates up-to-date expertise in Data Engineering, complex data pipeline development
  • Architect, Design, develop, implement and tune distributed data processing pipelines that process large volume of data; focusing on scalability, low -latency, and fault-tolerance in every system built.
  • Proven experience in data modeling and design, with a strong understanding of data architecture principles and best practices.
  • Exposure to Data Governance ( Data Quality, Metadata Management, Security, etc.)
  • Expertise in using tools such as JUnit, TestNG, or ScalaTest to write and execute unit tests, and experience with CI/CD pipelines to automate testing processes.
  • Demonstrates expertise in writing complex, highly-optimized queries across large data sets
  • Proven working expertise with Big Data Technologies Hadoop, Hive, Spark, Scala/PySpark, and SQL
  • Knowledge and experience in Kafka, Spark Streaming or GCP Pub/Sub.
.
.
.
.
.
Minimum Qualifications...
Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years experience in software engineering or related area.
Option 2: 5 years experience in software engineering or related area.
Preferred Qualifications...
Master s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year s experience leading information security or cybersecurity projects, We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart s accessibility standards and guidelines for supporting an inclusive culture.
Information Technology - CISCO Certification - Certification Primary Location... BLOCK- 2, PRESTIGE TECH PACIFIC PARK, SY NO. 38/1P, OUTER RING ROAD KADUBEESANAHALLI, , India

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Walmart logo
Walmart

Retail

Bentonville Arkansas

RecommendedJobs for You