The Charles Schwab Corporation - Southlake, TX
posted 4 months ago
At Schwab, you are empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together. The Senior Software Development Engineer Manager will manage platform support for key Schwab systems. This individual will engage primarily with direct and indirect reports and business partners, including application developers, technical directors, enterprise architects, SRE, QA, Project Managers, program management, and business partners. This individual must have strong organizational, people leadership capabilities and experience with onshore/offshore staffing models. Candidates should have a passion for understanding problems, running experiments and learning. Specifically in this role, we are looking for someone who can understand the demand on the teams, how to manage the demand, subsequent delivery and collaborate with customers and partners on improvements. In this role, you will collaborate with product owners and business stakeholders to define strategy and scope of software requirements, decompose stories, design features, and prioritize tasks. You will deliver new concepts and features, working alongside development peers in an agile environment. As an informal leader, you will lead code reviews and mentor junior team members. You will partner with the scrum master and product owner to provide development sizing and cost analysis estimates. Utilizing automated software test tools and frameworks such as test-driven development will be essential to achieve the highest quality in software delivery. You will support integration efforts to build whole systems from various subsystems and identify technology risks early, establishing mitigation plans. Your responsibilities will include leading the development team to deliver capabilities from inception to production, leading daily design activities, promoting Agile practices, and coordinating with key collaborators to meet project deadlines and budget. You will estimate capability costs and collaborate with Technology and Product Leadership for efficient task prioritization and sequencing. Partnering with Schwab domain and enterprise architects to build scalable solutions will be crucial, as will influencing external vendor partners to meet Schwab standards and ensure platform health. You will ensure quality through automated testing, effective alerting, and proactive monitoring of solutions, driving development and release process improvements through best practices and standards. Proactively identifying risks, establishing mitigation plans, and maintaining documentation and code quality standards will be part of your daily tasks.