Upload Button Icon Add office photos
filter salaries All Filters

102 Ameriprise India Jobs

Technical Leader- Data Engineering

4-6 years

Gurgaon / Gurugram

1 vacancy

Technical Leader- Data Engineering

Ameriprise India

posted 1hr ago

Job Description

This role will be a key member of Data Services team , responsible for building and enhancing distributed data application and framework capabilities. A successful candidate is a motivated self-starter with an aptitude for learning new skills and environments quickly while being able to manage more than one high-priority deliverable.
Be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Work closely with product owner and project teams to understand product requirements, drive the analysis and design of quality technical solutions that are aligned with business and technology strategies, and comply with the organizations architectural standards. Provide technical guidance to the development team through the full software life cycle. Additionally, should be able to lead a team of application developers.

Key Responsibilities

  • Understand the distributed systems, distributed data processing and Data engineering landscape.
  • Create low level design documents (including code samples/outlines) and detailed engineering specifications based on complex business, user, and non-functional (e. g. , performance, reliability, balance, and controls) requirements. Write code that adheres to coding standards, procedures, and techniques. Maintain the integrity of existing program logic according to specifications.
  • Actively participate in the code review process to ensure development work adheres to standards and specifications (including peer review and code review external to team). Ensure the quality of work completed by vendor partners. Write and/or revise system design documentation and operations documentation to include providing required input into operation support manuals.
  • Unit test all code and programs prior to releasing them to quality assurance. Quickly resolve all unit test issues. Assist quality assurance in identifying test cases and creating/mining test data to enable a thorough test of all development deliverables. Respond to all inquiries and issues in a timely manner as developed code/program moves through the testing process.
  • Provide mentoring and direction to more junior members of the application development team. Influence the shaping of standards and tools. Provide governance oversight to ensure project adherence to development strategy, standards, policies, tools, and procedures. Guide the development team to consistently apply appropriate development principles and standards during all phases.
  • Work in partnership with the project team and business to fully understand project goals and requirements and use this knowledge to effectively plan and execute the development process. Participate in project design walkthroughs. Evaluate interrelationships between applications to determine whether a change in one part of the project would impact or cause undesirable results in related applications and design for effective interfaces between interrelated applications.
  • Improve the health of system assets by identifying enhancements to improve performance, reliability, and resource consumption. Track exceptions to standards (e. g. , security gaps) to ensure they are addressed in a planful and timely fashion. Evaluate and troubleshoot root-cause analysis for production issues and system failures; determine corrective action(s) and propose improvements to prevent their recurrence.
  • Maintain up-to-date business domain knowledge and technical skills in software development technologies and methodologies. Provide input in the selection, implementation and use of development tools and best practices. Work effectively in a team environment to ensure that solution delivery is on time, within cost estimates and meets business needs.



Required Qualifications

  • Bachelors degree or equivalent in Computer Science, Engineering, or related field; or equivalent work experience.
  • 7+ years of experience in application development using Python.
  • 4+ years of experience in on AWS
  • 3+ years of experience in Object-oriented programming
  • Designing and creating distributed data applications in Python
  • Experience in writing reusable, testable, and efficient Python code following best practices and guidelines.
  • Experience writing automated unit tests and medium to complex SQL queries.
  • Strong problem-solving, multi-tasking and organizational skills.
  • Demonstrable experience of working on a team that is geographically dispersed.
  • Good written and verbal communication skills.



Preferred Qualifications

  • Cloud Certification (AWS)
  • Prior knowledge or experience of working in Asset Management domain is a plus.
  • Experience with Container technologies (Docker, EKS, ECS)
  • Experience in CICD process
  • Experience in working with popular file formats like XML, JSON, Parquet, Avro etc.
  • Proven ability to successfully translate client/business needs into software designs.
  • Proven analytical and business skills to reconcile conflicting objectives and find/design acceptable compromises within existing limitations.
  • Understand and apply both current technical solution elements (specific tools, components, and frameworks) and abstract elements (algorithms and architectures).
  • Effectively able to apply technology/ engineering knowledge to multiple and evolving programs and languages.

Ameriprise India LLP has been providing client based financial solutions to help clients plan and achieve their financial objectives for 125 years. We are a U. S. based financial planning company headquartered in Minneapolis with a global presence. The firm s focus areas include Asset Management and Advice, Retirement Planning and Insurance Protection. Be part of an inclusive, collaborative culture that rewards you for your contributions and work with other talented individuals who share your passion for doing great work. You ll also have plenty of opportunities to make your mark at the office and a difference in your community. So if youre talented, driven and want to work for a strong ethical company that cares, take the next step and create a career at Ameriprise India LLP.

Full-Time/Part-Time

Timings

(2:00p-10:30p)

India Business Unit

AWMPO AWMP&S Presidents Office

Job Family Group

Technology

Employment Type: Full Time, Permanent

Read full job description

Prepare for Technical Lead roles with real interview advice

What people at Ameriprise India are saying

3.0
 Rating based on 1 Technical Lead review

Likes

Better salary in ncr

  • Work-life balance - Good
Dislikes

Every thing except salary

  • Skill development - Bad
  • +3 more
Read 1 Technical Lead review

Technical Lead salary at Ameriprise India

reported by 37 employees with 8-11 years exp.
₹14.8 L/yr - ₹32.2 L/yr
35% more than the average Technical Lead Salary in India
View more details

What Ameriprise India employees are saying about work life

based on 110 employees
59%
94%
86%
58%
Strict timing
Monday to Friday
No travel
Day Shift
View more insights

Ameriprise India Benefits

Free Transport
Cafeteria
Child care
Health Insurance
Work From Home
Soft Skill Training +6 more
View more benefits

Compare Ameriprise India with

Morgan Stanley

3.7
Compare

UBS

4.0
Compare

Charles Schwab

4.2
Compare

Fidelity Investments

4.2
Compare

Vanguard

4.1
Compare

Blackrock

3.8
Compare

State Street Corporation

3.8
Compare

Principal Global Services

4.1
Compare

Franklin Templeton Investments

4.2
Compare

SBI Cards & Payment Services

3.7
Compare

Axis Direct

3.9
Compare

Kotak Securities

3.6
Compare

Aadhar Housing Finance

4.1
Compare

ICICI Home Finance

3.7
Compare

Pine Labs

3.4
Compare

Sharekhan

3.9
Compare

Wonder Home Finance

4.7
Compare

Morningstar

3.9
Compare

Synchrony

4.3
Compare

Ocwen Financial Solutions

4.0
Compare

Similar Jobs for you

Senior Software Engineer at TIBCO Software

Bangalore / Bengaluru

3-7 Yrs

₹ 8-12 LPA

Software Engineer at UST

Chennai

5-7 Yrs

₹ 20-24 LPA

Software Engineer at UST

Bangalore / Bengaluru

7-9 Yrs

₹ 19-21 LPA

Software Engineer at UST

Bangalore / Bengaluru

5-7 Yrs

₹ 19-21 LPA

Software Engineer at UST

Mumbai

5-7 Yrs

₹ 19-20 LPA

Software Engineer at UST

Chennai

5-7 Yrs

₹ 20-24 LPA

Software Engineer at UST

Thiruvananthapuram

7-9 Yrs

₹ 20-25 LPA

Software Engineer at UST

Bangalore / Bengaluru

5-7 Yrs

₹ 12-17 LPA

Software Engineer at UST

Bangalore / Bengaluru

5-7 Yrs

₹ 19-21 LPA

Application Developer 3 at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Technical Leader- Data Engineering

4-6 Yrs

Gurgaon / Gurugram

14hr ago·via naukri.com

Grp Lead-Business Analyst

1-8 Yrs

Noida

14hr ago·via naukri.com

Prpal Lead-App Develop IND

6-14 Yrs

Hyderabad / Secunderabad

14hr ago·via naukri.com

Senior Compliance Analyst

3-7 Yrs

Noida

14hr ago·via naukri.com

Ops Risk Mgmt Assoc IND

1-6 Yrs

Gurgaon / Gurugram

4d ago·via naukri.com

Infrastructure Automation Engineer Lead

2-10 Yrs

Noida

4d ago·via naukri.com

Director Data Engineering

8-10 Yrs

Hyderabad / Secunderabad

4d ago·via naukri.com

Manager Training & Development

10-15 Yrs

Noida

5d ago·via naukri.com

Lead-Portfolio Management Associate

4-5 Yrs

Gurgaon / Gurugram

5d ago·via naukri.com

Client Service -AML/KYC Analyst

4-5 Yrs

Noida

5d ago·via naukri.com
write
Share an Interview