CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Senior Specialist, Software Development & Engineering

Charles Schwab Corporation

Full time
Experience
4+ years
Location
Hyderabad
Work mode
Not stated
Salary
₹10L – ₹25L a year estimatetypical for IT Jobs in India, 846 posts
Posted 2 days ago Last checked 2 days ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

Experience
4+ years
Education
Bachelor's degree
Must-have skills
CI/CDData Structures & AlgorithmsDesign PatternsJavaObject-Oriented Programming (OOP)Secure Coding

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Hyderabad, India

## Your Opportunity

At Charles Schwab, our purpose is simple: we champion client’s goals with passion and integrity. Guided by honesty, mutual respect and a commitment to doing what’s right, we bring innovation, education, and service together to help shape financial futures. Our people are the foundation of our success – they approach their work with curiosity and collaboration, coming together to create solutions that make a meaningful impact for clients and communities. As we expand into India, we are bringing this same culture of inclusion, learning, and opportunity to new talent. Joining us means becoming part of a global team where your work matters and your future can take shape.

Our Hyderabad location is central to Schwab’s growth, bringing together talented people and technology to drive innovation, scale and efficiency. Here, you will work alongside teams who create solutions that support millions of clients every day. The work you do is more than daily operations – it’s a chance to experiment, learn, and build within a values-driven, supportive environment. This is a unique opportunity to be part of our early growth phase and shape something new, backed by the stability and strength of a Fortune 500 company. Your impact begins on day one, and your contributions will help define our future in the region

## What you have

Required Qualifications

  • 4+ years of software engineering experience
  • Bachelor's degree in Computer Science or equivalent
  • Strong foundation in computer science fundamentals including algorithms, data structures, OOP, design patterns, system design, databases, networking, concurrency, testing, CI/CD, and secure coding principles
  • Hands-on experience with GenAI coding tools (GitHub Copilot, Cursor, or similar)
  • Proficiency in Java or .Net
  • Ability to critically review AI-generated code for bugs, security issues, and code quality
  • Working knowledge of agentic workflows, agent development, and spec-driven development, including translating low-level design artifacts into structured specifications that guide AI-assisted implementation

Preferred Qualifications

  • Cloud platform experience (GCP, AWS, Azure).
  • Experience modernizing legacy platforms using automation and AI acceleration.
  • Ability to drive technical innovation and contribute to engineering standards and strategy.
  • Analytical Thinking – Structured, logical problem-solving approach.
  • Software Design & Development – Build scalable, reliable, high-quality systems.
  • AI-Enabled Engineering – Accelerate delivery using AI tools with strong ownership and accountability.
  • Continuous Improvement – Advance AI practices and engineering excellence across teams.

Job data: Headcount Labs (headcountlabs.com), ODbL 1.0. The job description belongs to the employer. Location data © OpenStreetMap contributors and Overture Maps.

Key skills

Required

CI/CDData Structures & AlgorithmsDesign PatternsJavaObject-Oriented Programming (OOP)Secure CodingSystem Design

Preferred

AWSGoogle Cloud Platform (GCP)Microsoft Azure

Soft skills

AccountabilityAnalytical ThinkingOwnershipProblem Solving

Job market insights

534active CI/CD jobs in Hyderabad
74active Data Structures & Algorithms jobs in Hyderabad
81active Design Patterns jobs in Hyderabad
₹10L – ₹25L advertised yearly salary for IT Jobs in India (middle half of 846 posts that show a salary; median ₹17L)
29 more open jobs at Charles Schwab Corporation

Most IT Jobs posts in Hyderabad ask for 3–6 years of experience (47% of 1587 that say).

Hiring most for IT Jobs in Hyderabad

  • JPMorgan Chase43 open jobs
  • Salesforce42 open jobs
  • Kyndryl31 open jobs

Jobs asking for CI/CD in Hyderabad also ask for

  • Python52%
  • AWS48%
  • Microsoft Azure36%
  • Agile34%
  • Kubernetes33%

From live job posts on CoreHRx, updated 14 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Senior Specialist, Software Development & Engineering job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹10L – ₹25L a year (typical for IT Jobs in India, 846 posts).

How much experience does this job need?

The post asks for 4 Yrs experience.

Where is this job based?

In Hyderabad.

What kind of job is this?

It is a full time job.

This guide is for Indian job seekers preparing for Java backend roles, from freshers facing campus and first-job interviews to experienced developers moving into senior positions at product companies and IT services firms. It covers what interviewers ask most in 2025 and 2026 on Java 17 and 21 and Spring Boot 3: OOP, collections, equals and hashCode, streams, exceptions, concurrency and JVM memory, then dependency injection, auto-configuration, REST controllers, validation, JPA and Hibernate, security, microservices and testing. Questions are grouped as easy, medium and hard. Read each answer, compile the code yourself and practise explaining it aloud.

Questions you may be asked

  1. What are the four pillars of OOP, with a Java example of each?
  2. What is the difference between an abstract class and an interface in Java?
  3. What is the difference between method overloading and method overriding?
  4. What is the difference between == and equals() in Java?

Get IT jobs in Hyderabad by email

Create a free profile and we email you new IT jobs in Hyderabad, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile