Senior Software Engineer at Walmart in Sunnyvale, California

Posted in Other 10 days ago.





Job Description:

What you'll do at




What you'll do...




Position: Senior Software Engineer



Job Location: 640 W. California Avenue, Sunnyvale, CA 94086



Duties: Develop Last Mile Delivery software applications, which is highly robust, scalable, available, and has mass market usability without compromising the code quality. Conduct engineering development on building n-tier applications using Java, J2EE, Oracle, No SQL related technologies such as Cosmos, RESTful Services, and Publish/Subscribe architecture using Kafka. Work on common frameworks on the JVM including Spring, Spring boot, JPA, and Hibernate, Reactive Programming. Contribute to shared code repository and perform code reviews using tools including GitHub. Participate in release management processes and create release related document using tools such as Service Now, Confluence. Create and maintain environment configuration and controls and code integrity by working closely with the development team. Collaborate with cross functional teams to understand requirements, develop prototype and build high quality technology-driven products. Analyze business requirements, storyboards, and similar artifacts of the scrum processes and work closely with Product manager and Program Manager. Write feature document for designed and developed code using tools including Confluence. Work in an Agile software development environment such as scrum and use tools including Jira. Participate in the discovery phase of medium to large software engineering projects to develop high level software design. Troubleshoot business and production issues using logging tools and libraries including sl4j, log4j, Splunk, and Grafana. Work on Continuous Integration and Continuous Delivery and manage deployed services using Git, Jenkins, Concord, Looper, WCNP, and Kubernetes. Develop services using test driven framework including Unit testing, Integration testing, Acceptance testing.



Minimum education and experience required: Master's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 1 year of experience in software engineering or related area; OR Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years of experience in software engineering or related area.



Skills required: Experience designing, developing and managing robust, scalable and distributed systems using Rest API's, Spring Boot, JAVA, Cloud technologies, SQL and NoSQL Databases. Experience managing CI/CD deployment process using Jenkins. Experience handling production environment related issues, identifying bugs, and improving application performance. Experience collaborating with cross functional teams to understand requirements, develop prototype and build high quality technology-driven products. Experience implementing software design pattern and using standard coding practice. Experience writing unit test, acceptance test and perform integration tests. Experience contributing to shared code repository. Experience performing code reviews and writing feature documentation. Experience managing release management processes and create release related document. Experience following Agile development practices including scrum and use task tracking tools to monitor task progress. Experience working closely with Product Manager and Program Manager, Solutions Architect and participating in quarterly planning. Experience performing operation excellence by automating the system alerting, logging and monitoring using libraries and tools including sl4j, log4j, Splunk, Grafana, Elastic Search and Kibana. Experience maintaining multiple development environment and its configuration and controls code integrity by working closely with the development team. Experience working on the discovery phase of medium to large software engineering projects to develop high level software design. Employer will accept any amount of experience with the required skills.




Salary Range: $184,662/year to $234,000/year. Additional compensation includes annual or quarterly performance incentives. Additional compensation for certain positions may also include: Regional Pay Zone (RPZ) (based on location) and Stock equity incentives.



Benefits: At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more.


Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.


Wal-Mart is an Equal Opportunity Employer.


#LI-DNI #LI-DNP



About Walmart



At Walmart, we help people save money so they can live better. This mission serves as the foundation for every decision we make, from responsible sourcing to sustainability-and everything in between. As a Walmart associate, you will play an integral role in shaping the future of retail, tech, merchandising, finance and hundreds of other industries-all while affecting the lives of millions of customers all over the world. Here, your work makes an impact every day. What are you waiting for?


Walmart, Inc. is an Equal Opportunity Employer- By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, abilities, ideas and opinions- while being inclusive of all people.



Hello, Silicon Valley



You don't have to choose between your career and your lifestyle in Silicon Valley. Here, you can have both.


More jobs in Sunnyvale, California

Other
about 3 hours ago

Sira Consulting, an Inc 5000 company
Other
about 3 hours ago

HCLTech
Other
about 3 hours ago

PDSSOFT INC.
More jobs in Other

Other
5 minutes ago

Anomali
Other
13 minutes ago

Wells Fargo
Other
13 minutes ago

Wells Fargo