Kelly Services Solutions Architect in Sunnyvale, California
We are seeking an experienced, hands-on Solutions Architect to work on multiple applications in various states of the Software Development Life Cycle; including hands on prototyping of your innovative ideas. The ideal candidate would possess 5 or more years’ experience in designing scalable and performant solutions across all tiers. The ideal candidate would program in serval languages (Server/client side JS, swift, SQL/noSQL, etc). This person would possess deep understanding of server side technology, coupled with hands on database and UI design experience. Ideally, candidate is comfortable performing many different roles.
Create requirements and design concepts into high performing Web Services and/or Applications
Work collaboratively with different teams to design and execute on a given technical solution, managing multiple initiatives
Design, develop, test and maintain multiple JS web applications
Design, develop, test and maintain Swift applications
Leading development teams focusing on code quality and high performance, scalable Java code
Investigate and resolve any production issues from end user (UI) to persistence layer
Deploy application performance and caching improvement techniques
Experience building complex customer facing workflows
Design meaningful user experiences / interfaces.
Minimum 5+ years of experience in the software industry
Guru software engineer, with experience in server/client side JS, swift, SQL/noSQL, Java, Bash, etc
Minimum 5+ years of experience of SQL language and relational database systems and/or key-value database systems
Excellent problem solving, critical thinking and communication skills
Strong analytical, problem solving skills and technical troubleshooting Strong object-oriented design and development experience
Expert knowledge of concurrency, scalability and fault tolerant designs
Minimum 5+ years’ experience of architectural principles and frameworks (MVC, Spring and Hibernate preferred)
Experience with using various distributed caching solutions
Minimum 5+ years’ experience with testing frameworks, continuous integration and build tools
Sharp eye for detail and stubborn resolve to drive to high quality deliverables
Ability to thrive in a cross-functional team on high profile, critical projects
Minimum 5+ years’ experience building enterprise class front-end applications (web or cocoa apps)
Familiarity building messaging, queuing and integration platform
Minimum 5+ years’ experience with version control systems such as Git and Subversion
BS/BA degree or equivalent technical experience
Experience with contact centers is a plus
Why Kelly ® ?
Kelly puts you in charge of your career, with access to cutting edge projects and technologies in industry leading organizations. Top companies throughout the world have trusted Kelly as a premier source of engineering talent and services since 1965. And engineering job seekers know Kelly as a firm with an unmatched reputation for quality, integrity and professionalism. Whether you seek the variety and flexibility of working on short term project engagements, or prefer contract-to-hire or direct hire placement with our clients, apply with Kelly to explore opportunities that suit your specific professional interests.
AboutKelly Services ®
As a workforce advocate for over 70 years, we are proud to directly employ nearly 500,000 people around the world and have a role in connecting thousands more with work through our global network of talent suppliers and partners. Revenue in 2016 was $5.3 billion. Visit kellyservices.com and connect with us on Facebook , LinkedIn and Twitter .
Kelly Services is an equal opportunity employer including, but not limited to, Minorities, Females, Individuals with Disabilities, Protected Veterans, Sexual Orientation, Gender Identity and is committed to employing a diverse workforce. Equal Employment Opportunity is The Law. at https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm