Your Opportunity
This is Specialist Software Developer role in the WAS Tech (Wealth and Advice Solutions Technology) Organization.
WAME is aligned to support the technology needs of Schwab Asset Management Solutions which is a Schwab organization that unites money management, research, and asset management platforms for mutual funds, exchange-traded funds (ETFs), managed accounts, alternative investments and insurance.
Our team delivers and supports Advice applications and products used by Schwab Representatives and our Clients as they plan for their financial future. The position will directly support the WAS Tech managed investing and advice technology platform and be responsible for providing technical leadership and software development within the engineering team and for our business partners. As Specialist Software Developer, you will be responsible for delivering high quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing delivery environment. It requires highly motivated and focused developers curious to build new and innovative solutions for our clients
What you'll do:
You will bring your Object-Oriented Programming (OOP) techniques and skills to an Agile engineering team
Actively collaborate with the team in ongoing product maintenance and development, including design, development, review, integration, test, and deployment activities
Primarily Java and Spring technologies to develop, deliver and maintain, world class enterprise and high-quality applications to our customers.
Support Production deployments
Provide Production Support on a rotational basis for suite of Advice apps
Learn, develop and deploy security best practices during code development and deployment activities
Develop proof of concepts under guidance of Sr Developers
Learn CI/CD pipelines and perform deployment activities
Ensure the highest quality software is developed, delivered and maintained
Work collaboratively in an Agile Delivery Team understanding the nature of the work we do and determining how to break down complex work items into small deliverable units for delivering business value
Work with Product Owners to understand application and system functionality and behaviors
Estimate effort involved in developing solutions to help refine user stories
What you have
Required
Bachelor of Science in Computer Science
Three years or more of hands-on experience in application software development, preferably developing APIs, Batch Jobs and Backend Capabilities for Web applications
Three plus years' experience developing unit testing and regression testing development
Two plus years of API development experience using microservices design patterns
Technical competency in an Object-Oriented Programming (OOP) language such as Java, J2EE and JavaScript
Strong knowledge of Computer Science fundamentals in algorithmic thinking and design, data structures
Strong conceptual knowledge on database design and data modeling
Strong understanding of Spring framework and Spring ecosystem
Strong understanding of Git, GitHub and code management
Knowledge of the full software development lifecycle and frameworks such as Scrum
Self-starter who can grasp difficult concepts quickly
Strong programming, debugging, troubleshooting and problem-solving skills
Team player with excellent oral and written communication skills
Positive attitude, enthusiasm, professionalism and strong work ethic with high level of integrity
Desired
Exposure to cloud platforms such as Pivotal Cloud Foundry
Coursework and/or experience in JavaScript frameworks like Angular JS
Coursework and/or experience developing Junit tests
Experience or familiarity with Atlassian suite of products (Jira, Confluence, Bamboo, Bitbucket)
You are driven by innovation, understanding new tools and technologies and have a commitment to lifelong learning
Our view of "think out of the box" doesn't mean anything to you because for you, there is no box
What you'll get:
Comprehensive Compensation and Benefits package.
Financial Health: 401k Match, Employee Stock Purchase Plan, Employee Discounts, Personalized advice, Brokerage discounts.
Work/Life Balance: Sabbatical, Paid Parental Leave, New Mothers returning to work Program, Tuition Reimbursement Programs, Time off to volunteer, Employee Matching Gifts Program.
Everyday Wellness: Health and Lifestyle Wellness Rewards, Onsite Fitness Classes, Healthy Food Choices, Wellness Champions.
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. Learn more about Life@Schwab.
Charles Schwab & Co., Inc. is an equal opportunity and affirmative action employer committed to diversifying its workforce. It is Schwab's policy to provide equal employment opportunities to all employees and applicants without regard to race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity or expression, national origin, ancestry, age, disability, legally protected medical condition, genetic information, marital status, sexual orientation, protected veteran status, military status, citizenship status or any other status that is protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 90989465
- Position Id: 35ea4916b35b7f0ba9b58e00a1b080dd
- Posted 12 hours ago