The Software Engineer role in Newark, CA involves designing, developing, testing, and maintaining business and utility applications, including mainframe and client/server systems.
Responsibilities include fine-tuning software projects, analyzing system requirements, customizing solutions, preparing specifications and test plans, coding, modifying programs, creating migration packages, and ensuring quality through testing and validation.
Qualifications required are a Bachelor's degree in engineering, 5-7 years of experience, and strong skills in data structures, algorithms, troubleshooting, and legacy system maintenance.
The team focuses on migrating existing NestJS services to a Java-based microservices architecture.
Ideal candidates have 12+ years of overall experience, with at least 12 years as a Lead Developer specializing in the MERN stack and 10+ years in React, Nest, and MongoDB.