Lead Enterprise Architect - E-Payments, Bitcoin Financial Services
San Francisco, CA
Location/City : CA - San Francisco
Area Code : 415
Job Type : 1: Full Time
Country/Locale : USA
Id : 22012
#22012 Lead Enterprise Architect - E-Payments, Bitcoin Financial ServicesLocation: San Francisco, CA, 94111Company:Our client is a next-generation global payments facilitator which enables businesses to quickly and securely send and receive payments in local currency. For example, A U.S. buyer of Filipino supplies sends its payment to the supplier in dollars. Our client exchanges the dollars for bitcoin and sends the bitcoin to a local Filipino bitcoin exchange, which then converts the bitcoin into pesos, sending them along to the supplier's bank. Using the Bitcoin network this way, customers can save around half the cost and relay payments in half the time, relative to the legacy cross-border payments system. In addition, customers gain greater transparency of payment movement, a significant pain point felt by SMBs using the legacy payments system that's assuaged partly by the public nature of the blockchain.Job Opportunity:The ideal candidate will be an experienced software professional with significant expertise providing technical leadership and guidance for the development and delivery of business critical, high transaction solutions and supporting systems to enable online cross border payments for businesses in the United States.He or she will have hands-on experience developing and designing the AC platform and web services as well as applying software solutions to solve business problems. The candidate will work closely with the technology and business services teams and in some cases, directly with customers and will be accountable for designing the payments platform that is scalable, extensible, innovative and configurable.Requirements:The Enterprise Architect will be expected to have the following competencies:- A track record of delivering market leading software technology solutions at appropriate scale to drive the success of a high transaction volume business.- Ability to apply technology solutions to solving complex business problems and communicating solutions effectively.- Providing coaching and mentoring to team members.- Developing a strong relationship with other technology teams to ensure formulation, communication and adherence to best practices.- Driving innovation and adoption of new technology that results in improved financial performance for the business.- Must have experience in payments, remittance, trading, financial services and foreign exchange industry- Experience with multiple operating systems (Linux, Windows)- Strong exposure to cloud computing platforms, including Infrastructure as a Service.- Strong web services (RESTful) development and architecture experience- Database scalability experience- Extensive performance analysis and management experience- Familiarity with design patterns, various search algorithms and model based development is required.- Bachelor's degree in Computer Science, Information Systems, Engineering and / or equivalent formal training or work experience is required.- Master's degree in Engineering, Computer Science, Electrical Engineering, or Information Systems with expressed interest in application development technologies a plus.- Must have 7-10 years' work experience in Information Technology environment; Preferred experience with large enterprise environments- Must have 2 years' experience in developing distributed applications (open source, Java, Spring Python, Django, Web application, Web services, messaging, SQL/NoSQL databases etc.).- Must have 2 years of Agile/SCRUM software development; Experience with Scaled Agile Framework or other agile architecture experience preferred- Must have 3 years of Architecture practitioner experience as an Enterprise Architect or Senior level Solution Architect- Must have 3 years of Architecture practitioner with industry leading Architecture frameworks; Knowledge or Experience with TOGAF is preferred- Must have 5 years of work experience in guiding technical teams for software implementation (Technical Lead)- Must have Strong background with SOA, EDA, OOA/OOD, BPMS, workflow, transaction lifecycles, and component models, and software design patterns.- Must have strong mobile application development experience.- Strong communication and influencing skills and confidence with a strong track record of building credible relationships, and motivating and guiding organizations to new directions and higher performance.- Must have proficient knowledge of effective problem solving and identifying innovative solutions- Ability to build relationships and leverage cross-functional partnerships within and outside of the organization, and leverage influential leadership by consulting and advising on best practices for software development.Contact:Jon Piggins / Redfish TechnologyExecutive Recruiter, IT Sales & MarketingO: 208-788-8260E: jon[at]redfishtech[dot]comL: www.linkedin.com/in/jonpigginsF: www.facebook.com/RedfishTechT: twitter.com/RedfishTechG+ plus.google.com/+RedfishtechN: tinyurl.com/ylmtqqc/W: www.redfishtech.comRedfish Technology Building Growth-Mode Tech Companies with Hand-Picked Talent.