Senior Application Architect - Mobile

US Bank Chicago , IL 60602

Posted 2 days ago

U.S. Bank is seeking a motivated Senior Application Architect with technical design and architecture experience to contribute toward the success of our technology initiatives, specifically for our new mobile application.

Responsible for:

  • Development of the solution architecture and blueprints on which project functional and non-functional requirements can be met. Ensure that non-functional requirements are appropriately defined. Provide leadership to developers during technical design preparation.

  • Lead the mapping of the solution architecture to the chosen technology platform. Define application components, platforms, interfaces, development tools, and testing approaches.

  • Provide technical guidance to application development teams. Consult on integration and conversion activities. Recommend redesign or redevelopment. Select technologies that provide long-term compatibility and flexibility.

  • Determine appropriate strategies regarding long-term technology direction. Ensure alignment with Enterprise Architecture, Enterprise Strategy, Information Security, Disaster Recovery/Business Continuity Planning, etc. and compliance with technology standards.

  • Review, analyze, and understand business line needs and goals for the purpose of incorporating into overall strategies and the design, development, and implementation of solutions.

  • May lead, provide direction, and coordinate activities of other solution architects.

  • Lead evaluation of vendor products to determine conformance with bank technical standards and appropriate fit with business needs and strategic direction.

  • Provide leadership to developers during performance tuning and troubleshooting.

Successful applicants will exemplify US Bank's ethical principles of uncompromising integrity, respect for others, accountability for decisions and actions, and good citizenship.

Leaders at U.S. Bank consistently demonstrate integrity and ethics, maturity and resilience, and inspire trust and confidence among their teams. Our leaders are strong communicators who promote collaborative relationships, influence others, and value the diversity of backgrounds and ideas among their employees.

Basic Qualifications

  • Bachelor's degree or equivalent work experience

  • At least 5 years experience with the concepts, philosophies and tools behind the design of applications, information and underlying information technologies.

  • At least 10 years experience with developing and implementing applications.

Preferred Skills/Experience

Languages: C, C# and Java

Database: MS SQL, Oracle and/or DB2

Web Services: Tibco, WCFI, SOAP, REST, Oracle Service Bus

UI: Responsive web design

IBM WebSphere and MS .Net architecture

Extensive experience in:

  • Mobile application design/development

  • System development life cycle

  • Application development tools

  • On-line txn processing tools

  • Programming languages

  • Product and vendor evaluation

  • Information security management

  • Application testing

  • User interface design

  • Business process modeling

  • System testing

Subject matter expert in:

  • IT environment

  • Information management

  • Application delivery process

  • Requirements analysis

  • Application design, architecture

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Application Security Senior...

Bank Of America Corporation

Posted 2 days ago

VIEW JOBS 7/15/2018 12:00:00 AM 2018-10-13T00:00 Job Description: The Cyber Security Technology (CST) function within Global Information Security is responsible for all aspects of threat intelligence and monitoring, application and network security, and insider threat. In addition, the CST team drives out the enterprise-wide cyber exercise program. The role is an individual contributor who reports to the Application Security Engineering manager. Engineers are responsible for security tooling across a broad portfolio of systems which include large scale web and mobile applications on the public internet, assessment and introduction of new, emerging technologies and frameworks. Engineers are responsible for architecture, engineering and design of security solutions/systems, with accountability for research, design, engineering, implementation, and support of a broad spectrum of security initiatives which include both software and hardware. Initiatives will enable Cyber Security Technolgy business goals, plus secure SDLC environments for web and mobile developers enterprise wide. Specific deliverables include: * Collaboratively develop technical architectures, processes and procedures achieving application security objectives together with business and technical partners * Deliver security solutions through product selection or development, implementation, integration, management and customization/tuning for the specific needs of the bank. * Interact with senior technology and business management, requiring the ability to explain complex technical matters in a way both technical and non-technical personnel can understand * Guide application developers in adoption of enterprise policies, standards, and baselines using the solutions delivered by the team * Author and present enterprise guidance on application security related topics as a platform SME for the enterprise * Perform analysis of web and mobile applications, vulnerabilities, frameworks, development solutions, and assessment of risks. Job Requirements The ideal candidate will possess expertise in all of the following areas: * .NET or Java Web Application development on an enterprise scale * Code review practices, functional and quality * Engagement of key stakeholders, both technical and senior leadership * Technical leadership in design, development and/or support * Application/product management experience in a high volume, high availability environment * Technical specification development, both internally and for vendor software * Software testing, QA or security leadership * Understanding of RESTful Services * Scripting ability in Python or similar language * Committed interest to AppSec Required Experience Level: * 5-10 years of experience with public internet web and/or consumer mobile development * 2 years of experience involved in testing, QA or security related activities (can be concurrent) * Bachelor's Degree in Computer Science, Engineering or related technical or engineering field. Desired Skills The ideal candidate will possess expertise in several of the following areas: * iOS or Android Mobile application development for consumer applications * Threat modeling of application architecture * Vulnerability rating and analysis (CVE, CVSS, CWE ratings) * Proficiency with a static analyzer such as Checkmarx, Fortify SCA or Coverity * CISSP, GISSP or other relevant secure coding certification(s) * Business experience in and/or supporting the financial sector * Understanding of application security vulnerabilities and preventions * Security vulnerability assessment techniques during design, development and testing * Operation of enterprise policy and standards for technologies and development Posting Date: 06/06/2018 Location: Simi Valley, CA, 450 AMERICAN ST (CA6921), Chicago, IL, 135 S LA SALLE ST (IL4135), - United States Travel: No Full / Part-time: Full time Hours Per Week: 40 Shift: 1st shift Bank Of America Corporation Chicago IL

Senior Application Architect - Mobile

US Bank