Programmer/Analyst

AllianceBernstein LP•Nashville, TN

About The Position

The Programmer Analyst will join the ACE team, primarily supporting the Retail SMA business and working mainly with the AB Retail SMA Account process. The role serves as a connection point with external partners and internal AB teams, integrating with numerous systems inside and outside the firm. The ACE team develops software to automate workflow-driven processes for account and security business functions across front, middle, and back offices. Its transactional application supports roughly 80 workflow and transaction types, ranging from routing information for review to moving, posting, or trading securities and cash. Working closely with Application Architects, the Programmer Analyst will deliver solutions within the existing ACE application framework, consolidate and upgrade existing functions, and provide production support to a large user population. The position involves close collaboration with business partners to understand their processes, evaluate requirements, and contribute to effective technical approaches. Success requires risk awareness, business focus, composure, and technical proficiency, including the ability to adapt and evolve code as solutions change. The role collaborates with stakeholders across the Investment SBU, Client Group, Retail, Private Alts, Investment Operations, Legal/Compliance, ABIS, and other groups. The employer describes itself as a global investment management firm serving institutional, retail, and private-wealth clients. The position is located in Nashville, Tennessee.

Requirements

  • B.S. in Computer Science or a related field.
  • At least 2 years of hands-on programming experience with C# .NET 4.x Framework or .NET Core.
  • Working knowledge of SQL programming; SQL Server is preferred.
  • Ability to understand complex business requirements and conceptualize software solutions.
  • Ability to communicate and partner with business users and other development teams.

Nice To Haves

  • T-SQL, stored procedures, indexing, optimization, bcp, or SSIS experience.
  • Experience with XML, JSON, or serialization.
  • Experience with WPF, WinForms, DevExpress, or the MVVM pattern.
  • Experience with WCF, Web Services, or MSMQ.
  • Experience with DevOps and Git.
  • Demonstrable Securities industry experience, particularly working with accounting and/or transition-based processes.

Responsibilities

  • Support the Retail SMA business, primarily the AB Retail SMA Account process.
  • Act as a connection point with external partners and collaborate with internal AB teams.
  • Integrate with systems inside and outside AB.
  • Work with Application Architects to deliver solutions within the existing ACE application framework.
  • Consolidate and upgrade existing functions.
  • Provide production support to a large user population.
  • Understand business processes and requirements, and contribute to determining effective software approaches.
  • Adapt and evolve code as solutions change.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service