Senior Manager Software Development and Engineering
Company | Charles Schwab |
---|---|
Location | Southlake, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 8+ years of experience in senior level system analysis, design, development, and implementation of Mainframe based applications and databases
- Strong Development experience in the Mainframe space utilizing technologies listed in the “Technical Experience” section below
- 8+ years of experience in leading End to end delivery – solutioning, design, testing strategy and implementation for large scale applications handling ultra high-volume
- 1-2 years of Schwab technology domain experience as a current or recent contractor or employee
- Demonstrate excellent verbal and written communication skills and the ability to work with remote and globally distributed teams
- Be self-motivated, driven, and passionate in resolving complex and time-sensitive business problems through simple and innovative technical solutions
- 3+ years of experience in Broker Dealer Industry and system development experience with regulatory communications for High-Volume
- Ability to understand broker-dealer financial data, and partner with Product Managers to perform data-driven requirement gathering for new feature development
- Ability to lead as well as work independently as a hands-on technical member in a high-paced and focused team
- 5+ years of experience working and leading developers in an agile scrum team
- Work with multi-platform teams to ensure the quality, security and compliance requirements are met for supported area and oversee updating and testing of business continuation plan
- Passionate about technical mentoring of junior staff and peers
Responsibilities
- Lead all processes of the SDLC and be accountable for all deliverables
- Provide support in troubleshooting and remediating issues occurring in Production
- Be the business liaison creating and fostering strong partnerships with Product Owners and Business Users, ensuring appropriate prioritization of User Stories with a view to delivering to Business needs and priorities
- Provides technical consultation and support CRT applications and programs
- Sustain desirable practice of ensuring that the following Software Development Life Cycle guidelines are observed: Analysis and Design: Adhere to tight design document review process among peers; Code Development: Employ more robust & thorough formal code reviews focused on the quality of the code and ensuring coding standards are followed; Testing: Implementation of stronger unit testing, integration testing, regression testing, and QA testing strategies
- Leverage, practice and support Agile software development practices
- Collaborate with all relevant Technology and Business team members and Project Stakeholders and build long lasting, trusted relationships based on the quality and commitment of your deliverables
- Develops/participates in the creation of new documentation such as architectural diagrams and user guides
Preferred Qualifications
- Experience migrating mainframe applications to distributed and/or cloud-based architectures strongly preferred
- Prefer at least 3+ years of experience with Schwab Applications supporting core Broker Dealer processing and regulatory document processing
- Exposure to distributed technologies and Customer Communications Systems like OpenText Exstream is preferred
- Familiarity with continuous integration /continuous delivery (CI/CD) techniques