Senior Software Developer - Tech Lead

Sorry, this job was removed at 11:50 a.m. (CST) on Monday, April 11, 2022
Find out who's hiring in Raleigh, NC.
See all Developer + Engineer jobs in Raleigh, NC
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Your Opportunity
We are looking for Senior Software Developer to join PC Core Technology (PCCT) team for platform modernization and scaling initiatives, building low latent and highly scalable next generation platform; This is an exciting opportunity delivering innovative business solutions leveraging emerging technologies at Schwab.

PCCT team represents a centralized domain responsible for managing holdings, investment performance, and automated rebalancing across the universe of investment portfolios within Schwab. PCCT offers a wide range of technology opportunities for the best and brightest people to grow and demonstrate their skills as they develop high performance financial applications.

Workplace Flexibility Program: We're proud to support our employees in a work approach that allows you to bring your best self to work - whether that's in the office or remote.

  • Most Schwabbies have the opportunity to voluntarily work in the office or at home based on their preference until the firm is ready to fully return to office for majority of the employees.
  • When the firm is ready to fully return to the office, employees will have the flexibility of a hybrid work environment, spending some of the time working remote and some of the time working in the office.
  • Employees and managers can discuss and decide what works best for them, with additional flexibility available based on their role, business needs, and individual circumstances.


*Subject to change as Schwab is continually evaluating the current environment in order to best care for the safety and well-being of our employees.

What you are good at
As a Senior Software Developer, you will possess excellent technical, communication and collaboration skills. You will work closely with architects, the development team, and product owners to design and implement new features, enhancements, and fixes for a large and complex portfolio management system. You will have strong object-oriented design and programming skills with C#, NoSQL databases such as MongoDB or Aerospike, and experience building APIs/RESTful webservices. You will demonstrate sense of ownership in work you do. You will follow Software Development best practices and possess ability to influence others. Applicants with relevant C++ or Java experience are also encouraged to apply. This role will require strong problem solving and communication skills in an agile environment.

What you have

  • 5+ years developing in distributed platform with C#/.Net - consideration for C++ or Java
  • 3+ years developing web services - preferably REST services
  • 3+ years of experience in database principles - preferably with NoSQL databases
  • Experience with unit testing and test automation
  • Strong object-oriented design skills
  • Excellent communication skills with ability to work with cross-functional partners including product owners and technology teams
  • Self-starter with excellent problem-solving skills who can grasp difficult concepts and large architecture quickly
  • Experience with Agile Development Practices and Scrum
  • Experience and a desire to mentor peers and junior staff
  • Experience overseeing, coordinating, and helping deliver work at the team level
  • BS or higher in computer science or related technical field.
More Information on Charles Schwab
Charles Schwab operates in the Fintech industry. The company is located in San Francisco, CA and Lone Tree, CO. Charles Schwab was founded in 1973. It has 22335 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 25 open jobs at Charles Schwab, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Charles SchwabFind similar jobs