Posted in

Software Engineer III

Software Engineer III

CompanyWalmart
LocationBentonville, AR, USA
Salary$90000 – $180000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • A bachelor’s degree or higher in computer science with minimum of 2 years of industry experience in the software engineering or a related role.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Proficiency in Python development and microservice architecture methodology using mainstream container solutions like Docker and Kubernetes.
  • Industrial experience with the cloud platforms and using corresponding resources, such as NoSQL DBs (e.g., Cosmos), messaging brokers, RESTful APIs, serverless Apps.
  • Proficiency in using version control tools and agile development methodologies.
  • Excellent communication and collaboration abilities.
  • Ability to work effectively in a fast-paced, team-oriented environment.

Responsibilities

  • Collaborate with cross-functional teams to gather and understand software requirements and plan out deliverables.
  • Design, develop, and test robust and scalable software applications using various programming languages, frameworks, and technologies across cloud and distributed edge servers.
  • Utilize automated testing frameworks and CI/CD tools for software development and deployment.
  • Troubleshoot and debug software issues, providing timely resolutions.
  • Participate in code reviews, identify bugs, and suggest improvements to optimize performance and maintainability.
  • Collaborate with the team to continuously improve software development methodologies and practices.
  • Stay updated with emerging technologies and industry trends, recommending innovative solutions to improve software development processes.

Preferred Qualifications

  • You have strong track of record of developing and serving applications using Kubernetes at large scale.
  • You have used CI/CD and automated testing tools in development work in your past roles.
  • You have worked on industry Machine Learning or Computer Vision projects.
  • You have extensive experience with the Azure cloud platform and using its resources in your past development.
  • You are a student of the world who thrives in an ever-changing environment that holds within it new challenges and chances to prove your expertise.