Software Engineer at Ameriprise Financial - ScoutJobs - The AI-curated global job board
Skip to content
Ameriprise Financial
Posted a month ago

Software Engineer

Ameriprise FinancialSoftware Engineer

Requirements

Bachelors degree in Computer Science or related field, 5-7+ years experience with .NET, Python, and PowerShell, 4-6 years experience with AWS or Azure, Experience with SQL Server, Snowflake, or Microsoft Fabric, Proficiency with Git, Visual Studio, and CI/CD tools, Experience writing automated unit tests in Python

Skills

PythonC#AWSAzureSQL ServerSnowflakeJenkins

About the role

Responsibilities

  • Design, code, test, and maintain application software and data systems throughout the full software life cycle
  • Create low-level design documents and detailed engineering specifications based on complex business requirements
  • Participate in code reviews to ensure development work adheres to organizational standards and quality specifications
  • Perform unit testing on all code and programs prior to quality assurance release
  • Provide technical guidance and mentoring to junior members of the application development team
  • Partner with project teams and business stakeholders to understand goals and execute the development process
  • Identify system enhancements to improve performance, reliability, and resource consumption
  • Troubleshoot root-cause analysis for production issues and implement corrective actions

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5-7+ years of experience developing microservices, APIs, and data-driven applications using .NET, Python, and PowerShell
  • 4-6 years of experience developing applications targeting major cloud platforms such as AWS or Azure
  • Experience with RDBMS and data stores including SQL Server, Snowflake, or Microsoft Fabric
  • Proficiency with development tools including Git, Visual Studio, and CI/CD automation tools
  • Experience writing automated unit tests in Python
  • Strong SQL development skills, including writing views, stored procedures, and functions
  • Ability to work effectively within geographically dispersed teams

Preferred Qualifications

  • High level of expertise in Snowflake or Microsoft Fabric
  • High level of expertise in AWS data services and tools
  • Proven ability to translate complex business needs into effective software designs
  • Strong analytical skills to reconcile conflicting objectives and design acceptable compromises

About the Company

Ameriprise Financial is a diversified financial services leader with more than $1.5 trillion in assets under management. With a team of 22,000 people across 19 countries, we serve more than 3.5 million clients globally. We are a longstanding leader in financial planning, asset management, and insurance, dedicated to fostering meaningful careers and making a difference for our clients and communities.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Ameriprise Financial · Minneapolis

Sign up to apply