SANLINK Services is a specialized staffing and recruiting firm that is dedicated to connecting top professionals in Information Technology and Engineering R&D with emerging, midmarket, and Fortune level companies on a contract, contract to hire and direct hire basis. As a result of the specialization of our firm, client partners immediately recognize the power of our value proposition. Our expertise comes from years of connecting businesses with high end talent, delivering client-focused staffing solutions and recruiting services at both established and start-up companies.
Software Architect : Carlsbad, CA
11/24/2016 10:29:22 PM
Sr. Software Architect
Minimum 12 years of professional experience in software development with a minimum of 5 years as an architect.
Must have a research and development experience and mindset.
Expertise with system architectures, Software as a Service (SaaS), enterprise level architecture patterns (client-server (n-tier, etc.), distributed computing, database centric, SOA, etc.), design patterns, and data warehousing software architectures.
Be able to provide an architecture vision and create design patterns to convey the architecture concept.
Experience with server farm and storage architectures in a co-location facility and how those architectures support the applications.
DBMS experience to include MS SQL Server, Sybase, and/or Oracle.
Experience with Ajax, JQuery, XSLT and regular expressions.
Familiarity with various IDEs and development support tools.
Demonstrated expertise in OOA/D/P.
Experience in product development.
Self-starter. Ability to get the job done quickly, efficiently, and professionally, without direct supervision. Ability to work both independently and as a team member.
Demonstrated ability to accurately estimate and deliver projects on time is a must.
Exceptional communication, organizational, and negotiation skills to work effectively with colleagues and third parties.
Experience in developing and managing project schedules and milestones.
Experienced with assigning development resources to projects; establish staffing objectives and delegate assignments to developers.
Experience with continuous development and testing in an Agile / Scrum environment. Working knowledge of SEI CMMI.
Demonstrated ability to learn new technologies.
BS/MS degree required; MS degree in Computer Science highly desired.