Angular / UX Developer

$150,000 - $170,000/Yr

Charles Schwab - Westlake, TX

posted 3 months ago

Full-time - Senior
Westlake, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

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. The Billing Solutions Technology (BST) organization oversees the majority of Billing and Invoicing operations for Schwab. This includes integration with numerous upstream systems to gather relevant transaction and client data, consolidation of that data along with applying fee schedules via multiple billing platforms, and processing billions of dollars in revenue for Schwab, touching many lines of business. The BST team is in the middle of a modernization effort, moving to more of a distributed environment, and creating some exciting opportunities to be on the ground floor of our future technology to influence, design, and engineer our future from the ground up. This position will become a Subject Matter Expert within the Billing platforms, understanding and driving our best practices, configuration and integration with all external systems within Schwab. They will be involved in understanding business requirements, recommending, and implementing solutions, while mentoring others on the team and our business partners. Primary duties will include leading the development and support of our various UIs leveraged within the Billing space, stand-alone as well as integrated into other products. The UI will be a new space within Billing, allowing this position to chart new waters while also aligning with Schwab architecture guidelines and business requirements. Creating best practices and support approaches for our SAvE team, and creating a UI ensuring ease of use, availability, and scalability within the Schwab framework will all be key success milestones. This position will be the primary lead and developer for the UI, with support from a small offshore team. The best candidate will be a highly motivated and self-driven individual that thrives in a fast-paced, exciting development environment. This role provides an opportunity to leverage strong analytical and development skills to solve complex business problems across multiple functional areas, while also providing technical expertise in identifying, evaluating, and developing systems and applications to support client user requirements. This role is also critical in driving significant enhancements and streamlining processes which will allow the ability to bring more flexible products to the market quicker.

Responsibilities

  • Lead the development and support of various UIs leveraged within the Billing space.
  • Become a subject matter expert within our Internal and vendor supported Billing applications.
  • Actively participate in design sessions and develop UI/UX focused software with appropriate unit testing and automated QA testing.
  • Partner with internal and external domains to ensure deliverables meet business and technical requirements.
  • Engage in the modernization of a new billing platform and its integration into Schwab.
  • Work closely with Product Owners to identify, define, and document business/technical requirements.
  • Collaborate with team and vendor partners discussing options and enhancement opportunities.
  • Integrate other applications across the Schwab technical environment, including APIs and Databases into the UI.
  • Create Tableau reporting for Billing on an ad-hoc basis.

Requirements

  • 7+ years developing UI/UX leveraging Angular
  • 3+ years integrating SQL & APIs into associated UIs
  • 3+ years working with large data and experience analyzing and improving efficiency
  • 2+ years of experience designing and coding using object-oriented principles
  • 2+ years of experience in database principles, such as SQL, Oracle, Mongo DB or Hadoop
  • Experience with Agile Development Practices, Scrum
  • Strong written and verbal communications, collaboration, and problem-solving skills
  • Ability to communicate effectively with business partners and technology teams
  • Self-starter who can grasp difficult concepts and large architectures quickly
  • Experience with unit testing and history of successful interaction with a QA group
  • Experience supporting releases for applications in production
  • Desire to mentor peers and junior staff
  • Desire to be a technical leader within a scrum environment
  • BS or MS in computer science or related technical field

Nice-to-haves

  • Experience with Atlassian suite (Bamboo, BitBucket, Jira, Confluence)
  • Exposure to core infrastructure services such as DNS, NAS, SAN, Networking, SMTP, NAC, Active Directory, GPOs, DHCP, and relational databases, and Public and Private Clouds
  • Experience with Tableau reporting and developing dashboards from GCP or external data sources
  • Knowledge of SOLID principles
  • Knowledge of CI/CD methodologies

Benefits

  • 401(k) with company match
  • Employee stock purchase plan
  • Paid time for vacation
  • Volunteering time
  • 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health insurance
  • Dental insurance
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service