Full Stack Software Engineer
$130k - $150kAmeriprise Financial
Software Developer
Be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. 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, and comply with the organization's architectural standards. Provide technical guidance to the development team through the full software life cycle.
Key Responsibilities
- 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.
- 5+ years of experience developing microservices, APIs and data driven applications using.NET (C#, ASP.NET), JavaScript, Python, and a major RDBMS (SQL Server, Oracle or PostgreSQL) or any combination thereof.
- 4-6 years of experience in developing applications targeting a major cloud (AWS, Azure or GCP)
- Proven knowledge of development tools such as Visual Studio, Git, SQL Server Management Studio, CICD/automation tools such as Jenkins, Ansible etc.
- Experience writing automated unit tests in Java and Python
- Demonstrable experience in SQL development which includes but not limited to writing views, stored procedures, functions.
- Familiarity with LLMs, embeddings, vector databases
- Proven ability to write quality code by following best practices and guidelines.
- Strong problem-solving, multi-tasking and organizational skills.
- Good written and verbal communication skills.
- Demonstrable experience of working on a team that is geographically dispersed.
Preferred Qualifications
- Full-stack development experience using AWS Services
- Cloud Certification (AWS, Azure, GCP)
- Knowledge of UNIX/LINUX shell scripting
- Experience with Container technologies (Docker, EKS, ECS)
- Experience with AI/MLOps
- Hands‑on experience with at least one generative‑AI platform or LLM API.
- Experience integrating AI into software (chatbots, copilots, classification, summarization)
- 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 apply technology/engineering knowledge-base to multiple and evolving programs and languages.
Base Pay Salary
The estimated base salary for this role is $130,000 - $150,000 / year. We have a pay-for-performance compensation philosophy. Your initial total compensation may vary based on job-related knowledge, skills, experience, and geographical work location. In addition, most of our roles are eligible for variable pay in the form of bonus, commissions, and/or long-term incentives depending on the role. We also have a competitive and comprehensive benefits program that supports all aspects of your health and well-being, including but not limited to vacation time, sick time, 401(k), and health, dental and life insurance.
Full-Time/Part-Time
Full time
Exempt/Non-Exempt
Exempt
Job Family Group
Technology
Line of Business
TECH Technology
Ameriprise Financial is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, ancestry, age, physical or mental disability, medical condition, pregnancy, military status, veteran status, genetic information, citizenship, disability status, marital status, family status or any other basis prohibited by law.
We are committed to fostering an inclusive and accessible recruitment process for individuals with disabilities. If you require a reasonable accommodation to participate in the application or interview process, speak to your recruiter to discuss how we can support you.
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who should apply? Recent computer science/engineering/mathematics/...SuggestedH1b
- ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support of RxBenefits... ...practical experience. ~4-7+ years of professional software engineering experience in full stack or backend-focused roles...SuggestedTemporary workLocal areaRemote work
$120k - $180k
...RFA Engineering ( is an engineering service provider dedicated to delivering our clients... ...expertise. We are seeking a Senior Front End Software Engineer to become an integral part of... ...software solutions. Senior Full-Stack Software Engineer As a Senior Full...SuggestedTemporary workWork at officeFlexible hours- ...Doosan Corporation is looking for a Software Engineer II in Minneapolis to design, develop, and optimize scalable, reliable full-stack solutions incorporating AI and data-driven features. The role requires collaboration with cross-functional teams and independent work...Suggested
$70k - $140k
...Lead Full-stack Engineer This role will be onsite at our Minneapolis, MN office (or in Dallas (TX), or Columbus (OH)). Summary As... ...Money Laundering/Bank Secrecy Act (AML/BSA) enterprise Fraud software applications - specifically Actimize ActOne with experience...SuggestedWork at officeRemote workWork from homeFlexible hours$115.4k - $156.56k
...Medica Services Company LLC is seeking a Technology Engineer IV to join our Digital Content and Site Management Team in Minnetonka, MN. This role involves designing, implementing, and supporting enterprise technology solutions. The ideal candidate will have advanced Java...$91.7k - $163.7k
...together. We are seeking an experienced Full Stack Developer to join our team. The ideal... ...track record of delivering high-quality software solutions. You will be working in an... ...Foster a high performance, collaborative engineering environment Mentor and support the development...Remote jobMinimum wageFull timeWork experience placementWork at officeLocal area$127.11k - $177.87k
...Trane Limited in Minneapolis zoekt een ervaren Senior Full Stack Developer. Deze rol vereist minimaal 8 jaar ervaring in backend ontwikkeling met Java en Spring Boot binnen Azure. Je zult werken aan innovatieve web- en mobiele oplossingen en microservices architectuur...- ...C4 Technical Services is looking for a Sr. Engineer to drive integration of a new digital banking platform, ensuring a seamless experience. This role requires expertise in both backend (Java, Spring Boot) and frontend (TypeScript) development, with a strong focus on creating...
$100k - $120k
Tata Consultancy Services Limited is seeking a Full Stack Developer in Hopkins, MN, with over 10 years of experience, particularly in Java and React JS. The ideal candidate will have strong expertise in Java, Spring Boot, and microservices, and have designed applications...$91.7k - $163.7k
Optum is seeking an experienced Full Stack Developer to enhance their team in Eden Prairie, MN. This role focuses on the full development... ...within the U.S. and emphasizes collaboration and high-quality software delivery. Salary ranges from $91,700 to $163,700 annually...Remote job- ...leading specialty chemicals firm in Minnesota is seeking a Senior Full-Stack AI Developer to join their AI & Data Science team. This hybrid... .... Candidates should have over 7 years of experience in software development, strong skills in Python and JavaScript, and experience...Flexible hours
$100k - $125k
...SitusAMC is seeking a Data Engineer in Saint Paul, Minnesota, responsible for developing data centralization strategies and supporting business intelligence initiatives. Ideal candidates will have over 5 years of data engineering experience, including expertise in t-SQL...- ...NextEra Energy Resources is seeking a Full-Time Software Developer in Saint Paul, MN. This role involves developing full-stack software solutions to transform the energy industry. Successful candidates will engage in coding, system testing, and collaborating with teams...Full time
$100k - $120k
Tata Consultancy Services is looking for a Full Stack Developer in Hopkins, Minnesota. Candidates should have over 10 years of experience in full stack development, particularly with Java and React JS. The role demands a strong background in designing applications, microservices...$70 - $80 per hour
...As a Staff Software Engineer (Full Stack), you will be hands-on in designing, building, and delivering innovative AI-powered solutions, driving technical strategy, and embedding within business units to help accelerate Thomson Reuters’ AI-first transformation. Define technical...- ...HealthPartners in Bloomington is seeking a Senior Full-Stack Developer to enhance digital tools for clinical providers and members. This hybrid role supports the HealthPartners Provider Portal, improving access to vital information while reducing administrative burdens...
- ...Ernst & Young Oman seeks a Senior Full Stack Software Engineer to develop, test, and maintain software solutions. This role involves working closely with teams to create scalable applications while ensuring software engineering principles are applied. Candidates should...
- ...About Blank Metal Blank Metal is an AI-native engineering company that partners with enterprises to deliver production AI fast.... ...raise the team's technical bar About you ~5-8 years of full-stack development experience, with strength in both modern front-end...
- ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, missioncritical applications that clinicians and... ...~ Experience using AI-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor, Claude, or similar...Work at officeShift work2 days per week
- ...Senior Full-Stack Engineer Plymouth, MN (On-Site) 40 hrs/week | Start: Immediate The Opportunity The SaaSpocalypse is real. Salesforce... ...workflows, and deep regulatory domain expertise that most software companies will never acquire. We are now converting that...Full timeWork at officeImmediate start
- ...Job Title: Full Stack Engineer – Spark Migration & Enterprise Modernization Location: Minneapolis, MN (Hybrid – 3 days onsite) Duration: 18... ...complex enterprise environment. This role combines hands-on software engineering, ETL modernization, API development, cloud-native...Contract work
- ...your understanding.*** Overview We are looking for a talented Full Stack Engineer with strong experience in Kotlin (web) and ReactJS to join... ...In this role, you’ll design, develop, and test high-quality software solutions that align with business objectives. The ideal candidate...Remote workFlexible hours2 days per week
- ...Adobe Commerce Cloud Pro (Magento) platform with established integrations across ERP, PIM, payments, and fraud. We seek a Senior Full Stack Engineer to collaboratively advance the platform's technical integrity and strategic development in partnership with our current...For contractors
$199.1k - $348.4k
...Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to... ...of one of the world's leading enterprise software companies, this is that role. What... ...JavaScript/Node.js; comfort designing across the full stack. Experience integrating with APIs,...Work at officeRemote workWorldwideFlexible hoursShift work- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...Full time
$190k - $240k
...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that... ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and...Remote workFlexible hours- ...About the Role We are seeking a talented and tech-savvy Full Stack PHP Developer to join our Technical Operations team. The ideal candidate... ...development and integration with our core business and software applications. Essential Responsibilities -Software Development...
- ...We specialize in Staffing, Consulting, Software Development, and Training along with IT... ...development and programming, software engineering, systems development, testing, integration... ...national retailer, is looking for a Full-Stack PHP Developer to work on web based Analytic...Local area
$91.7k - $163.7k
...and operate secure cloud platform services and software that meet business requirements Lead a team of cloud platform engineers to ensure that technical solutions align with... ...from $91,700 to $163,700 annually based on full-time employment. We comply with all minimum wage...Minimum wageFull timeWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!
- full stack developer Minneapolis, MN
- senior java full-stack developer Minneapolis, MN
- full stack / python developer (remote) Minneapolis, MN
- c# .net full stack developer Minneapolis, MN
- senior full stack developer Minneapolis, MN
- junior full-stack web developer Minneapolis, MN
- remote .net full stack web developer Minneapolis, MN
- java full stack angular developer Minneapolis, MN
- full stack engineer Minneapolis, MN
- senior full stack web developer Minneapolis, MN


