Job Details

ID #43568413
State North Carolina
City Raleigh / durham / CH
Job type Permanent
Salary USD TBD TBD
Source Charles Schwab & Co., Inc.
Showed 2022-06-23
Date 2022-06-22
Deadline 2022-08-21
Category Et cetera
Create resume

Specialist - Software Development & Engineering

North Carolina, Raleigh / durham / CH, 27601 Raleigh / durham / CH USA

Vacancy expired!

Your Opportunity

As a company, we were established by Chuck over 40 years ago to champion Main Street over Wall Street, and to help Americans transform themselves from earners to owners. Through advocacy and innovation, we work to make investing more affordable, accessible and understandable for all. As we enter our fifth decade, we are looking for talented, innovative and driven people who believe they can help themselves, and our clients, create a better future.

Our Opportunity:

The PC Core Technology (PCCT) Team represents a centralized domain responsible for managing holdings, investment performance, and automated rebalancing across the universe of investment portfolios within Schwab. The PCCT Development team is looking for a Software Developer II who will excel in a dynamic fast-paced environment. 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.

The Software Developer II will work within a scrum development team to implement new features, enhancements, and fixes for large and complex portfolio management and automated investing systems. The job will include development of RESTful services, the loading of data into NoSQL database (MongoDB, Aerospike) and working with other scrum teams to deliver backend enhancements for consuming applications within the company.

What you are good at

BS in Computer Science or related technical field.

3+ years of development using a Microsoft technology stack, including .NET and C#.

Strong experience with object oriented programming concepts, including algorithms and data structures.

Strong experience writing unit and integration tests.

Experience working with SQL or NoSQL databases. Experience with scripting languages and efficient storage and retrieval techniques.

Understanding of and ability to apply mathematical principles such as Big O notation.

Strong written and verbal communications, teamwork, and problem-solving skills.

Self-motivated with a passion for resolving technical problems quickly and in line with platform strategy and vision.

Effective time management, must be able to prioritize and multi-task effectively.

Must have a passion for problem-solving, the ability to learn new technologies quickly, and able to interact with all levels of technical and business teams.

Must be a team player and able to work collaboratively across organizations and geographic locations.

Desired Experience:

Experience with REST or SOAP Services and Web APIs.

Experience with MongoDB and/or Aerospike.

Knowledge of Agile/Scrum development.

Understanding of and ability to apply SOLID principles and design patterns.

What you'll do:

Develop software solutions using efficient algorithms, data structures, and object oriented programming techniques.

Lead development efforts of items with limited complexity with oversight from lead.

Develop unit and integration test suites.

Participate in peer code reviews, receiving & incorporating feedback from team members, as well as providing feedback to others.

Participate in requirements analysis with team members.

Design and document software solutions requiring general domain knowledge and developing business expertise.

Participate in agile ceremonies with a software development team, including planning sessions.

What you have

Everyday Wellness: Healthy Rewards, Onsite Fitness Classes, Healthy Choices, Wellness Champions

Financial Fitness: 401k Match, Employee Discounts, Personalized advice, Brokerage discounts

Work/Life Balance: Sabbatical, New Mothers returning to work Program, Tuition Reimbursement Programs, Time off to volunteer

Inclusion: Employee Resource Groups, Commitment to diversity, Strategic partnerships

Not just a job, but a career, with an opportunity to do the best work of your life

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. Explore further .

Schwab is committed to building a diverse and inclusive workplace where everyone feels valued. As an Equal Opportunity Employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. Please click here to see the policy.

Schwab is an affirmative action employer, focused on advancing women, racial and ethnic minorities, veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at or call .

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