Ameriprise Financial, a leading financial services company with over $1.5 trillion in assets under management, is seeking a Software Engineer to join their team in Minneapolis, MN. This role offers a hybrid work arrangement with 2 days remote work per week.
The position requires a skilled developer with 3 years of experience in building complex software applications using Java, Python, and SQL. You'll be working with modern technologies including Web services, CICD pipelines, and the Spring framework in a Unix environment.
As a Software Engineer, you'll be responsible for the full software development lifecycle - from design to implementation and maintenance. You'll collaborate closely with business stakeholders, analysts, and technical teams to translate business requirements into robust technical solutions.
The company offers a competitive salary range of $108,000 - $136,100, along with comprehensive health and retirement benefits. Ameriprise Financial has a strong market presence, serving over 3.5 million clients across 20 countries with a workforce of more than 20,000 people.
This is an excellent opportunity for a mid-level engineer looking to make an impact in the financial services sector while working with modern technologies and maintaining a good work-life balance through hybrid work arrangements. The role offers exposure to complex business problems and the chance to work with enterprise-scale applications in a stable, well-established company.