Jobs · Engineering · Texas

Sr Manager, Software Development & Engineering

Charles Schwab · Southlake, TX · 5 days ago
HybridEngineeringFull-time

About the role

This role will support the future growth of the WAS business. 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.

Responsibilities

  • 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.
  • Serve as a strong and versatile hands-on technical leader.
  • Deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment.
  • Support key stakeholders across the WAS organization which is focused on high-net worth and ultra-high net worth retail investors.
  • 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 – includes 4+ years of with 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.
  • 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.
  • 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.

Qualifications

  • Experience with scheduling tools like Control-M is preferred.
  • Experience with other developments tools, such as GitHub, Harness, Launch Darkly, and mabl is preferred.
  • Experience with Data Catalog tools like Collibra, Informatica Enterprise Data Catalog and Informatica Data Quality is a plus.
  • Experience with AWS, GCP, or other Cloud technologies is a plus.
  • Experience with Wealth Management and/or Financial Services industry is a plus.

Skills

  • Java programming.
  • REST API development.
  • Messaging and streaming technologies.
  • Bamboo, GitHub, and Jira.
  • Spring Boot, Spring Batch, Spring Cloud Data Flow.
  • Automated unit, integration, and acceptance testing.
  • Data integration design patterns.
  • Domain Driven Design, Microservices, and Database design.
  • Change Implementation Management policies.
  • Knowledge repository updates and support request servicing.
  • Self-reliance improvement and problem-solving.

Benefits

  • 401(k) with company match and Employee stock purchase plan.
  • Paid time off, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions.
  • Paid parental leave and family building benefits.
  • Tuition reimbursement.
  • Health, dental, and vision insurance.

Similar jobs