Job Description
Job title: Senior Software Developer
Company: TIAA
Specialist – App Dev Generalist – IN
Application Development – Generalist role are involved in software development use specialized knowledge of programming languages, software integration and delivery platforms to build custom software applications and/or enhancements.
Key Responsibilities and Duties
- The job also involves application enhancement, debugging, maintenance and documentation.
- They may also work on customization for in-house/third party product and platforms.
- Common skill sets include (but are not restricted to) C, C++, Java, J2EE, .Net, Oracle, ABAP etc.
Educational Requirements
- University (Degree) Preferred
Work Experience
- 3+ Years Required; 5+ Years Preferred
Physical Requirements
- Physical Requirements: Sedentary Work
Career Level
7IC
Job Title
Python/SQL/ETL Developer
Company Overview
Nuveen is the investment management arm of TIAA. It is one of the largest global asset managers with specialist knowledge across a wide array of asset classes, including fixed income, equities and alternatives. Nuveen is driven not only by the independent investment processes across the firm, but also the insights, risk management, analytics and other tools and resources a truly world-class platform provides. As a global asset manager, our mission is to work in partnership with our clients to create outcome-focused solutions to help them secure their financial future.
Job Overview
Nuveen Trading Technology team has a responsibility of supplying Global Asset Management and Trading solutions with robust high quality applications. The team is looking for an experienced Python/SQL/ETL developer. This person will be tasked with supporting equity/fixed income trading applications that use FIX protocol for high availably and high frequency trading.
About the Role:
The Application Developer will participate in the full development lifecycle for Trading technology team projects including requirements gathering, technical design, development, testing, and implementation. Nuveen Trading Technology team has a responsibility of supplying Global Asset Management solutions with robust, high-quality applications. The team is looking for an experienced SQL/ETL developer to take participate in a broad variety of application development initiatives across the Trading line of business.
Responsibilities and Duties
- Collaborate with IT and Business partners to design, develop, and troubleshoot end to end technical solutions
- Develop high-quality software components of the global trading platform
- Test the resulting components in accordance with company standards and as defined in approved testing plans
- Investigate, analyze and document reported defects – raising issues as appropriate
- Analyze production applications and debug errors upon failures
- Perform maintenance programming and correction of identified defects
- Create and maintain technical documentation using defined technical documentation templates that meet SDLC standards
Required Skills / Qualifications:
- Bachelor’s degree in computer science or related discipline
- 3-7 years experience in SQL/ETL and its related technologies
- Ability to work as part of a team, communicate effectively at all organizational levels with written and verbal communication skills
- Analytical, problem solving, and troubleshooting skills
- Familiar with Agile development methodologies
- Self-directed, self-starter, and motivated with the ability to work with minimal supervision
- Strong organizational skills and ability to prioritize tasks
Preferred Skills:
- Experience and knowledge of Equity/Fixed income/Munis products and market data content.
- Prior experience in any Investment Management System like BBG AIM/ CRD is preferred.
- Knowledge of market structure, order handling, and electronic trading
- Excellent communication ( written and oral), with senior leaders and peers, facilitation, interpersonal and collaborative skills
- Ability to perform tasks of high complexity and to modify processes, plans and designs as needed
- Experience building large integrated enterprise applications
- Understanding and experience in cloud native technologies using AWS.
Application Development Languages:
- Oracle , MS Sql server
- Any ETL tool
- Snowflake (Desirable)
- AWS
Database Platforms:
- Oracle
- SQL Server (desirable)
Reporting Platforms:
- SQL Server Report Services (SSRS) (desirable)
Scheduling Utilities:
- Autosys
Automation and Productivity Tools:
- GitHub
- Jenkins
- Hibernate ORM
- JPA ORM
- Jira
Industry Applications: Desirable to have experience on one or more below products
- Charles River Investment Management System (CRIMS)
- Front Invest(Blackrock)
Related Skills
Agile Methodology, Continuous Integration & Deployment, Data Analysis, Debugging, DevOps, Enterprise Application Integration, Operating Systems Management, Problem Solving, Programming, Software Development, Software Development Life Cycle, Web Application Development
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, sexual 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:
Privacy Notices
For Applicants of TIAA, Nuveen and Affiliates residing in US (other than California), click .
For Applicants of TIAA, Nuveen and Affiliates residing in California, please click .
For Applicants of Nuveen residing in Europe and APAC, please click .
For Applicants of Greenwood residing in Brazil (English), click .
For Applicants of Greenwood residing in Brazil (Portuguese), click .
For Applicants of Westchester residing in Brazil (English), click .
For Applicants of Westchester residing in Brazil (Portuguese), click .
Expected salary:
Location: Pune, Maharashtra
Job date: Tue, 06 Feb 2024 00:24:00 GMT