Search by job, company or skills

Walmart

SOFTWARE ENGINEER III

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

  • 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 will do:
  • Development of feature enhancements in our Connexus system, utilizing a broad range of technologies including but not limited to VB.Net, Informix DB, WCF, Rest APIs, and Go lang.
  • Coordinating with upstream and downstream teams to perform end-to-end validation of feature development.
  • Debugging production issues in Connexus, proposing and implementing solutions, ensuring code reviews and approvals for deployment of fixes are obtained.
  • Developing low-level designs and presenting these proposals to the team for approval.
  • Collaborating with UAT, release engineering, and QE teams to validate features developed and provide necessary support for production deployment and release validation.
  • Driving agile rituals such as scrum calls, sprint planning, sprint reviews, ensuring the committed features are delivered within deadlines.
  • Actively participating in the modernization efforts of the Connexus system. This includes learning new tech stacks, developing modules in new tech stacks, and ensuring validation and auto deployment using CI/CD.
  • Creating change requests, presenting them in council forums, obtaining approvals, and taking ownership for the entire deployment process.
  • Writing and maintaining design documents, feature development documentation, and discovery tasks. Preparing and presenting the root cause analysis of production issues in operation excellence calls.
  • Additional responsibilities may include mentoring junior engineers, contributing to the improvement of development processes, and staying up-to-date with industry trends and new technologies.
  • We expect you to be a team player who can also work independently when needed, have excellent problem-solving skills, and show a strong commitment to quality and efficiency.
What you will bring:
  • B.Tech. / B.E. / M.Tech. / M.S. in Computer Science
  • 3 - 6 years of Full Stack development experience of highly scalable Web & Windows applications in product-based companies or R&D divisions.
  • At least 3 years of hands-on experience in developing large scale distributed applications using ASP .NET MVC 6/.NET Core 3.1 or above and programming using C#/VB .NET.
  • Sound knowledge of Agile concepts and worked on tools like Jira for story tracking.
  • Demonstrated high level of ownership in the Project having worked on one or more modules independently.
  • Strong computer science fundamentals: data structures, algorithms, and design patterns.
  • Strong proficiency in JavaScript and the JavaScript object model.
  • Proficient in software development using CICD Pipelines and source code management using Git/Git Hub/DevOps.
  • Proficient in unit testing using Mocha/Jest/jasmine, writing mocks and automated functional tests.
  • Sound knowledge of Relational SQL and NoSQL databases.
  • Any cloud exposure like GCP, Azure or AWS.
  • Hands-on experience on designing applications that communicate via protocols like REST, HTTP(S), WebSocket etc.
Qualifications (Good to have)
  • Hands-on experience on containerization / orchestration technologies like Docker and Kubernetes.
  • Any experience in Java, Spring boot & microservices.
  • Experience in building scalable UI applications and microservices would be an advantage.
  • Experience in developing CI/CD pipelines would be an added advantage.
  • Awareness of cloud offerings from Microsoft Azure like Web Apps, SQL, Cosmos, EventHub, Service Bus, Blobs would be an added advantage.
  • Any experience or exposure in Retail applications like HealthCare or Pharmacy.
  • Any experience in designing Wireframes using tools like Balsamiq, Axure, etc.

Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.

Minimum Qualifications
Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 2years experience in software engineering or related area at a technology, retail, or data-driven company.

Option 2: 4 years experience in software engineering or related area at a technology, retail, or data-driven company.

Preferred Qualifications

Certification in Security+, Network+, GISF, GSEC, CISSP, or CCSP, Master s degree in Computer Science, Information Technology, Engineering, Information Systems, Cybersecurity, or related area

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 09/08/2024

Job ID: 88083275

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 22-11-2024 07:16:43 PM