Register
|
Login
MENU
Home
Employers
Post Jobs
Employer Services
Employer Membership
Search Resumes
Job Seekers
Search Jobs
Post Resume
Job Seeker Services
Employer Lists
Register
Login
Register
|
Login
Senior Software Engineer
Walmart - Internal
Sunnyvale, CA
Category
Engineering
Apply for Job
Job Description
This job involves a senior software engineer position that requires experience in Swift programming, Object-Oriented Programming, JSON and XML parsing, and server-side APIs using Node.js and TypeScript. The role involves designing solutions, writing code, testing, and troubleshooting. The ideal candidate will have a strong background in software engineering and experience working in a Scrum environment. Additional responsibilities include collaborating with cross-functional teams, handling implementation, and resolving issues. Walmart offers competitive pay, performance-based incentive awards, and other great benefits, including health, financial, and paid time off benefits.
Requirements
Assess gaps/updates/modifications between customer/business expectations and existing product/solutions
Classify requirements into applicable types
Anticipate solution risks/issues during requirements gathering phase
Contribute to creation of user stories
Assist in design of solutions
Evaluate trade-offs while designing a component
Create/configure minimalistic code for entire component/application
Assist in selection of appropriate languages, development standards and tools
Take initiative to learn fundamentals of different coding languages and frameworks
Build scripts for automation of repetitive and routine tasks
Implement telemetry features as required
Ensure security policy requirements are properly applied to components/application
Map customer requirements into test objectives
Identify and create test cases
Execute test cases to test the code and detect errors and defects
Execute different types of testing using appropriate testing tools
Track and analyze defects for the component/module and carry out regression testing
Troubleshoot performance and availability bottlenecks for the application
Conduct complex maintenance procedures for applications independently
Monitor and evaluate the performance of the application
Perform maintenance and re-engineering activities
Benefits
Competitive pay
Performance-based incentive awards
Health benefits
Financial benefits
Paid time off benefits
Short-term and long-term disability
Education assistance
Company discounts
Military service pay
Adoption expense reimbursement
]]>