logo

View all jobs

Software Engineer

Sunnyvale, CA


One of our direct client is urgently looking for a Software Engineer @ Sunnyvale CA
 
TITLE: Software Engineer
LOCATION: Sunnyvale, CA
Duration: 6 to 12+ Months
Rate: DOE

Note:
Software Engineer

Job Description

Responsible for full software development lifecycle including coding, testing, implementing, and supporting Walmart’s rule-based Policy Engine System.
Create architecture diagrams, service specifications, sequence diagrams and technical design documents for application development.
Design and write E2E test cases for Policy Engine System with an existing testing framework, improve the testing framework if necessary.
Build logging, alerting, and monitoring solutions to detect and identify application-level problems proactively.
Troubleshoot and reproduce issues logged by the API consumers and identify root cause.
Be available for rotating on-call support duties, and periodically participate in after-hours release testing.


Required Skill Set
3 – 4 years of hands-on experience with Java and JavaScript.
Proficient in Java backend and platform frameworks: Spring and Hibernate.
Hands-on experience with a messaging system like Kafka.
Experience with SQL databases like MySQL or Oracle and NoSQL databases like Couchbase.
Proficient in continuous delivery and integration(CD/CI) using Jenkins.
Troubleshooting and data analysis with logging and monitoring systems like Splunk.

Preferred Qualifications
Bachelor’s degree in Computer Science or related field.
Is innovative, can simplify, and has relentlessly high standards.
Able to handle an extremely fast pace while maintaining the highest quality standards.
Can propose trade-offs and provide a risk assessment to stakeholders.
Experience working in an Agile (Scrum/Kanban) and test-driven development environment.
Experience with several different programming languages like Python/NodeJS.

Share This Job

Powered by