Vacancy expired!
Your Opportunity
The Digital Utilitie s T eam is looking for a hands-on Senior Manager to lead the development of our Document Intake Platform . You will be a key contributor of extending the excellence of Schwab's Digital Utilities group, providing Schwab's clients and advisors with an excellent equities & options trading experience. What you are good atIn this position you will have a broad range of responsibilities with a central focus on working with developers to build, scale and support the Document Intake Platform . In this role y ou will:- Be an advocate for your employee's careers, ensure you work hard to set your team up for success
- Lead technical discussions and drive solutions forward to achieve business needs and ensure alignment to strategic technology vision
- Partner with your peers and architects to select suitable technology stack that meet the business needs
- Lead the efforts to refactor the current application to improve performance and further reduce costs
- Partner with product owner to understand how the clients are using our data and make sure we build the right platform that entice them to move off the legacy application
- Manage and coordinate team interaction with business, technology and operations support partners
- Develop resource roadmaps, budget and schedule
- Identify gaps/risks early and establish mitigation plans (both technical and people)
- Continually strive for improvements in process, talent acquisition/retention, application time-to-market and quality
- Increase the overall visibility of this team; celebrate/track accomplishments and build relationships with key leaders in other groups
- Lead all recruiting activities across the team (create different avenues when necessary)
- 5 + years of software development management/leadership experience
- 3 + years of people management experience with at least 5 direct reports
- 5+ years of experience with running medium to large/complex projects with multiple dependencies using Agile (Scrum/XP/Kanban) processes in planning, implementation and support of business application components, including change & release management
- Hands-on experience with leading a team to build largescale and highly performant Enterprise Systems
- Strong influencing, negotiation, and, problem-solving skills with an ability to identify stakeholders, assess their needs and manage their expectations through effective communication
- Proven track record successfully building, leading and growing technology teams including work in the agile process, objective setting, career path guidance, and staff performance
- Adaptability to thrive in a dynamic fast paced environment with many moving parts and a large variety of responsibilities including geographical diversity of technical functions
- Self-starter with strong prioritization and multitasking capabilities
- Demonstrated ability to analyze, propose and implement timely, cost effective, quality solutions for all issues or problems within area of responsibility
- Demonstrated past experience with designing or working with highly available and reliable systems including work on technical design, defining SLAs, KPIs for tracking and improving software reliability
- Strong experience facilitating issue intervention and driving improvements
- Strong skills in risks identification, tracking and planned mitigation
- Extremely strong written and verbal communication skills
- Strong innovation, creativity, and problem-solving skills
- Hands-on Experience with .NET, C#, RESTful Services, and Messaging; CI/CD automation preferred
- Familiarity with enterprise IT systems and/or cloud ( e.g. networking, capacity planning, operations etc.) preferred
Vacancy expired!