Palo Alto, CA, USA
1 day ago
Software Engineer

DESCRIPTION:

Duties: Execute software solutions, design, development, and technical troubleshooting. Create secure and high- quality production code and maintain algorithms to run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identify problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture.


QUALIFICATIONS:

Minimum education and experience required: Bachelor’s degree in Electronic Engineering, Computer Science, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Application/Software Developer, I.T. Analyst/Consultant, or related occupation. The employer will alternatively accept Master’s degree in Electronic Engineering, Computer Science, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Application/Software Developer, I.T. Analyst/Consultant, or related occupation.

Skills Required: Requires experience in the following: Linux; Windows; Agile SDLC; Application Architecture Disciplines; Data Architecture Disciplines; Infrastructure Architecture Disciplines; Microservices; Docker; Jenkins; NodeJS; C++; CSS; Java; Javascript; JQuery; Python; Shell Scripting; SQL; XML; Apache Tomcat; REST; SOAP; Maven; JSON; Kubernetes; Apache Zookeeper; AWS Cloud Services; Cassandra; Hadoop; MongoDB; Oracle; Teradata; GIT; Junit; Automated Testing; Blackbox Testing; Functional Testing; Manual Testing; Performance Testing; Regression Testing; Smoke Testing; System Integration Testing; Unit Testing; User Acceptance Testing; system design; application development; application testing; developing, debugging, and maintaining code in a large corporate environment with at least one programming language and database querying language; CI/CD; building distributed applications using the core Java Spring framework; building RESTful microservices using Spring Boot application; RDBMS; internal messaging broker; Cloud architecture.

Job Location: 3223 Hanover St., Palo Alto, CA 94304

Full-Time. Salary:  $260,000 - $260,000 per year.

Confirm your E-mail: Send Email