Work closely with Enterprise Delivery Managers, Solution Architects and with business teams to architect technology solutions to meet client needs. Understand complex problems easily and come up with simple solutions. Lead technical requirements gathering sessions and producing technical requirements and design documents. Manage the technical delivery of integrations, security, single-sign-on and application customizations. Provide hands on expert level assistance to developers for technical issues. Suggest alternative technical solutions to meet client requirements with greater reusability, and longer life. Promote and coordinate technical knowledge harvesting within the organization. Define, communicate and enforce design/coding standards. Identify reusable code required for our code library and ensure high quality creation of the code. Track and identify new technologies to solve existing and new business problems.
What you have
Requirements:Bachelor’s degree or foreign equivalent in Computer Science, Information Systems or Software Engineering or a related field followed by 8 years of progressive, postbaccalaureate experience in the job offered or related occupation.
Experience and/or education must include:
Microsoft Technologies - .NET, C#, Visual Studio, ASP.NET, HTML, CSS, XML
NoSQL and SQL databases
IBM MQ, Rabbit MQ and Kafka
Distributed multi-tier applications and cloud computing
OTHER: Job Site: Westlake, TX
Please reference Job ID:5453419 and send resume via mail to: 8040 South 48th Street, Phoenix, AZ 85044, Attn: E. Wells. EOE
San Francisco, CA
The Charles Schwab Corporation provides a full range of brokerage, banking and financial advisory services through its operating subsidiaries. Its broker-dealer subsidiary, Charles Schwab & Co., Inc. (Member SIPC), offers investment services and products, including Schwab brokerage accounts. Its banking subsidiary, Charles Schwab Bank (member FDIC and an Equal Housing Lender), provides deposit and lending services and products. Access to Electronic Services may be limited or unavailable during periods of peak demand, market volatility, systems upgrade, maintenance, or for other reasons.
Our purpose is to champion every client's goals with passion and integrity. This purpose drives us to help our clients take ownership of their financial futures, helping people at all levels of income and every stage of life, because investing for the future is one of the most important things people can do for themselves and their families. We believe it is critical to the health of our communities and to our society.