Job Description
- Through this role you have an opportunity to design and develop intuitive software that meets and exceeds the needs of the customer and the company.
- You also get to collaborate with team members to develop best practices and client requirements for the software.
- You will work with software engineers architects, program managers, external teams, and partners in an agile manner to build and release product features that caters to business requirements.
- Use your knowledge of applicable UI technology stacks to automate application flow and services.
- you'll work to design and architect solutions to remove performance impacting barriers and increasing efficiency of our automation operations.
- You will be building services, tools, portals, backend REST APIs and Integrating with Rest APIs and apply your knowledge as part of your solutions.
- Create proof of concepts, prototyping and experimentation.
- You will professionally maintain all codes and create updates regularly to address the customer s and company s concerns
- You will show your skills in analysing and testing programs/products before formal launch to ensure flawless performance.
- Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment.
- Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work
- You will also be required to seek ways to improve the software and its effectiveness.
- You will support the coaching and training of other team members to ensure all employees are confident in the use of software applications
What you'll bring:
- A Bachelors Degree in Software Engineering, Computer Science, Information Technology, Information Systems, Computer Engineering, or similar with 3 - 7 years of experience
- As a UI and UX engineer, experience in building scalable, resilient, secure enterprise services application platforms.
- Working experience in UI technology stack extensively such as Reach Web, React JS, Angular JS etc
- User Experience background using tools like Figmas etc
- User Research Experience.
- Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS
- Experience working in Agile Methodology
- Experience using CI/CD, tools for logging and metrics
- Ability to manage code migration, document configuration changes, and monitor performance.
- Working experience in scaling solutions and platforms
- Demonstrated ability to learn new programming languages or technologies
- Flexibility in adopting to new areas of work, domain and technical competencies.
- Awareness about UI security services and UI Analytics etc.
- Good written and verbal communication skills
- Good analytical and problem-solving skills
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...
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
Job Classification
Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Walmart
Location(s): Bengaluru
Keyskills:
Automation
Backend
Networking
Coding
Analytical
Agile methodology
Troubleshooting
Information technology
Analytics