(USA) Software Engineer III

WalmartBentonville, AR
1d$90,000 - $234,000

About The Position

As a Software Engineer III you will be playing a pivotal role in designing, developing, and maintaining high-performance, scalable software applications. You will collaborate closely with cross-functional teams to translate business requirements into technical specifications and implement robust solutions that meet and exceed customer expectations. This role offers an exciting opportunity to work on diverse projects, leverage emerging technologies, and drive innovation in a fast-paced environment. We are product focused and expect our fellow engineers to be involved in all parts of the product development from product requirements and design to implementation and testing.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or related field; Master's degree preferred.
  • 5+ years of professional software development experience.
  • Proven expertise in designing and implementing enterprise-scale software solutions using Java/J2EE technologies.
  • Solid understanding of object-oriented design principles, data structures, and algorithms.
  • Experience with Spring Framework, Hibernate, and other Java-based frameworks/libraries.
  • Proficiency in database design and SQL, with experience working with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Hands on development experience on building n-tier applications using RESTful Services, Java/J2EE, Spring Framework, SQL, and related technologies.
  • Experience with NoSQL technologies like Cosmos or Cassandra
  • Experience with distributed publish-subscribe messaging system like Kafka.
  • Experience configuring & deploying applications on J2EE application server (Apache Tomcat, TomEE).
  • Expertise in programming languages such as NodeJS along with experience with web development technologies including HTML, CSS, JavaScript.
  • Experience with cloud platforms (e.g., Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Proven ability to work independently and manage multiple priorities in a fast-paced environment.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.
  • Excellent communication skills, both written and verbal, with the ability to articulate technical concepts to non-technical stakeholders.
  • Proven track record of delivering high-quality software products on schedule and within budget in a collaborative team environment.
  • Expertise in SaaS application development.

Nice To Haves

  • Experience with Jenkins, Ansible or other CI/CD pipelines.
  • Knowledge of front-end technologies such as JavaScript, HTML, CSS, Angular, or React.
  • Experience with cloud-based technology and deployments (Azure, etc.)
  • Experience in quality engineering designing and implementing automation or performance testing.
  • Experience in supporting production retail and online environments.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
  • 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.

Responsibilities

  • Design, develop, and deploy Java-based software applications, ensuring scalability, reliability, and performance.
  • Collaborate with product managers, architects, and other stakeholders to define technical requirements and develop comprehensive solutions.
  • Conduct code reviews, provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement within the team.
  • Optimize application performance, troubleshoot technical issues, and implement solutions to enhance efficiency and maintainability.
  • Stay up to date with industry trends, best practices, and emerging technologies to inform technical decisions and drive innovation within the organization.
  • Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives, to deliver high-quality software products on time and within budget.
  • Conduct thorough testing and debugging to identify and resolve any issues or bugs identified as part of the implementation.
  • Work closely with business to understand their requirements and provide customized solutions to meet their needs effectively.
  • Document design decisions, code implementation, and operational procedures to ensure knowledge sharing and maintainability.
  • Participate in managing code and configurations for multiple environments, release management process, creating and maintaining environment configuration and controls, code integrity and work closely with platform team.
  • Ensures inclusion of business vision and industry trends to enable results that drive business.
  • Problem solving and troubleshooting design and development issues and provide appropriate solutions.
  • Knowledge of standard tools for optimizing and testing code
  • Communicate effectively with team members, stakeholders, and clients to gather requirements, provide updates, and ensure alignment on project objectives and deliverables.
  • A desire to work in a fast-paced and challenging work environment.

Benefits

  • Beyond our great compensation package, you can receive incentive awards for your performance.
  • Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
  • 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, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
  • You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes.
  • Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service