Programmer/Analyst

AllianceBernstein•Nashville, TN

About The Position

The Programmer Analyst will join the ACE team, primarily supporting the Retail SMA business and its account processes. The role serves as a connection point with external business partners and collaborates with internal teams across AB. The successful candidate will work with Application Architects to develop solutions within the existing ACE application framework, consolidate and upgrade existing functions, and provide production support to a large user population. ACE is a moderately high-volume transactional application that supports roughly 80 workflows and transaction types. These include processes for cash movements, security transfers, corporate actions, account data mastery, asset-mix changes, guideline routing, security setup, client trade requests, and other data-mastering activities. Transactions range from routing information for refinement by other departments to moving or posting securities or cash and executing trades. The role requires a risk-aware, business-focused, calm, technically proficient contributor who works with business partners to understand requirements and help determine effective solutions.

Requirements

  • Bachelor of Science 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

  • Experience with T-SQL, stored procedures, indexing, optimization, bcp, or SSIS.
  • 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 or Git.
  • Demonstrable experience in the securities industry, particularly with accounting and/or transition-based processes.

Responsibilities

  • Primarily support the Retail SMA business and its account processes.
  • Serve as a connection point with external partners and collaborate with internal AB teams.
  • Work closely with Application Architects to deliver solutions within the existing ACE application framework.
  • Consolidate and upgrade existing application functions.
  • Provide production support to a large user population.
  • Listen to and learn from business partners, then contribute to determining effective approaches for business tasks.
  • Develop and support software for workflow-driven account and securities processes across front, middle, and back offices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service