Job Description :
Job Title: Solutions Architect
Duration: Fulltime
Location: Mountain View, CA 94043


Job Description:
Job duties
Understand, advise, coordinate, and develop the full stack for Web, desktop, and mobile applications, including server/network/hosting, data modeling, business logic, API, user interface, user experience, and customer/business needs
Partner with IT teams to architect and design new technology solutions that improve efficiency and drive value, while also adhering to the strategic and tactical business objectives of the Operations teams (e.g. Deposit Services, Lending Services)
Leading meetings with multiple business units and across geographically dispersed teams with a focus on communicating creative solutions; this includes clear/concise documentation and verbal explanations of complex business operations (communicate technical concepts to both technical and nontechnical personnel)
Evaluate various integration capabilities; meet with internal SMEs on various system functionality and assist users in requirement development for enhancements and defect resolution
Work closely with multiple teams, particularly in the initiation and design phases, and develop a thorough understanding of unique business needs
Partner with IS team members, users, and vendors in the development, design and documentation of systems integration projects
Lead departmental development efforts - capturing knowledge capital, conducting internal training classes, and sharing information across the team

Essential skills
Minimum 10 years of experience in Information Technology with a minimum of 5 years'' experience in the design and implementation of corporate projects
Minimum 5 years of hands-on .NET Development experience with C#
Minimum 5 years of hands-on experience on Web Technologies in HTML, JavaScript, jQuery, CSS
Experience with Business Process Management/Pega case management system
Demonstrated analytical and problem solving skills; including experience analyzing business problems, identifying solutions, and driving the team to the appropriate solution
Exposure to wide variety of solutions covering CRM, Core Banking, and Financial Institution specific applications
Aptitude for leveraging business relationships to negotiate/influence desired outcomes
Proficiency balancing multiple competing priorities with the ability to function efficiently in a high volume, high risk, fast paced environment; exceptional organization and prioritization skills
Possess a deep understanding of benefits/drawbacks of different integration patterns: point to point, RPC, message passing, event driven, web services, push vs. pull, synchronous vs. asynchronous, service choreographies vs. orchestration, REST vs. SOAP
Strong technical skills and demonstrated ability to quickly learn and adapt to and use new technologies
Location:
             

Similar Jobs you may be interested in ..