About the Role
As a seasoned, hands-on Lead Developer of Software Development Engineering, you will enable WME to achieve consistent, predictable, high-quality delivery by implementing best practices, tools, metrics, automation frameworks, and provide oversight in the areas of software development and testing. You’ll serve as a strong and versatile hands-on technical leader. You will deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment. You will play a critical role in supporting key stakeholders across the WAS organization which is focused on high-net worth and ultra-high net worth retail investors. Supported business functions span Schwab’s Wealth and Investment Solutions including Schwab Wealth Advisory. You will be working with a team of talented and highly motivated technologists that strive to make technology a strategic differentiator for Schwab’s WAS business and their clients.
Responsibilities
- Implement best practices, tools, metrics, and automation frameworks.
- Provide oversight in software development and testing.
- Deliver high-quality solutions that meet business objectives.
- Support key stakeholders across the WAS organization.
- Ensure the Change Implementation Management policies are adhered to for all changes deployed to Production.
- Consistently update knowledge repository, ensure information regarding any support related activities or issues are available and easily accessible.
- Service all requests for data or other activities that require access to Production systems.
- Improve self-reliance and reduce dependency on the availability of development or external team resources for the initial troubleshooting and resolution of problems.
- Proactively detect, troubleshoot, and remediate issues affecting production applications.
- Provide clear, concise, and timely communication to affected parties during the investigation and resolution of any individual or system-wide outage.
- Work with development teams at the appropriate stages to ensure the support strategy guidelines are followed and new systems or projects meet the Production standards.
Requirements
- A university degree or equivalent experience.
- 7+ years of experience in software development roles with focus on software development and data products.
- 4+ years of engineering lead experience.
- Strong knowledge and experience with data integration design patterns.
- Strong experience working on medium or large-scale data integration projects with OLAP/OLTP systems.
- Experience in Domain Driven Design, Microservices and Database design.
- Experience in implementing software development engineering best practices as well as DevOps, CI/CD, Scrum, and Kanban.
- Hands-on experience coding in Java, building REST based APIs, using messaging and streaming technologies, and development tools such as Bamboo, GitHub, and Jira.
- Hands-on experience utilizing Spring Boot, Spring Batch, Spring Cloud Data Flow, and other technologies to build data integration pipelines.
- Experience writing automated unit, integration, and acceptance tests for data interfaces & data pipelines is a must.
Skills
- Java
- REST based APIs
- Messaging technologies
- Streaming technologies
- Bamboo
- GitHub
- Jira
- Spring Boot
- Spring Batch
- Spring Cloud Data Flow
- Automated unit tests
- Automated integration tests
- Automated acceptance tests
- Control-M
- Harness
- Launch Darkly
- mabl
- Collibra
- Informatica Enterprise Data Catalog
- Informatica Data Quality
- AWS
- GCP
- Cloud technologies
Location
- On-site
Work Type
- On-site
- Full-time
Experience Level
- 7+ years of experience in software development
- 4+ years of engineering lead experience
Education Level
- University degree or equivalent experience
About the Company
- At Schwab, you’re 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.
- We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).
- This role will support the future growth of the WAS business.
