Senior Software Engineer

Senior Software Engineer

  • Location RESTON, VA
  • Career Area Software Development and Engineering
  • Job Function Software Engineering and Architecture
  • Employment Type Regular/Permanent
  • Position Type Salary
  • Requisition WD1979350

What you'll do at

What you'll do...

Position: Senior Software Engineer

Job Location: 10780 Parkridge Blvd, Reston, VA 20191

Duties: Deliver high quality technical designs and code for the product requirements in a fast-paced agile scrum environment. Develop programs and support the implementation of business solutions using Java, J2EE, JSON, JAXB, rest web services, API Strategy, IntelliJ, and Apache Tomcat. Work on distributed messaging services including Kafka. Work on SQL development and Databases including SQL and Cosmos. Review and test code with unit testing using Junit, Mockito, PowerMockito, and Code coverage. Troubleshoot business and production issues by gathering information (for example, issue, impact, criticality, possible root cause). Provide support to the business by responding to user's questions, concerns, and issues (for example, technical feasibility, implementation strategies); identify short- and long-term solutions; facilitate resolutions; and lead cross-functional partnership. Problem-solving using knowledge of data structures and algorithms. Work on modern software development processes for rapid iteration CI/CD using Jenkins, Looper and GIT for code reviews. Review and evaluate code whether it follows design and development guidelines and standards and provide tangible feedback to improve product quality and mitigate failure risk.

Minimum education and experience required: Bachelor's degree or the equivalent in Computer Science, Engineering (any) or related field and 5 years of experience in large scale enterprise software development environment; OR Master’s degree or the equivalent in Computer Science, Engineering (any) or related field and 2 years of experience in large scale enterprise software development environment.

Skills required: Experience designing and coding business solutions using REST API web services, Java, Spring, API Strategy, semantic richness of APIs, IntelliJ, and Apache Tomcat. Experience developing and maintaining large scale distributed databases Cosmos, Elastic search, and SQL. Experience working on Splunk platform to search, analyze, visualize, event management and alerting the machine generated data gathered from applications. Experience working on distributed messaging services including Kafka. Experience developing and maintaining large scale distributed system with cloud computing including Azure and AWS. Experience reviewing and testing code with unit testing using Junit, Mockito, PowerMockito, and Code coverage. Experience working on modern software development processes for rapid iteration CI/CD using Jenkins, Looper and GIT for code reviews. Experience with problem-solving using knowledge of data structures and algorithms. Experience delivering high quality technical designs and code for the product requirements in a fast-paced agile scrum environment. Experience troubleshooting business and production issues by gathering information including issue, impact, criticality, and possible root cause. Employer will accept any amount of experience with the required skills.

#LI-DNP #LI-DNI

Wal-Mart is an Equal Opportunity Employer.

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, D.C. Metro

National landmarks, museums, renowned restaurants—the D.C. Metro is a hub of activity and culture. It’s also a prime location for the future of tech.

Discover D.C. Metro
DC Metro
Aerial view of the Jefferson Memorial with downtown Washington DC in the background

All the benefits you need for you and your family

  • Multiple health plan options, including vision & dental plans for you & dependents
  • Financial benefits including 401(k), stock purchase plans, life insurance and more
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Pay during military service
  • Paid Time off - to include vacation, sick, parental
  • Short-term and long-term disability for when you can't work because of injury, illness, or childbirth

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 specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com/Benefits.

Recently viewed jobs