Sr Software Engineer

Ameriprise Financial Services, LLC

Boston (MA)

On-site

USD 120,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ameriprise Financial Services, LLC seeks a software development lead to drive design, development, and modernization across applications. You will participate in architecture discussions, performance monitoring, and SDLC governance, guiding teams through complex technical choices.

The role requires hands-on coding, strong standards adherence, and collaboration with business stakeholders to deliver reliable software solutions.

Qualifications

  • Experience with the full software development lifecycle (design, development, testing, modification).
  • Knowledge of architecture design and performance monitoring requirements.
  • Ability to lead and participate in code reviews and technical documentation.

Responsibilities

  • Execute and oversee low level design documents and engineering specifications.
  • Write code that adheres to standards and maintains existing logic.
  • Plan and lead development processes with business and project teams.
  • Lead the code review process and maintain design and operation documentation.
  • Ensure all project-related documentation is archived and up to date.

Skills

Software development
Architecture design
SDLC
Code reviews

Job description

About Our Company

We’re a diversified financial services leader with more than $1.5 trillion in assets under management, administration and advisement as of year-end 2024. Our team of 22,000 people across 19 countries, serves more than 3.5 million individual, small business and institutional clients. We are a longstanding leader in financial planning and advice, a global asset manager and an insurer. Our unwavering focus on our clients and strong financial foundation connects each of our unique businesses – Ameriprise Financial, Columbia Threadneedle Investments and RiverSource Insurance and Annuities. Here, we foster meaningful careers, invest in the future, and make a difference for clients, institutions and communities around the world.

About Our Company

We’re a diversified financial services leader with more than $1.5 trillion in assets under management, administration and advisement as of year-end 2024. Our team of 22,000 people across 19 countries, serves more than 3.5 million individual, small business and institutional clients. We are a longstanding leader in financial planning and advice, a global asset manager and an insurer. Our unwavering focus on our clients and strong financial foundation connects each of our unique businesses – Ameriprise Financial, Columbia Threadneedle Investments and RiverSource Insurance and Annuities. Here, we foster meaningful careers, invest in the future, and make a difference for clients, institutions and communities around the world.

Job Description

Serve as a resource on software development projects and lead the development team through the design, development, documentation, testing, and modification of existing and new software applications, championing standard techniques, procedures, and criteria. Participate in architecture design, performance monitoring, product evaluation, and buy versus build decisions. Track and communicate development project status, dependencies, and risks and mitigation strategies to the project team and leadership. Provide technical expertise to the business.

Key Responsibilities

Execute and/or oversee the creation of 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 standards, procedures, and techniques. Maintain integrity of existing program logic according to specifications. Complete deliverables using the Software Development Life-Cycle (SDLC).

Partner with the business and project team to gather requirements and fully understand project goals, and then use this information to effectively plan and lead the development process. Participate in project design walk-throughs. Evaluate interrelationships between applications and design for effective interfaces between interrelated applications/systems. Appropriately address failure scenarios in design work. Proactively review then plan and execute corrective action in response to production support issues, as required.

Lead the code review process to ensure development work adheres to standards and specifications, which includes peer review, as well as code review external to development team. Write and/or revise system design documentation and operations documentation to include providing required input into operation support manuals and user guides. Create and properly archive all project related documentation.

Ensure all code

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

ameriprise • Boston (MA)

On-site
USD 140,000 - 190,000
Sr Software Engineer
Sr Software Engineer

Ameriprise Financial • Boston (MA)

On-site
USD 132,000 - 181,000
Senior Manager-Technology Delivery
Senior Manager-Technology Delivery

Ameriprise Financial • Boston (MA)

On-site
USD 132,000 - 181,000
Sr Software Engineer
Sr Software Engineer

Threadneedle group • New York (NY), Northern (KY)

On-site
USD 155,000 - 197,000
Senior Manager-Technology Delivery
Senior Manager-Technology Delivery

Ameriprise Financial Services, LLC • Boston (MA)

On-site
USD 132,000 - 181,000
Health insurance
401(k) plan
Paid time off
Sr Design Engineer
Sr Design Engineer

Threadneedle group • Minneapolis (MN), Northern (KY)

Hybrid
USD 125,000 - 158,000
401(k) matching
Health insurance
Sr Software Engineer
Sr Software Engineer

Ameriprise Financial Services, LLC • New York (NY)

On-site
USD 155,000 - 197,000
Senior Software Engineer & Technical Lead
Senior Software Engineer & Technical Lead

ameriprise • Boston (MA)

On-site
USD 140,000 - 190,000
Senior Software Engineer | Technical Lead, Finance
Senior Software Engineer | Technical Lead, Finance

Ameriprise Financial Services, LLC • Boston (MA)

On-site
USD 120,000 - 190,000
Sr Mgr-Technology Operations
Sr Mgr-Technology Operations

Ameriprise Financial Services, LLC • Minneapolis (MN)

Hybrid
USD 115,000 - 147,000