Software Engineer at Charles Schwab Inc. | United States | Rezi

Software Engineer at Charles Schwab Inc.

Software Engineer

Charles Schwab Inc. · United States

2 weeks ago

Software Engineer

Charles Schwab Inc. · United States

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Schwab’s Advisor Services Data Delivery Team is seeking a Software Development Engineer to build, enhance, test, deploy, and support cloud-based applications for critical, high-volume processing for Advisor clients and third parties. This role involves solving complex problems, contributing to reliable data delivery solutions, and supporting applications throughout the software development lifecycle in an agile environment.

Responsibilities

  • Build cloud-based applications
  • Enhance cloud-based applications
  • Test cloud-based applications
  • Deploy cloud-based applications
  • Support cloud-based applications
  • Apply software development skills to solve complex problems
  • Contribute to reliable data delivery solutions
  • Support applications throughout the software development lifecycle
  • Work closely with engineers, architects, and product owners in an agile environment
  • Troubleshoot complex issues
  • Communicate clearly
  • Bring a solution-oriented mindset to work

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent work experience
  • 2+ years of professional software development experience
  • Experience developing applications using Java
  • Experience with Spring frameworks, including Spring Boot, Spring Cloud Data Flow, or related technologies
  • Experience working with relational databases, SQL, and stored procedures
  • Experience writing unit tests with strong code coverage
  • Understanding of Agile development practices and the software development lifecycle
  • Experience with CI/CD practices
  • Strong analytical, troubleshooting, and problem-solving skills
  • Ability to quickly learn new technologies, apply sound judgment, and drive work to completion
  • Strong verbal and written communication skills

Skills

  • Java
  • Spring frameworks
  • Spring Boot
  • Spring Cloud Data Flow
  • Relational databases
  • SQL
  • Stored procedures
  • Unit testing
  • Agile development practices
  • Software development lifecycle
  • CI/CD practices
  • Analytical skills
  • Troubleshooting skills
  • Problem-solving skills
  • Learning new technologies
  • Sound judgment
  • Driving work to completion
  • Verbal communication
  • Written communication
  • Scripting languages (Python, Ruby, or TypeScript)
  • Object-oriented programming languages (C++, C#)
  • Jira
  • Cloud computing platforms (GCP, AWS, or Azure)
  • Google Cloud Platform products (Dataflow, Cloud Storage, BigQuery, Cloud Functions, Cloud Composer)
  • Terraform scripting
  • ETL
  • Data validation
  • End-to-end testing (functional, integration, performance, security)
  • AI prompting for software engineering problem-solving
  • Financial industry experience

Location

  • On-site

Work Type

  • On-site
  • Full-time

Experience Level

  • 2+ years of professional software development experience

Education Level

  • Bachelor’s degree in Computer Science or related field, or equivalent work experience

Salary/Compensations

  • In addition to the salary range, this role is eligible for bonus or incentive opportunities.

About the Company

  • At Schwab, you’re empowered to make an impact on your career.
  • Innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together.