Previous Job
Previous
Sr. Software Engineer
Ref No.: 20-05509
Category: Experienced Professional
Location: Mountain View, California
Position Type:Contract
Start Date / End Date: 10/12/2020 to 06/30/2021
Genesis10 is seeking a Sr. Software Engineer for a contract position with our client in Mountain View, CA.

Summary:
Our client was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, Client opportunities and gain insights. Our global reach means we get to make a direct impact on the world's workforce in ways no other company can. We're much more than a digital resume we transform lives through innovative products and technology.

We are 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 ***'s 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

Qualifications:
  • 5+ years of relevant work experience, including hands-on technical leadership
  • Proven track record of developing large-scale highly available services and systems in Java.
  • 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 to manage large scale data flows a bonus

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

About Genesis10:
Genesis10 is a Professional Technology Services Firm providing Staffing, Workforce Optimization and Domestic Outsourcing Solutions. 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"