Duties:
Lead software solution design and development projects; requirements capture and analysis, resource and budget estimations and help drive project strategy and plan; ensure that scope as well as approach is fully understood by all stakeholders; manage project risks, including design and deployment of contingency plans; participate in elaboration, estimation and planning meetings to provide best estimate and scope of the development effort; provide guidance and subject matter expertise on application design and development; ensure quality of deliverables, maintain traceability of processes, standards and product quality conformance; and proactively identify, communicate and resolve project issues, and generate customized reports.
Education and Experience:
Master of Science degree in Computer Science/Networking, Engineering (any branch), Information Technology, Computer Applications/Applied Computer Science, or Electrical/Electronic Engineering plus two (2) years of experience as Systems Architect/Engineer, Software Developer/Engineer, Computer Systems Analyst or related position. Foreign educational equivalent accepted.
Skills required:
- Java, Python, Angular, React JS, Spring framework, Spring Boot, Microservices
- Oracle, MySQL, Mongo DB, Hive, Postgres
- IntelliJ, Eclipse IDE, Visual Studio, STS
- SVN, Tortoise GIT, Kafka, Apache Maven, Gradle, SonarQube, OpenShift
Worksite:
2055 Laurelwood Road, Santa Clara, CA 95054.
This position qualifies under our incentive-based employee referral program. Send resumes to 2055 Laurelwood Road, Santa Clara, CA 95054. Please indicate reference code PSI-24043 in all communications regarding this position.