Software Engineer

Employer
Ameriprise Financial, Inc.
Location
Boston, USA
Salary
Competitive
Posted
Sep 29, 2022
Closes
Oct 27, 2022
Ref
17104120
Job Function
Other
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
Ameriprise Financial, Inc. seeks a Software Engineer in Boston, Massachusetts, to design, code, test, implement, maintain, and support application software that is delivered on time and within budget.

Responsibilities

  • Work closely with customers, business analysts, technology, and project teams to understand business requirements.
  • Drive the analysis and design of quality technical solutions that are aligned with business and technology strategies.
  • Comply with the organization's architectural standards.
  • Provide technical guidance to the development team through the full software life cycle.


Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 8 years of progressively responsible experience coding and/or designing in multiple programming languages, including experience in relevant/targeted software stack.
  • Experience with the design and build of complex software applications in multiple environments, and experience on ETL tool - Informatica and Unix Scripting.
  • 5 years of experience in data integration/ migration projects, SQL database design in Oracle, PL/SQL, MSSQL and DB2.
  • Experience in financial domain, writing ETL mapping specifications and data analysis.
  • 3 years of experience in handling unstructured data (XML's, JSON) data.
  • 2 years of experience on AWS Services - EC2, EMR, Glue, Lambda, Athena, S3, RDS, DynamoDB, Python programming and commonly used packages (NumPy, Pandas, boto3, working in AGILE environment and DeVos, Golden Source, lead technical discussions with users on deliverables and requirements, and
  • Delivering an on-site offshore model, working with multiple vendor partners. To apply, please visit joinameriprise.com (Job ID #26722BR).


About Our Company

Ameriprise Technology is a team of professionals who provide Technology solutions across the company. This includes corporate computing, network infrastructure solutions and security for the entire firm. Being part of our team also means partnering across the business to enable technology solutions and engaging digital experiences for clients, advisors, and employees. Our mission is to create technology that is reliable, simple, integrated, and secure. We provide the tools, resources, and support to help you forge a career that delivers more of what you want: recognition, rewards and work that makes a difference.

Ameriprise Financial is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, genetic information, age, sexual orientation, citizenship, gender identity, disability, veteran status, marital status, family status or any other basis prohibited by law.
  • You need to sign in to save