Charles Schwab - Chicago, IL

posted 22 days ago

Full-time - Mid Level
Chicago, IL
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The C#/.Net/Angular Developer position at Charles Schwab involves hands-on development and participation in architectural designs within the Schwab Wealth and Asset Management Engineering team. This role supports the technology needs of Schwab Asset Management, focusing on innovative solutions in the finance industry. The developer will work in an Agile and DevOps environment, collaborating with various stakeholders to ensure effective software delivery and support for investment management business operations.

Responsibilities

  • Hands-on development using C# and .Net framework.
  • Participate in architectural designs and contribute to technology architecture.
  • Work with junior developers to enhance their productivity.
  • Engage in Agile and DevOps practices, collaborating with Product Owners and End-Users.
  • Plan, design, and build microservices architectures for in-house platforms.
  • Institute processes and quality toll gates to improve platform supportability and performance.
  • Apply software design patterns to appropriate use cases.
  • Train new developers in the team.
  • Contribute to requirements gathering, coding, testing, deployment, and post-release support.

Requirements

  • Bachelor's degree in Information Technology, Computer Science, or related field, or equivalent practical experience.
  • 4+ years of hands-on development experience in .Net framework.
  • 2+ years of Angular front-end development experience (optional).
  • Experience with PCF, Google Cloud, or Azure.
  • Developer experience in Informatica, SSIS, and other ETL technologies.
  • Knowledge of software design patterns and their application.
  • Experience in the Financial Services Industry (2+ years preferred).
  • Familiarity with CI/CD processes and tools like GitHub or Atlassian suite.

Nice-to-haves

  • Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Exposure to Multi-Asset portfolio management and trading processing.

Benefits

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