Previous Job
Previous
Sr. Software Engineer
Ref No.: 20-06218
Category: Experienced Professional
Location: Sunnyvale, California
Position Type:Contract
Start Date / End Date: 10/29/2020 to 06/30/2021
Genesis10 is seeking a Senior Software Engineer for an 8 month contract position with our client located in Sunnyvale, CA. This position can be fully remote.

Summary:
Our client is looking for a Sr Software Engineer to join its Big Data Platform team. We develop and operate mission critical infrastructure services and applications that power both internal and end customers use cases.

Responsibilities:
  • Lead the technical design, implementation, and deployment of software solutions
  • Ensure that projects are successfully executed meeting company standards for quality software engineering
  • Design and ship high volume of elegant code with foresight to avoid performance, scalability, usability, maintainability, availability and testability issues.
  • Maintain 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
  • Assist in the onboarding and ramp-up of new engineers
  • Contribute towards the definition of product and technical roadmaps

Desired Skills and Experience:
  • 5+ years of relevant work experience, including hands-on technical leadership
  • Proven track record of developing large-scale highly available services and systems in either Java or Python.
  • 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
  • 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 Big data applications a bonus
  • Experience developing with infrastructure management applications a bonus
  • Able to work as a W2 employee of Genesis10 (no corp to corp)

If you have the described qualifications and are interested in this exciting opportunity, apply today!

About Genesis10:
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at www.genesis10.com "Genesis10 is an Equal Opportunity Employer, M/F/D/V