Overview
On Site
Full Time
Skills
Creative Problem Solving
Finance
Solution Architecture
Development Testing
Systems Design
Offshoring
Software Development
Computer Science
Software Engineering
Computer Engineering
Object-Oriented Programming
Java
C#
.NET
Windows Forms
JavaScript
JSP
Cascading Style Sheets
HTML
Spring Framework
Python
SQL
Oracle
Microsoft Windows
Mainframe
Unix
Cloud Computing
Google Cloud
Google Cloud Platform
Web Services
RESTful
Testing
SoapUI
POSTMAN
Agile
Scrum
Kanban
Continuous Integration
Continuous Delivery
Bitbucket
Bamboo
JIRA
GitHub
Real-time
High Availability
Insurance
Job Details
Your Opportunity
At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.
Duties: Partnering with solution architects and platform architects to ensure implementations meet the solution architecture and design. Contributing to the design, development, testing, deployment, and support of critical applications. Analyzing a target system design, decompose the functionality into incremental deliverable milestones and providing sizing for new development efforts. Assisting junior members of the engineering team, including performing code reviews and working collaboratively with other engineers, product owners, and end users to solve challenging problems. Supporting release manager to assemble releases and driving improvements in the release process. Meeting periodically with onshore and offshore developers to review requirements and improve code quality. Supporting solutions throughout all phases of the software development lifecycle. Troubleshooting critical applications and supporting production environment as needed to keep the platform available for consumers.
What you have
Job requirements: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or related field and 72 months of progressive, post-bachelor's related experience. Alternatively, a Master's degree in Computer Science, Software Engineering, Computer Engineering or related field and 48 months of related experience. Experience must include 48 months of experience in each of the following skills: Programming in Object-Oriented language using Java, C#, .Net Framework, .Net Core, WinForms, JavaScript, JSP, CSS,HTML, Spring frameworks, Python, SQL, and Oracle; Developing, Installing and testing applications end-to-end in systems based in Windows, Mainframe Systems, Unix, and Cloud; Cloud-based technologies, such as Google Cloud Platform (Google Cloud Platform); Web Service and REST API testing using Soap UI and Postman; Agile Software Development process using Scrum and Kanban frameworks; CI/CD pipelines implementation and application deployment using Bitbucket, Bamboo, Jira, Github and Github Actions; and Real-time and after-the-fact diagnosis, troubleshooting, and resolution to production of incidents on High availability applications.
We offer competitive pay and benefits. Starting compensation depends on related experience. Annual bonus and other eligible earnings are not included in the ranges above. Benefits include: 401(k) w/ company match; employee stock purchase plan; paid vacation, volunteering, 28-day sabbatical after every 5 years of service for eligible positions; paid parental leave and family building benefits; tuition reimbursement; health, dental, and vision insurance; hybrid/remote work schedule available for eligible positions (subject to Schwab's internal approach to workplace flexibility).
At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.
Duties: Partnering with solution architects and platform architects to ensure implementations meet the solution architecture and design. Contributing to the design, development, testing, deployment, and support of critical applications. Analyzing a target system design, decompose the functionality into incremental deliverable milestones and providing sizing for new development efforts. Assisting junior members of the engineering team, including performing code reviews and working collaboratively with other engineers, product owners, and end users to solve challenging problems. Supporting release manager to assemble releases and driving improvements in the release process. Meeting periodically with onshore and offshore developers to review requirements and improve code quality. Supporting solutions throughout all phases of the software development lifecycle. Troubleshooting critical applications and supporting production environment as needed to keep the platform available for consumers.
What you have
Job requirements: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or related field and 72 months of progressive, post-bachelor's related experience. Alternatively, a Master's degree in Computer Science, Software Engineering, Computer Engineering or related field and 48 months of related experience. Experience must include 48 months of experience in each of the following skills: Programming in Object-Oriented language using Java, C#, .Net Framework, .Net Core, WinForms, JavaScript, JSP, CSS,HTML, Spring frameworks, Python, SQL, and Oracle; Developing, Installing and testing applications end-to-end in systems based in Windows, Mainframe Systems, Unix, and Cloud; Cloud-based technologies, such as Google Cloud Platform (Google Cloud Platform); Web Service and REST API testing using Soap UI and Postman; Agile Software Development process using Scrum and Kanban frameworks; CI/CD pipelines implementation and application deployment using Bitbucket, Bamboo, Jira, Github and Github Actions; and Real-time and after-the-fact diagnosis, troubleshooting, and resolution to production of incidents on High availability applications.
We offer competitive pay and benefits. Starting compensation depends on related experience. Annual bonus and other eligible earnings are not included in the ranges above. Benefits include: 401(k) w/ company match; employee stock purchase plan; paid vacation, volunteering, 28-day sabbatical after every 5 years of service for eligible positions; paid parental leave and family building benefits; tuition reimbursement; health, dental, and vision insurance; hybrid/remote work schedule available for eligible positions (subject to Schwab's internal approach to workplace flexibility).
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.