Software Developer

4 weeks ago


Nashville, Tennessee, United States AllianceBernstein Full time

About the Role:

We are seeking a skilled Programmer/Analyst to join our team in Nashville, TN.

Key Responsibilities:

  • Develop software solutions that facilitate workflow-driven, process automation for various account- and/or security-related business functions.
  • Partner with key business stakeholders across the Investment SBU, Client Group, Private Wealth, Private Alts, Investment Operations, Legal/Compliance, and ABIS teams.
  • Collaborate with development teams to design and implement software solutions that meet complex business requirements.
  • Utilize C#, VB.NET, .NET 4.x+, Python, and other programming languages to develop software applications.
  • Work with various NLP libraries and apply knowledge of SQL programming, including T-SQL, stored procedures, indexing, optimization, bcp, and SSIS.
  • Design and implement N-tier architecture, DDD, SOA, asynchronous processing, threading designs, and other technical solutions.

About Us:

We are a leading global investment management firm offering high-quality research and diversified investment services to institutional clients, retail investors, and private-wealth clients in major markets around the globe.

With over 4,000 employees across 57 locations operating in 26 countries and jurisdictions, our ambition is to be the most trusted investment firm in the world.

We foster a culture of intellectual curiosity and collaboration, where you can thrive and do your best work.

We are committed to creating an inclusive environment that rewards hard work and promotes diversity, equity, and inclusion.


  • Software Developer

    3 weeks ago


    Nashville, Tennessee, United States HealthStream Full time

    Software Development Role at HealthStreamWe are seeking a skilled Software Developer to join our team at HealthStream, a leading provider of healthcare workforce solutions. As a Software Developer, you will be responsible for designing, developing, and testing software applications to support our clients in the healthcare industry.Key...

  • Software Developer

    2 weeks ago


    Nashville, Tennessee, United States Harvard Maintenance Full time

    About the RoleWe are seeking a Software Developer to join our team at Company.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsImplement and deploy software solutionsRequirements:Bachelor's degree in Computer Science or related fieldProficiency in programming languagesStrong problem-solving skillsWhat We...


  • Nashville, Tennessee, United States L3 Technologies Full time

    Job Summary:As a Software Development Specialist at L3 Technologies, you will play a critical role in the planning, design, implementation, verification, deployment, and support of aircraft mission management software. This position requires a strong understanding of object-oriented design and development principles, as well as experience with C# and Visual...


  • Nashville, Tennessee, United States Vanderbilt University Medical Center Full time

    Job Title: Sr. Application DeveloperDiscover Vanderbilt University Medical Center, a global leader in patient care, education, and research. We are seeking a highly skilled Sr. Application Developer to join our team.About the Role:This is a challenging and rewarding opportunity to develop and modify software independently, designing, coding, and testing...


  • Nashville, Tennessee, United States L3Harris Full time

    Job Title: Senior Software DeveloperJob Code: 16260Job Location: Nashville, TNSchedule: 9/80 RegJob Description:As a Senior Software Developer at L3Harris, you will play a key role in the development of aircraft mission management software. Your responsibilities will include participating in planning, design, implementation, verification, deployment, and...


  • Nashville, Tennessee, United States Oracle Corporation Full time

    Transforming Cloud InfrastructureWe are seeking a highly skilled Principal Software Developer to join our team at Oracle Corporation. As a key member of our software engineering division, you will play a critical role in defining and evolving standard practices and procedures. Your expertise in software development, research, and analysis will enable you to...


  • Nashville, Tennessee, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Your primary focus will be on building cloud-based applications using a range of technologies, including AWS, Java,...


  • Nashville, Tennessee, United States Quality Manufacturing Systems, Inc. Full time

    Job SummaryQuality Manufacturing Systems, Inc. is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing custom automation control systems using C# and MS SQL Server.The ideal candidate will have a strong background in software...


  • Nashville, Tennessee, United States Oracle Full time

    Job Title: Software Development DirectorOracle is seeking a highly experienced Software Development Director to lead our Software Engineering team. As a key member of our organization, you will be responsible for providing leadership, direction, and strategy to the team.Key Responsibilities:Providing leadership, direction, and strategy to the Software...


  • Nashville, Tennessee, United States MSC Industrial Direct Full time

    About the Role:We are seeking a highly skilled Sr. Software Developer to join our team at MSC Industrial Supply Co. As a key member of our digital team, you will play a crucial role in developing innovative solutions to complex business problems.Key Responsibilities:Design, develop, and deploy high-quality software applications that meet business...


  • Nashville, Tennessee, United States Insight Global Full time

    We are seeking a skilled Senior Software Developer to join our team at Insight Global. This role will involve working with our Software Development Manager and other engineers to support the maintenance, application upgrades, and enterprise projects for our Food and Beverage manufacturing company.This position requires a collaborative and team-oriented...


  • Nashville, Tennessee, United States Quality Manufacturing Systems, Inc. Full time

    Job Title: Senior Software DeveloperJob Description:Quality Manufacturing Systems, Inc. (QMSI) is a leading provider of custom high-end systems for manufacturing automation controls and systems integration. We serve customers worldwide, ranging from small companies to large factories with thousands of employees.Responsibilities:Analyze, design, modify, and...


  • Nashville, Tennessee, United States MSC Industrial Direct Full time

    Job SummaryWe are seeking a highly skilled Lead Software Developer to join our team at MSC Industrial Direct. As a key member of our software development team, you will be responsible for leading the design and development of innovative software solutions that drive business results.Key Responsibilities:Lead the software design effort, decomposing complex...

  • Software Developer

    4 weeks ago


    Nashville, Tennessee, United States Lorven Technologies Full time

    Job Title: Software DeveloperAt Lorven Technologies, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, modifying, coding, and implementing complex business applications programs.Key Responsibilities:Analyze functional business requirements and design specifications for developing...

  • Software Developer

    4 weeks ago


    Nashville, Tennessee, United States State of Tennessee Full time

    Job InformationState of Tennessee is seeking a skilled Software Developer - Junior to join our team. This is a full-time position in Nashville, TN.Job SummaryUnder general supervision, the successful candidate will be responsible for developing and maintaining software, performing routine analysis and testing, and related work as...

  • Software Engineer

    3 weeks ago


    Nashville, Tennessee, United States Fusion Medical Staffing Full time

    About the Role As a Software Engineer on our Product Development team, you will be responsible for designing and developing software applications that meet the needs of our customers. Your key responsibilities will include: • Developing software applications using a variety of programming languages and technologies • Collaborating with cross-functional...


  • Nashville, Tennessee, United States L3 Technologies Full time

    Job Summary:This position will play a key role in the development of custom software components and applications for aircraft mission management software. The successful candidate will participate in planning, design, implementation, verification, deployment, and support activities, and will have the opportunity to manage complex projects and processes with...


  • Nashville, Tennessee, United States CliftonLarsonAllen Full time

    Job SummaryCLA is seeking a highly skilled Lead Application Developer to join our growing internal IT team. As a key member of our software development team, you will be responsible for leading software development projects from conception to deployment, ensuring they are completed on time, within budget, and to a high standard of quality.Key...


  • Nashville, Tennessee, United States L3 Technologies Full time

    Job Summary:As a Senior Software Development Specialist at L3 Technologies, you will play a key role in planning, designing, implementing, verifying, deploying, and supporting aircraft mission management software. This position requires a strong understanding of object-oriented design and development principles, as well as experience with C# and Visual...


  • Nashville, Tennessee, United States L3 Technologies Full time

    Job Summary:As a Senior Software Development Specialist at L3 Technologies, you will play a key role in planning, designing, implementing, verifying, deploying, and supporting aircraft mission management software. You will work closely with the software engineering team to manage complex projects and processes, ensuring operational targets and goals are...