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: 
  1. Java, Python, Angular, React JS, Spring framework, Spring Boot, Microservices
  2. Oracle, MySQL, Mongo DB, Hive, Postgres
  3. IntelliJ, Eclipse IDE, Visual Studio, STS
  4. 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.