Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Sr. Software Engineer

Software ENG & DEV | Sunnyvale, CA | Full Time and Contract

Job Description

Sr. Software Engineer 4649 

Responsibilities:

  • Lead the technical design, implementation, and deployment of software solutions
  • Coordinate and lead cross-functional teams, ensuring that projects are successfully executed meeting the company's standards for quality software engineering
  • Design and ship high volume of elegant code with the foresight to avoid performance, scalability, usability, maintainability, availability and testability issues.
  • Maintain an understanding of latest technologies and tools and leverage them to improve existing products and services.
  • Identify opportunities within the team for potential leverage and reuse by developing libraries, APIs, and shared services
  • Contribute to the definition of product and technical roadmaps

Requirements:

  • 5+ years of relevant work experience, including hands-on technical leadership
  • Working experience in the development as well as consumption of Web Services APIs (JSON / XML / RPC)
  • Working experience of build systems, databases, and Linux-based infrastructures
  • Strong understanding of Computer Science fundamentals and Java
  • Strong understanding of architectural models and technology stack used for developing highly scalable and highly available web applications and systems
  • Excellent communication skills (both written and verbal)
  • Good understanding of Agile Software Development methodologies
  • Bachelors Degree in Computer Science or a related field
  • Experience developing full stack applications is a plus

$110-$120 per hour            Sunnyvale, CA 94085            6 Month Assignment