.NET Software Developer - Hybrid

Charles SchwabWestlake, TX
443d$119,000 - $149,000

About The Position

The .NET Software Developer position at Charles Schwab is a mid-level role within the Portfolio Accounting Technology Advanced Credit and Risk (ACAR) team. This team is responsible for making final credit and risk decisions for trades processed at Schwab. The role involves leading development efforts, implementing complex business logic, and collaborating with various business and technical teams. The developer will work primarily on middle-tier and backend projects, focusing on creating scalable software solutions and improving technology and processes within the software engineering team.

Requirements

  • 7+ years of experience developing applications for Windows platforms using C# .NET.
  • 5+ years working with Web API, REST Services, WCF or SOAP Services.
  • 4+ years of experience in database principles, such as SQL, Oracle, Aerospike or Mongo DB.
  • 1+ years leading projects with moderate complexity.
  • Expertise in .NET & C# for backend services with multithreading and memory management.
  • Experience with object-oriented programming concepts, design patterns, and algorithms.

Nice To Haves

  • Knowledge and experience with trading Credit and Risk checks.
  • Experience with Options Pairing and requirement calculations for Complex Options Strategies.
  • Experience with balance calculations for Portfolio Margin, Futures, and Brokerage accounts.

Responsibilities

  • Lead development efforts with moderate complexity and provide direction to junior developers.
  • Responsible for leading GCP/resiliency initiatives to meet 2025 AOP goals.
  • Develop highly scalable software solutions using efficient algorithms and data structures.
  • Participate in peer code reviews to ensure quality standards are met.
  • Engage in requirements analysis and scoping conversations with team members.
  • Work to improve technology, tools, and processes across the Software Engineering job family.
  • Actively participate in team meetings to ensure deliverables are met.
  • Create artifacts such as technical specifications and metrics reports.
  • Perform development activities including writing and debugging code, reviewing pull requests, and documenting designs.

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
  • Paid parental leave
  • Tuition reimbursement
  • Health insurance
  • Dental insurance
  • Vision insurance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Education Level

No Education Listed

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service