Job Details

ID #49541364
State Texas
City Westlake
Job type Permanent
Salary USD USD $101,000 - $224,400 / Year USD 101000 - 224400 / Year
Source Charles Schwab & Co., Inc.
Showed 2023-03-25
Date 2023-03-24
Deadline 2023-05-23
Category Et cetera
Create resume

Sr. NET Developer

Texas, Westlake, 76262 Westlake USA

Vacancy expired!

Your Opportunity

The Schwab Portfolio Management Technology team is looking for an experienced Software Development Engineer to develop software and solutions for our trading platform. The team is in the process of building ultra-low latency, high volume, and reliable next generation trading platform. When it is completed, the application should support processing several billions of inquiry transactions during market hours. This is an exciting opportunity to join a highly visible team that delivers innovative business solutions leveraging emerging technologies at Schwab. You will be working with a team of talented technologists and SMEs who bring a lot of energy, focus and fresh ideas that support our mission to provide value by seeing the world "Through Clients' Eyes."

We are looking for someone with excellent technical skills, leadership, and communication to guide the team through technology challenges while driving towards a target architecture. This position will report to a Senior Manager of Portfolio Accounting.

What you are good at

  • Developing and supporting complex user systems
  • Leading large projects and programs with moderate complexity
  • Evaluating business and software industry trends and suggesting improvements to products, processes, and services
  • Guiding others and functioning as a subject matter expert in your field
  • Conducting and preparing feasibility studies for new and existing applications
  • Leading and helping others solve problems with diverse scope
  • Influencing the quality, efficiency, and effectiveness of projects
  • Support release manager to assemble releases and drive improvements in the release process.
  • Identify technology risks early and establish mitigation plans.
  • Interface with product owner and key stakeholders in Project Management, Business, QA and Technology.
  • Utilize automated software test tools and frameworks such as test-driven development to achieve software quality standards

What you have

  • Bachelor's degree in Computer Science or related field
  • Hands on experience gained through 10+ years in a software development role
  • 5+ years of IT project experience in technical and/or project management capabilities
  • 5+ years of Agile experience, running medium/large complex projects with multiple dependencies through planning, implementation, release, and support
  • Experience leading technical staff, including providing coaching and mentoring as well as ensuring high code quality and adherence to standards
  • Knowledge of the Atlassian suite of development tools
  • The ability to work independently and to effectively interact and collaborate with all types of stakeholders, both technical and business, peers, and leaders
  • The ability work in a fast-paced environment and contribute to multiple projects simultaneously.
  • Experience with frameworks such as .NET, .NET Core, Spring, Hibernate and understanding of UML (Unified Modeling Language).
  • Thorough understanding of agile software development methodologies, values, and processes
  • Expert in object-oriented analysis, SOA, design patterns, development, implementation, and maintenance
  • Proficient building server-side applications based upon Microsoft technologies, specifically utilizing Visual Studio and C#
  • Strong experience developing/managing REST and SOAP-based Web Service API(s) in a transaction processing environment
  • Experience with distributed multi-tier applications, WMI, NoSQL databases, and SQL is preferred
  • Experience with Messaging Platforms like IBM MQ, Kafka, Rabbit MQ.
  • Excellent verbal and written communication skills required for composing and delivering technical presentations or other forms of documentation to various level of technical and non-technical management
  • Proficient managing multiple priorities in a dynamic, geographically dispersed environment
  • Recent hands-on coding experience is required.
  • Prior experience leading technical teams (Team Lead) is preferred

Why work for us?

Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.

Benefits: A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home-today and in the future.

TD Ameritrade, a subsidiary of Charles Schwab, is an Equal Opportunity Employer. At TD Ameritrade we believe People Matter. We value diversity and believe that it goes beyond all protected classes, thoughts, ideas, and perspectives.

Vacancy expired!

Subscribe Report job