Senior Associate | Senior Software Engineer | Full Stack

  • Category: Software Developer Jobs
  • Location: Pune, Maharashtra
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 25K to 30K
  • Published on: 2025/09/21

Specialist Software Development
The Specialist Software Development job programs and configures software to meet business needs. Under limited supervision, this job identifies and analyzes business software needs, writes complex code to optimize the performance and efficiency of the organization's information technology (IT) platform/infrastructure and conducts testing to ensure programs are functioning properly. This job is considered a subject matter expert in the applications development and support area.

Key Responsibilities and Duties
• Interprets written business requirements and technical specification documents to design and develop advanced technical solutions that meet business needs in financial industry.
• Collaborates with information technology (IT) and business partners to design, develop, and troubleshoot end-to-end technical solutions.
• Performs complex coding to written technical specifications.
• Tests the resulting coding components in accordance with company standards and as defined in approved testing plans.
• Investigates, analyzes and documents reported defects and raising issues as appropriate.
• Analyzes run time profiles to debug errors that may exist and performs maintenance programming and correction of identified defects.
• Manages large application development and software processes, along with guiding and mentoring lower level professionals.
Educational Requirements
• University (Degree) Preferred
Work Experience
• 5+ Years Required; 7+ Years Preferred
Physical Requirements
• Physical Requirements: Sedentary Work

Career Level
8IC

Fluent with functional, imperative and object-oriented languages; Java Preferrably or Python and Go Programming languages.
Java Developers are a hands-on programmer with deep understand and experience in full stack java development.Expert level in Java programming and J2EE and web frameworks like Core spring, Spring MVC , Spring Boot
Database ORM frameworks like hibernate. Server less application frameworks like Vert.x.
Good knowledge of Core Java .
Experience in database management and Rest APIsExperience in data pipeline and data movement that supports analytical applications.
Good knowledge on designining or have extensive experience in API and REST API based services.
Studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
Ability to determine Operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
Document and demonstrate solutions by developing documentation on (Gliffy , Draw.io , Visio etc. ), flowcharts, layouts, diagrams, charts, code comments and clear code
Able to analyse information by collecting, analyzing and summarizing development and service issues.
Support and develop software engineers by providing advice, coaching . Perform Code Reviews and Coach and mentor Junior Engineers for coding practices.
Good understanding of programming design patterns and its implementations. Understanding of Architecture Patterns and distributed computing.
Should have worked in Agile project delivery , preferably on Agile management platforms like Jira etc.

A bachelor's or master's degree in computer science, data science, information science or related field, or equivalent work experience . Experience - 7-12 Yrs

_____________________________________________________________________________________________________

Company Overview

TIAA GBS India was established in 2016 with a mission to tap into a vast pool of talent, reduce risk by insourcing key platforms and processes, as well as contribute to innovation with a focus on enhancing our technology stack. TIAA GBS India is focused on building a scalable and sustainable organization , with a focus on technology , operations and expanding into the shared services business space.

Working closely with our U.S. colleagues and other partners, our goal is to reduce risk, improve the efficiency of our technology and processes and develop innovative ideas to increase throughput and productivity.

We are an Equal Opportunity/Affirmative Action Employer. We consider all qualified applicants for employment regardless of age, race, color, national origin, sex, religion, veteran status, disability, ****** orientation, gender identity, or any other protected status.

Accessibility Support

TIAA offers support for those who need assistance with our online application process to provide an equal employment opportunity to all job seekers, including individuals with disabilities.

If you are a U.S. applicant and desire a reasonable accommodation to complete a job application please use one of the below options to contact our accessibility support team:

Phone: (800) 842-2755

Email: accessibility.support@tiaa.org

Privacy Notices

For Applicants of TIAA, Nuveen and Affiliates residing in US (other than California), click here.

For Applicants of TIAA, Nuveen and Affiliates residing in California, please click here.

For Applicants of Nuveen residing in Europe and APAC, please click here.

For Applicants of Greenwood residing in Brazil (English), click here.

For Applicants of Greenwood residing in Brazil (Portuguese), click here.

For Applicants of Westchester residing in Brazil (English), click here.

For Applicants of Westchester residing in Brazil (Portuguese), click here


Company Name: TIAA GBS India

Related jobs

  • SharePoint Online Developer

    Full Job Description Job Summary SharePoint Online developers design and develop SharePoint websites using SharePoint Online or web UI developing tools. SharePoint is a highly configurable document management and storage system that integrates with M...

    Full Time / Part Time

    $ Estimated: 15K to 25K

    Remote

    2025/09/21


    Apply Now

  • Senior Java Developer | J2EE|Spring Frameworks

    Title : Senior Software Engineer (Java) Job Purpose : Analyze, design, develop and maintain of IT applications, including documentation and post-implementation customer support. Job Responsibilities & Duties • Analyze, design, program, test, docu...

    Full Time / Part Time

    $ Estimated: 20K to 30K

    Remote

    2025/09/21


    Apply Now

  • Senior Software Engineer

    Senior Software Engineer - Trade Order Management System (TOMS) Repo & Securities Lending Platform - Pune Pune Posted Mar 23, 2024 - Requisition No. 114++4 We are looking for an experienced software engineer who has experience building Securities...

    Full Time / Part Time

    $ Estimated: 16K to 21K

    Remote

    2025/09/21


    Apply Now