JuliaCortRecruiting: Search Results
Previous Next
Back to record list
Record 47 of 121
Job #:  486
Job Title:  Software Architect and Development Lead
Perm or Contract:  Permanent
Date Posted:  01-Feb-2016
Position:  SW Engineer
Location:  Palo Alto, CA
Area Code:  408
Skills:  lead, Windows, system level, application level, PC, iOS, Android, AWS, HTML, C#, C/C++
Job Description:  Define and document the software and data architecture of new software experiences, ensure architectural integrity is maintained throughout the product lifecycle.
Working with teams of talented software engineers, provide technical leadership and consulting to help ensure the right technical choices are made.
Define, Design and implement Universal Windows Platform (HTML5, JavaScript and C# solutions) apps that interact with cloud services providing behavioral analysis, personalization, notification and authentication functions.
Analyze design and determine coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
Write and execute complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture
Build automated unit tests along with development.
Work closely with Product Managers to translate their product requirements into your application designs.
Work closely with Experience Designers and Quality Assurance engineers to implement the highest quality, compelling and engaging experiences for our customers world-wide.
Provide technical consulting to the Innovation Engineering team


Education and Experience

Bachelor or Master Degree in Computer Science or Computer Engineering
15 years’ experience

Required Knowledge and Skills

In depth knowledge of PC and Windows architecture. Ability to dive deep into Windows system internals at filesystem, networking, and startup systems.
Demonstrated experience developing and delivering complex software architectures.
Experience with various cloud technologies such as AWS, cloud databases and tools.
Demonstrated leadership leading technical teams.
Demonstrated ability to communicate to executives, technical teams, product teams.
Very strong analytical and problem solving skills.
Demonstrated creation of intellectual property through patents, technical papers, etc.
Eager to learn new technologies with can-do attitude.

Desired Experience:

Knowledge of big data analytics and data collection technologies.
Experience developing Windows Store, iOS/Objective-C or Android/Java applications.
Experience developing clients that extensively engage RESTful web services.
Experience developing applications that support multiple languages and countries.
Experience working with relational databases and SQLite on mobile devices.
Experience using SCRUM methodology for building applications.
Experience in all phases of a software development life-cycle from requirements gathering through end-of-life.
Experience developing products that adapt efficiently to evolving requirements
Job #:  486

Back to Home Page

Submit your resume or contact us