Talent.com
Full-Stack Software Developer C++, Java and/or C#
Full-Stack Software Developer C++, Java and/or C#TSG Risk Management • Nashville, Tennessee, United States
Full-Stack Software Developer C++, Java and / or C#

Full-Stack Software Developer C++, Java and / or C#

TSG Risk Management • Nashville, Tennessee, United States
19 days ago
Job type
  • Full-time
Job description

Software Developer

Location : Nashville, TN | Hybrid (4 days onsite, 1 remote)

Compensation : $130,000 - $160,000 depending on experience and skill alignment.

Company Overview

A leading global investment management firm offering high-quality research and diversified investment services to institutional clients, individuals, and private clients worldwide. The organization employs hundreds of investment professionals across multiple countries and specializes in equities, fixed income, alternative investments, and portfolio research disciplines.

Through its integrated global platform, the firm delivers tailored investment solutions to clients and provides independent research, portfolio strategy, and brokerage-related services to institutional investors.

IT Group Overview

The technology group supports Private Wealth Sales, Institutional Sales, Wealth Management, Marketing, and Operations.

This team builds and maintains the software used to manage private wealth portfolio implementation and trading activities. Their proprietary portfolio implementation and trading system manages over 35,000 private client accounts representing roughly $150 billion in assets under management.

The system integrates quantitative research models and portfolio optimization algorithms to continuously analyze and rebalance portfolios, while also providing interactive tools for portfolio management teams to handle account-specific activities such as :

Asset mix changes

Client-directed trades

Tax loss harvesting

Specialized account optimizations

Complex cashflows and new account investments

Role Overview

We are seeking a Nashville-based Software Developer to join the Private Wealth Technology team.

This role is responsible for analyzing, designing, developing, deploying, and supporting the core portfolio management and trading system described above. The candidate will work on both strategic and tactical projects to enhance system capabilities while continuing to support existing processes.

In addition to software development, the role involves close collaboration with business users to gather requirements and support time-sensitive requests for data and analysis.

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

Work closely with business users to understand their needs and formulate solutions.

Translate raw data into useful information to fulfill time-sensitive business needs.

Design and implement software.

Coordinate and oversee the quality assurance and user acceptance testing phases.

Ultimately responsible for the success of the projects and tasks assigned.

SQL Server Development (procs / udfs / db design)

What Makes This Role Unique

As part of this team, you'll work with modern technologies to develop solutions that address complex financial challenges and empower portfolio managers to execute investment strategies efficiently. The blend of technical and financial problem-solving makes this role both challenging and rewarding.

Professional Development Value

The firm provides access to state-of-the-art online training platforms and requires ongoing skill development throughout the year. Team members are encouraged and supported in maintaining current technical knowledge and are regularly exposed to multiple areas of the private client business.

Qualifications

  • Minimum 10 years of professional software development experience
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field

3–7 years C++, Java and / or C# (At least one of these. C++ and C# with experience in GUI design using WinForms preferred)

2+ years of SQL experience (Microsoft SQL Server, Sybase, or Oracle)

Strong object-oriented analysis and design skills

Excellent written and verbal communication abilities

Wealth Management / Investment Management process and data domain knowledge

Solid analytical and troubleshooting skills

Experience with graphical user interface design and development

Create a job alert for this search

FullStack Software Developer C Java andor C • Nashville, Tennessee, United States

Similar jobs
Senior Software Developer (On-Site Nashville, TN)

Senior Software Developer (On-Site Nashville, TN)

ELECTRONICS RENEWAL LLC • Nashville, Tennessee, US
Full-time
Software Programmer to become an integral part of our team! You will develop and code for various projects to advance software solutions. Is your CV ready If so, and you are confident this is the ro...Show more
Last updated: 1 hour ago • Promoted • New!
Staff Software Engineer

Staff Software Engineer

TheIncLab • Nashville, TN, US
Permanent
TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success. We are where innovation meets purpose...Show more
Last updated: 17 days ago • Promoted
Outside Sales Executive - Software

Outside Sales Executive - Software

Global Payments • Goodlettsville, TN, US
Full-time
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw...Show more
Last updated: 6 days ago • Promoted
Programmer / Developer

Programmer / Developer

Apidel Technologies • Nashville, Tennessee, US
Full-time
Job Description Job Description We are looking for a ServiceNow Developer with strong expertise in Customer Service Management (CSM) and / or Public Sector Digital Services (PSDS).This role will fo...Show more
Last updated: 3 days ago • Promoted
Software Developer

Software Developer

Quality Manufacturing Systems, Inc. • Nashville, Tennessee, US
Full-time
Job Description Job Description Software Developer Position in Nashville Suburb Highlights Quality Manufacturing Systems, Inc. Our primary focus is custom high-end systems, serving customers world...Show more
Last updated: 4 days ago • Promoted
Software Engineer, macOS Core Product - Nashville, USA

Software Engineer, macOS Core Product - Nashville, USA

Speechify • Nashville, Tennessee, US
Full-time
Job Description Job Description About Speechify At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products—includi...Show more
Last updated: 5 days ago • Promoted
Full Stack Engineer ID48139

Full Stack Engineer ID48139

AgileEngine • NA, TN, in
Full-time
Quick Apply
Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Show more
Last updated: 19 days ago
Sr Associate, Low Code Developer - Appian

Sr Associate, Low Code Developer - Appian

KPMG • Nashville, Tennessee, United States
Full-time
The KPMG Advisory practice is currently our fastest growing practice.We are seeing tremendous client demand, and looking forward we do not anticipate that slowing down. In this ever-changing market ...Show more
Last updated: 19 hours ago • Promoted • New!
Solr Search Engine - Lead / Developer

Solr Search Engine - Lead / Developer

Resource Informatics Group Inc • Brentwood, Tennessee, US
Full-time
Job Description Job Description Role : Solr Search Engine - Lead / Developer Location : Brentwood, TN Duration; 6+ months Rate : $market All inclusive Responsibilities • Architect, design and deve...Show more
Last updated: 5 days ago • Promoted
Healthcare Software Sales

Healthcare Software Sales

Inovalon, Inc. • Nashville, Tennessee, United States
Full-time
Inovalon was founded in 1998 on the belief that technology, and data specifically, would empower the transformation of the entire healthcare ecosystem for the better, improving both outcomes and ec...Show more
Last updated: 6 days ago • Promoted
Full Stack Web Developer

Full Stack Web Developer

Integra Software Systems LLC • Brentwood, Tennessee, US
Full-time
Job Description Job Description • • • Candidates for this position will be required to work IN the Brentwood, TN office a MINIMUM of 3 days per week AFTER a 90-day IN-OFFICE PROBATIONARY PERIOD.DES...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Jobot • Nashville, TN, US
Full-time
This Jobot Job is hosted by : Christina Finster.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary : $140,000 - $160,000 per year.Our Client is a modern, t...Show more
Last updated: 4 days ago • Promoted
Earn extra cash - Sign up and drive with Uber

Earn extra cash - Sign up and drive with Uber

Uber • Eagleville, TN, US
Full-time +1
Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer, Full-Stack

Senior Software Engineer, Full-Stack

Daily Wire • Nashville, TN, US
Full-time
The Daily Wire is seeking a Senior Software Engineer (Full-Stack) to lead the development of user-facing features that shape the experience of millions of subscribers.In this role, you’ll col...Show more
Last updated: 16 days ago • Promoted
Full Stack Engineer ID48834

Full Stack Engineer ID48834

AgileEngine • NA, TN, in
Part-time
Quick Apply
Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Show more
Last updated: 19 days ago
Software Engineer

Software Engineer

Songtrust • Nashville, Tennessee, US
Full-time
Job Description Job Description Location & Interview Process While we support flexible work and remote work, this role is ideally based in the Nashville area. We value opportunities for in-person ...Show more
Last updated: 5 days ago • Promoted
Manager Software Development

Manager Software Development

Tennessee Staffing • Nashville, TN, United States
Full-time +1
Last year our HCA Healthcare colleagues invested over 156,000 hours volunteering in our communities.As a Manager Software Development with HCA Healthcare you can be a part of an organization that i...Show more
Last updated: 4 days ago • Promoted
DoorDash Shopper - Start Earning Quickly

DoorDash Shopper - Start Earning Quickly

DoorDash • Hermitage, TN, United States
Full-time +1
Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shoppe...Show more
Last updated: 30+ days ago • Promoted