• Developer

    Location : Location US-TN-Nashville
    Information Technology
    Position Type
  • Company Overview

    AllianceBernstein (AB) is a global investment-management firm providing industry-leading research and investment solutions through a combination of innovation, intellectual curiosity and relentless ingenuity. We offer high-quality research and diversified investment services to institutional and individual investors worldwide. Our clients include some of the world's top institutions as well as private-wealth clients and retail investors. Through close partnerships with our clients, we collaborate on investment strategies across regions and sectors to inspire innovative thinking and deliver superior outcomes.

    We invest in our people and in the communities in which we operate, and we celebrate our diversity to showcase what makes us unique. We offer our talent the opportunity to grow professionally while working on cutting-edge ideas and outcomes in a global culture that operates as a tight-knit community.

    If you're ready to innovate and grow your career, join us.


    IT Group Description:

    The RAP team provides decision support software for the fixed income investment (portfolio management, trading, and research) teams as well as operational support for operations, client services, legal, and third party users of our proprietary application. This includes developing software to:

    • Analyze securities using fundamental and quantitative analysis
    • Help portfolio managers monitor their portfolios by allowing them to slice and dice analytics and position data either at the security, sector, or portfolio level
    • Assist the APMs (Associate Portfolio Managers) in creating orders, run compliance, and clear trades
    • Execute and book credit derivatives
    • Implement in-house Fixed Income quantitative research visions and models. 


    Our team’s goals are to provide technology support in line with business priorities in an iterative fashion. We partner with our business sponsors to solve problems, decrease risk, and increase our business counterparts’ ability to do their jobs effectively without increasing cost.


    AllianceBernstein is an equal opportunity employer.  We do not discriminate based race, color, creed, national origin, sex, age, disability, marital status, sexual orientation or citizenship status.


    IT Job Description:

    We are seeking a Nashville based Software Engineer to join our RAP team in Fixed Income Technology.


    Describe the role:

    We are looking for Software Engineer to join our Fixed Income Research Development team.   The team works closely with portfolio management, quantitative and fundamental research, trading and IT on alpha modeling and portfolio construction. The Software Engineer will help building a robust and scalable research platform by working closely with the quantitative research team, to develop scenario tools, data robust checking, data cleansing, data processing, data storage, feature engineering, data visualization, and many other functions that can be leveraged across the team, design and develop interactive graphic API for the research team and portfolio managers to explore ways of leveraging our models and extract insights out of the models, refactoring existing codes to make them standardized, modular, robust, and scalable, and writing documentation. The Software Engineer will also work on research projects along with quant analysts as they come more familiar with fixed income markets. The Software Engineer will collaborate with quant analysts to develop cutting edge models that integrate well with new technology and data sources. The Software Engineer will also work closely with the data scientists, engineers, and Fixed Income.


    Describe the applications and business or enterprise functions the role supports:

    We support Fixed Income Trading, Portfolio management, Middle Office, Quantitative and Fundamental Research


    The key job responsibilities include, but are not limited to:

    • Gathering business requirements from all stakeholders
    • Developing code, development, unit and integration testing
    • Working with databases, services and user interfaces
    • Designing / re-engineering processes
    • Writing technical specifications
    • Supporting the QA team as they write test cases
    • Facilitating User Acceptance Testing
    • Launch planning and coordination
    • Post-launch maintenance; enhancement prioritization in conjunction with the business; on-going release management
    • Analyzing and implementing new data models
    • Providing Level 2 application support
    • Providing support for ad-hoc data and research requests from the investment team
    • Providing support for overnight batch jobs


    What makes this role unique or interesting?

    The RAP team is highly aligned with our business stakeholders, and provides a “high touch” opportunity for the Software Engineer to interact with our counterparts on a daily basis.   


    The role also provides exposure to the entire Software Development Life Cycle.  While the Software Engineer can draw on resources from other groups as needed. 


    This role provides extensive contact with the business, and will allow the Software Engineer to acquire business knowledge across the spectrum of fixed income portfolio management with specific focus in quantitative research, time series analysis, and model analysis. 


    What is the professional development value of this role?

    This role offers a pathway to becoming a development / product manager, responsible for strategic vision for product.


    Job Qualifications:

    The ideal candidate should have background in computer science with 6-10 years’ experience working in .NET applications and should have the following skillsets:

    • Must be proficient with 3+ year’s experience in .NET, C#
    • 3+ year’s experience in SQL Server – design and development
    • 2+ year’s experience working with WCF, Rest API
    • Object Oriented Programming Concepts
    • Team Foundation Server (TFS) and/or GIT
    • Experience in MVC, ORM’s like Entity Framework or Dapper
    • Passionate in web application programming
    • Strong verbal and written communication skills
    • Must be a problem solver and can work independently


    Nice to Have

    • Windows or Console applications experience.
    • Angular 4+ experience
    • Experience working with 3rd party tools like DevExpress
    • Finance knowledge / Fixed income, analytical applications knowledge
    • Python experience


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.