Job Description
-
Work closely with our product, design, architects, and development lead, and UX teams to create amazing and intuitive UI experiences.
-
Document and develop best practices for development, and deployment of applications, and works with members to foster growth within the team.
-
Participate in medium complex and cross-functional projects by reviewing project requirements and translating them into technical solutions.
-
Build high quality code by conducting unit testing and enhancing design to prevent re-occurrences of defects.
-
Ensure on-time delivery and communicate status and issues to team members and stakeholders.
-
Demonstrate up-to-date expertise and applies this to the development, execution, and improvement of action plans.
-
Contribute to all phases of the development life cycle and write well-designed, testable, efficient code.
-
Troubleshoot business and production issues by gathering and evaluating information.
-
Strive for continuous improvement in efficiency.
-
Troubleshoot business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); engaging support teams to assist in the resolution of issues; formulating an action plan; performing actions as designated in the plan; interpreting the results to determine further action; performs root cause analysis to prevent future occurrence of issues; and completing online documentation.
What you will bring:
-
Bachelors degree or masters degree with 3+ years of experience in Computer Science or related field.
-
Experience building customizable, reusable, accessible cross-platform and dynamic frontend components using ReactJS, JavaScript, TypeScript, Node.js/Express.js, GraphQL, dashboarding & charting experience.
-
Experience building a responsive, cross-browser compatible and high-performance micro frontend web application.
-
Proven ability in implementing best/excellent practices and Design Patterns like promises, application flow control, event/error/AJAX handling, RxJS, observables, and Redux.
-
Must have strong knowledge & hands-on experience UI components.
-
Demonstrated ownership for development and design of a few modules/features in a product.
-
Experience in implementing UI analytics to report customer behaviour and improve UI accordingly.
-
Hands on development skills to prototype technical solutions.
-
Ability to adapt to change quickly, willingness to learn new and emerging technologies.
-
Good to have: Micro front end architecture exposure.
-
Strong understanding of Agile methodology and leveraging SDLC tools to improve development CI/CD, and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint)
-
Experience with Azure Cloud Stack, GCP or other cloud stacks.
-
Knowledge of open-source libraries, design patterns and micro-service architecture.
-
Writing functional tests using tools such as Cypress is an added advantage. Strong creative, collaboration, and communication skills
-
Ability to work independently and as a team player.
-
A constant desire to improve, learn more and take things to the next level and a passion for adopting the latest industry best practices.
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:
Networking
Selenium
Unit testing
Open source
JIRA
Information technology
SDLC
Analytics
Ajax