Sr Software Engineer

Sunnyvale, California

Softworld, a Kelly Company
Apply for this Job

Job Title: Sr. Software Engineer

Job Location: Caribbean Drive Sunnyvale ,CA 94089

Onsite Requirements:

  • Full Stack Development (preferably Java)
  • Angular
  • UI Library revamp experience

Job Description:

Responsibilities:

  • Develop and maintain software applications including prototyping, designing, coding, testing (including unit testing), test automation and documentation
  • Establish new or enhance existing design, development, build and packaging process to deliver stable application builds with good test coverage
  • Adhere to software development and source control processes
  • Perform risk management to minimize customer impact from software defects

Qualifications:

  • BS in Computer Science, or other STEM majors (Science, Technology, Engineering, and Math), and 8+ years of software development experience; or Master's degree with 6+ years of related work experience; or Doctoral degree with 3+ years of work experience
  • Experience with Web application design and development using java, spring frameworks, Restful API, debug and testing in a Windows or Linux environment
  • Working knowledge of Angular, Nodejs, React, JavaScript, XML/JSON and OOP
  • Test Driven development and experience working in an Agile Scrum Environment
  • Good verbal and written communication skills, with the ability to explain complex technical problems to non-technical audiences

Additional Qualifications:

  • Experience with updating AngularJS framework to newer version of Angular
  • Experience with database design with relational databases

3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.

  • This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future
Date Posted: 28 April 2025
Apply for this Job