The Job logo

What

Where

Senior Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Position Summary...

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...

About Team:

 

As a part of Contact Center tech team in India that works on building solutions various business functions for multiple Walmart markets, your design and solution will have a significant impact on day-to-day running of Walmart. You will be challenged with unparalleled complex business problems that spans across multiple countries, large number of users and data. 

 

What you'll do:

  • As a Senior developer for the team, you will be expected to design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide.
  • Drive design, development, implementation of cloud-based contact center solutions, IVR Solution, Voice Integration, CRM integration, Omnichannel Support – Chatbot development etc.   
  • You will need to exhibit strong leadership and communication skills to collaborate with
  • product, engineering and management across different geographic locations
  • Mentor/coach other engineers in the team to facilitate their development and to provide technical leadership to them.
  • Responsible for ensuring appropriate monitoring, logging, and alerting.

 

What you'll bring:

  • 7+ years’ of overall experience
  • Demonstrable experience in Java development, including proficiency in Java EE, Spring Framework, Hibernate, and RESTful web services. 
  • Should understand how API frameworks works, analyzed for performance, security and scalability and API programing practices. 
  • Knowledge of contact center technologies and protocols, such as IVR, ACD etc
  • Strong expertise in the InContact platform, including experience with script development, configuration, and deployment.
  • Support the integration of Cxone/UserHub technology including screen-pops and omnichannel routing of voice, email and chat via web services
  • Conducting performance testing for IVR application and supporting services, involve Vendors and third party tools (example Empirix ,Cyara)
  • Strong web development skills including JSON, XML, HTML, CSS, JavaScript, Vbscripts, Scripting Languages, DHTML
Set alert for similar jobsSenior Software Engineer role in Chennai, India
Walmart Logo

Company

Walmart

Job Posted

10 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Walmart Logo

Staff Software Engineer

Walmart

Chennai, Tamil Nadu, India

Posted: 10 months ago

The Staff Software Engineer position at Walmart involves driving the execution of business plans, providing supervision and development opportunities, promoting company policies, and ensuring business needs are met. The role focuses on designing, coding, building, and deploying cloud-based solutions, leading and mentoring team members, and collaborating with various stakeholders to drive product success.

Walmart Logo

Senior Technology Services Engineer

Walmart

Chennai, Tamil Nadu, India

Posted: 10 months ago

What you'll do... Mandatory skills: Scala/Spark - Support and development Location : Chennai   Job summary: As a Software Support Engineer you would be working as IC and follow Support methodologies, agile development and DevOps best practices.    About Team:   The Walmart Enterprise Business Services (EBS) team focuses on building and Support technology for Finance, People Systems, Indirect procurement and Associate experience. The goal of the EBS team is to provide customer grade experience to all our associates, to empower them and reduce the overall SG&A(Selling, General and Administrative).   CILL – Central Item Level Ledger CILL is part of the Finance Modernization 2.0, will ingest data from source systems to track finance information at the item level Goal is to deliver on requests, avoid manual processes, and close the books using data-driven methods   What you'll do: Support large scalable Scala/Spark job s for data transformation and aggregation which requires to work on 24/7 rotational shift. Support web services on Scala using various libraries like A kka HTTP, Play Framework, Slick etc. Contribute to the overall DevOps for bug fix, application deployment and releases. Interact with Walmart cross functional engineering teams such as c loud GCP, security, platform, analytics etc. across geographies to leverage technical expertise and contribute to the engineering community.    Work with Engineering/Support Lead/architect to fix/resolve any production issues. Learn new and changing technologies and adapt to ensure best software practices and standards. What you'll bring: Bachelor’s degree in computer science or related discipline and 8 to 10 years of software product development and Support experience

Walmart Logo

Software Engineer III

Walmart

Chennai, Tamil Nadu, India

Posted: 10 months ago

Position Summary... 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... About Team: U.S. Technology : This business closely partners with our U.S. stores and eCommerce business to serve customers by empowering associates, stores and merchants with technology innovation. rom grocery and entertainment to sporting goods and crafts, Walmart U.S. provides the deep assortment that our customers appreciate — whether they're shopping online at Walmart.com, through one of our mobile apps or shopping in a store. The focus areas include customer, stores and associates, in-store service, merchant tools, merchant data science and search & personalization.  Our team is responsible for design, development, and operations of large-scale orchestration system operating high scale. We interact with multiple teams across the company to provide scalable robust technical solutions.   What you will do: As a Software Engineer III for Walmart Labs, you’ll have the opportunity to: Develop intuitive software that meets and exceeds the needs of the customer and the company. You also get to collaborate with team members to develop best practices and requirements for the software. In this role it would be important for you to professionally maintain all codes and create updates regularly to address the customer’s and company’s concerns. You will show your skills in analysing and testing programs/products before formal launch to ensure flawless performance. Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment. Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work. You will also be required to seek ways to improve the software and its effectiveness. Adhere to Company policies, procedures, mission, values, and standards of ethics and integrity   What you will bring: B.E./B. Tech/MS/MCA in Computer Science or related technical field. Minimum 3 years of object-oriented programming experience in Java. Excellent computer systems fundamentals, DS/Algorithms and problem solving skills. Hands-on experience in building web based Java EE services/applications and Kafka, Apache Camel, RESTful Web-Services, Spring, Hibernate, Splunk, Caching. Excellent organisation, communication and interpersonal skills. Large scale distributed services experience, including scalability and fault tolerance. Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS Exposure to build, CI/CD & deployment pipelines and related technologies like Kubernetes, Docker, Jenkins etc. A continuous drive to explore, improve, enhance, automate and optimize systems and tools. Experience in systems design and distributed systems. Exposure to SQL/NoSQL data stores like Cassandra, Elastic, Mongo etc

Walmart Logo

SCILS - Software engineer III

Walmart

Chennai, Tamil Nadu, India

Posted: 10 months ago

Position Summary... 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... About The Team   As a member of the Supply Chain Implementation, Lifecycle, and Solutions (SCILS) group, you’ll be responsible for designing, implementing, testing, and deploying code change required for special business requirements. You’ll interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products. As a member of the team, you’ll be able to say that you work for the world’s largest retailer and contribute to the development of best-in-class methodologies that impacted perception and drastically changed business as we know it.   What you'll do   As a Software Engineer III, you will work with teams of talented engineers to build a best-in-class solutions. Participate in the discovery phase to come up with high level design. Collaborate with team members to influence the architecture and design of software and help bring quality into the design of the product. Be given the freedom to try new things, prove the value of your own ideas and innovations, and own them all the way to production. Create and maintain test suites for functional, regression, acceptance and UAT testing. Responsible for functional, integration, data integrity and regression in order to ensure quality of code before releasing to production. Participate in internal hackathons and innovation challenges! Stay updated on the latest technologies both in the company and industry and be able to utilize them to good effect.   What you'll bring Any Engineering degree - B.E/B.Tech/M.Tech in any stream with minimum 5+ years' experience in software product development Strong computer science fundamentals in algorithms, data structures and databases. Experience in building Java/J2EE based distributed applications with rich knowledge on Spring framework. Experience with React.js, Angular with a thorough understanding of its core principles. Experience in working with relational databases and reasonable exposure to No SQL databases. Good knowledge and working experience on CI/CD tools such as GitHub, Maven, Junit, Jenkins, Docker, Sonar and log monitoring tools Splunk or ELK. Experience in developing robust, high-performance and scalable applications using REST API, API, Spring Boot and knowledge on Microservices development. Experience with Cloud Computing platforms: Azure/GCP is a plus. Good knowledge and experience on Agile (Scrum) practices.

Walmart Logo

Senior Software Engineer - Workbrain / Kronos Developer

Walmart

Chennai, Tamil Nadu, India

+1 more

Posted: 10 months ago

Position Summary... 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... Our ideal candidate is an energetic, self-motivated individual focused on solving customer problems and willing to work in an innovative & challenging team environment. He/ She is a responsive team player who can proactively contribute at an individual level. He/ she is someone who thrives in a fun, fast-paced, dynamic, startup-like environment. About Team:  Our team is focused on developing a streamlined, dependable company that includes service operations and technology solutions for Finance, People, and Associate Digital Experience (ADE). We also provide a variety of services such as procurement, supplier portfolio management, merchandising master data, and analytics. From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating legal changes, we help drive efficiency across Walmart globally. What you'll do: You will be part of a global engineering team that caters to learning needs for all associates across the globe at Walmart. The team leverages/implements standard modules as well as builds custom developments that integrate with several systems meant for associate learning related solutions. The solutions developed could potentially enable millions of users achieve efficiency in their day to day processes and thus enable massive cost savings for Walmart. Your Responsibility shall include: Propose & implement customised solutions in Workbrain, combined with the latest tech stack. • Mentor the team and review their deliverables to be in alignment with the best practices for the global best practices of Workbrain customisations. • Work closely with the Architects and follow established practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery). • Interact closely with Business owners and technical teams both within India and across the globe to collect the requirements and validate the solutioning. • Measure and improve Project/program performance, Operational performance and Portfolio performance using metrics/KPI’s.  • Recommend improvements and drive alignment across teams What you'll bring: • 7-11 years of experience in development or application support of highly - scalable applications and platform development in product based companies or R&D divisions. • Good knowledge in WorkForce Management domain ,preferably in Workbrain or Kronos • Should have functional expertise in all the Workbrain modules and good troubleshooting skills and analytical skills In for Workforce Management • Good exposure to design, implement, Test and Deploy Workbrain modules • Developing custom Workbrain APIs and functionalities • Hands on development skills to prototype technical solutions. • Demonstrated ownership for design of few modules/features in a product. • Good in Java fundamentals and writing BDDs • Working knowledge on Linux platform and good in scripting • Knowledge on Restful/SOAP web services • Working knowledge of SQL server or any other database technologies • Ability to adapt to change quickly, willingness to learn new and emerging technologies • Knowledge on cloud platforms like Microsoft Azure, GCP etc • Awareness of Agile (Scrum) methodologies