Senior Software Developer

1 week ago


Austin, United States Charles Schwab Full time

Position Type: RegularYour 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.



Charles Schwab’s Software Development Engineers thrive in a leading-edge work culture while developing products that help Schwab customers learn, explore and make life-impacting moves on their paths to achieving their goals. The Advisor Services Data Delivery Team is looking for an experienced Software Development Engineer to build and support Cloud-based applications that provide critical, high-volume processing for Schwab’s Advisor clients and third parties. This position requires an individual with strong problem-solving skill who can contribute in a highly collaborative culture and agile team environment. Our Software Development Engineers are driven to learn, grow, and continuously contribute to improving the Schwab experience and technology.

Partner with Solution Architects and Platform Architects to ensure implementations meet the solution architecture and design.
Contribute to the design, development, testing, deployment, and support of critical, high-volume data management applications using Cloud technologies.
Analyze a target system design and decompose the functionality into incremental deliverable milestones.
Coordinate across multiple functional areas to deliver a solution that meets all applicable standards.
Lead and develop junior members of the engineering team, including performing code reviews, reviewing test strategies and providing feedback.
Work collaboratively with other engineers, product owners, and end users to solve challenging problems.
Support your solutions throughout all phases of the software development lifecycle.
Active participation in real-time and after-the-fact diagnosis, troubleshooting, and resolution to production incidents on High availability applications
Help organize and enable teams to deliver on multiple efforts simultaneously and ensure accountability by holding the team responsible for deadlines.

What you have


Required Qualifications:

Bachelor’s degree in computer science or related field, or equivalent work experience.
7-10 years professional experience in software engineering.
Strong programming knowledge and experience developing in Java.
Recent experience with cloud-based technologies, preferably on Google Cloud Platform (GCP).
Experience with a relational database, SQL, and stored procedures (Oracle, SQL Server, Postgres).
Web Service and REST API design, development and testing.
Strong analytical, troubleshooting, and problem-solving skills.
Strong understanding of Agile development practices.
Experience using Jira or other agile work tracking system.
Experience with CI/CD pipelines implementation and application deployment using Bitbucket, Bamboo, GitHub and GitHub Actions.
Ability to quickly grasp complex concepts and learn new technologies.
Ability to work effectively and collaborate with all types of stakeholders, both technical and business, peers and leaders.
Exceptional interpersonal skills, including teamwork, facilitation, and negotiation.
Excellent written and verbal communication skills.



Preferred Qualifications:

Experience with using C#, .Net Framework, .Net Core, WinForms, JavaScript, JSP, CSS, HTML
Experience with Spring frameworks, including Spring Boot, Spring Cloud Data Flow, python etc.
Experience with Google Cloud SDK, Google Cloud Storage, BigQuery , Cloud Run, Cloud SQL, Pub/Sub, DataFlow, etc.


What’s in it for you

At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

401(k) with company match and Employee stock purchase plan
Paid time for vacation, volunteering, and 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



  • Austin, United States Centric Software Full time

    We are looking for a highly skilled Senior Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems. Key Responsibilities: Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the...


  • Austin, Texas, United States HCA Healthcare Full time

    Job Title: Senior Software DeveloperOur company is seeking a skilled Senior Software Developer to join our software engineering team. In this role, you will be responsible for designing, developing, and maintaining software applications using various programming languages and technologies.Key Responsibilities:* Design and develop software applications using...


  • Austin, Texas, United States Asure Software Full time

    Job Title: Software Development EngineerJob Description:As a Software Development Engineer at Asure Software, you will be responsible for collaborating with other engineers to write and develop code, as well as developing web-based applications to enhance the performance and stability of current applications.Responsibilities:* Write testable, readable,...


  • Austin, Texas, United States Asure Software Full time

    Job SummaryWe are seeking a highly skilled Associate Software Engineer to join our team at Asure Software. As a key member of our engineering team, you will be responsible for collaborating with other engineers to write and develop code, designing and developing web-based applications to enhance the performance and stability of our current applications, and...


  • Austin, Texas, United States Texas Department of Aging & Disability Services Full time

    About the RoleWe are seeking a skilled Senior Software Developer to join our team in {company}. As a key member of our engineering team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Responsibilities- Design and develop complex software systems using a variety of...


  • Austin, Texas, United States University of Texas at Austin Full time

    Job SummaryWe are seeking a highly skilled Senior Python Programmer to join our team at the University of Texas at Austin. As a key member of our development team, you will be responsible for providing direct input for the development of departmental standards, process improvements, and technical documentation.Key ResponsibilitiesDevelop software...


  • Austin, Texas, United States Sonic Healthcare Full time

    Job Summary:Sonic Healthcare USA is seeking a highly skilled Senior Software Developer to join our LabIS team. As a key member of our development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions to drive our business forward.Key Responsibilities:Collaborate with peers and stakeholders to create conceptual...


  • austin, United States CORRIDOR Aviation Service Software Full time

    OverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...


  • austin, United States CORRIDOR Aviation Service Software Full time

    OverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...


  • Austin, United States CORRIDOR Aviation Service Software Full time

    OverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...


  • Austin, Texas, United States ICU Medical Full time

    Job Description:As a senior software developer, you will be responsible for designing, developing, and maintaining our company's software applications. This is a senior position that requires expertise in both frontend and backend development.Key Responsibilities:Design and develop software applications using a variety of programming languages and...


  • Austin, Texas, United States CVS Health Full time

    Job SummaryCVS Health is seeking a highly skilled Senior Software Development Engineer to join our team. As a Senior Software Development Engineer, you will be responsible for designing, developing, and implementing digital solutions and systems by applying advanced technical expertise to architect and code software applications.Key Responsibilities- Design...


  • Austin, Texas, United States Gpac Full time

    As a Senior Software Engineer, you will be responsible for leading the development of software solutions that meet the needs of our clients.Design and develop software solutions that are scalable, efficient, and meet the needs of our clients.Collaborate with cross-functional teams to ensure seamless integration of software solutions.Stay up-to-date with...

  • Software Developer

    1 month ago


    Austin, Texas, United States Boarhog LLC Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Distributed Operations and Remoting Services (DORS) team at Boarhog LLC. As a key member of our team, you will be responsible for developing and deploying high-quality software applications to enable real-time processing across distributed environments for the Department of...


  • Austin, United States Tokyo Electron Full time

    Let's search for your next career at TEL. Use the form below to search our current opportunities and then apply. Please consider joining our Talent Community so that we may continue to engage with you. Job Description Software Development Engineer Tokyo Electron Limited (TEL), a global, multi-billion-dollar corporation and a leader in the semiconductor...


  • Austin, United States TEL Full time

    Let's search for your next career at TEL. Use the form below to search our current opportunities and then apply. Please consider joining our Talent Community so that we may continue to engage with you. Job Description Software Development Engineer Tokyo Electron Limited (TEL), a global, multi-billion-dollar corporation and a leader in the semiconductor...


  • Austin, Texas, United States TEXAS DEPARTMENT OF INSURANCE Full time

    Key Responsibilities:• Design, develop, and implement software applications using a variety of programming languages and technologies.• Collaborate with cross-functional teams to identify and prioritize software development projects.• Conduct code reviews, ensure high-quality code, and implement best practices for software development.Requirements:•...


  • Austin, Texas, United States TEXAS DEPARTMENT OF INSURANCE Full time

    About the Role:As a Senior Software Engineer - Full Stack Development, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:- Design and develop full stack software systems- Collaborate with teams to...


  • Austin, Texas, United States Soliant Full time

    We are seeking a talented Software Developer to join our team at {company}.The ideal candidate will have a strong foundation in computer science and programming languages, with a passion for developing scalable and efficient software solutions.Key responsibilities include:Designing, developing, and testing software applicationsCollaborating with...


  • Austin, Texas, United States Texas Department of Aging & Disability Services Full time

    About the Job:As a Senior Software Engineer - Full Stack Developer, you will be responsible for designing, developing, and maintaining complex software applications. Your primary focus will be on building scalable, efficient, and user-friendly solutions using a combination of frontend and backend technologies.Key Responsibilities:• Design and develop...