Demo

Software Developer

Ultimus Fund Solutions
Cincinnati, OH Full Time
POSTED ON 6/26/2026
AVAILABLE BEFORE 7/24/2026

Software Developer


Ultimus Fund Solutions is seeking a talented and motivated Software Developer to join our growing technology team. This individual will play a key role in the design, development, enhancement, and support of proprietary business applications and technology solutions that support our fund administration and financial services operations.


The ideal candidate is a self-starter with strong analytical and problem-solving skills who is comfortable participating throughout the full software development lifecycle, including requirements gathering, solution design, development, testing, deployment, and ongoing support.

In this role, you will work with financial and operational data from multiple source systems, helping to develop solutions that facilitate data integration, processing, reporting, and automation. As a member of a highly collaborative team, you will have the opportunity to contribute beyond your primary responsibilities, participate in technology and architectural decisions, and help shape the future direction of our platforms and services. This position offers significant opportunities for professional growth and career advancement as Ultimus continues to expand.


Our Technology Stack

Ultimus primarily leverages Microsoft technologies while maintaining a pragmatic approach to selecting the best tools and platforms for each solution. Our proprietary applications are primarily built using C#, .NET, ASP.NET MVC, Angular, and Microsoft SQL Server. In addition to developing web-based applications and services, we maintain a substantial portfolio of backend processing, workflow automation, integration, and data management solutions.


Job Responsibilities

  • Participate in requirements gathering, solution design, and technical planning sessions with business stakeholders and development team members.
  • Design, develop, test, deploy, and maintain software applications, APIs, integrations, and automated business processes.
  • Design, develop, and maintain secure applications and services in accordance with secure coding standards, OWASP guidelines, and industry best practices.
  • Provide effort estimates, technical recommendations, and implementation plans for development initiatives.
  • Identify, remediate, and prevent security vulnerabilities through secure design reviews, code reviews, testing, and adherence to established Secure Software Development Lifecycle (SSDLC) processes.
  • Support and troubleshoot production applications, identifying bugs, root cause. and implementing corrective actions.
  • Create and maintain technical documentation, application specifications, and support procedures.
  • Collaborate with business users to understand reporting and data requirements and develop solutions that meet business objectives, and/or improve operational efficiency.
  • Participate in code reviews, testing activities, and continuous improvement initiatives throughout the software development lifecycle.


Required Qualifications

  • 5 years of experience developing enterprise applications using C# and Microsoft .NET.
  • Experience with Microsoft SQL Server, including query development, database design, performance tuning, and optimization.
  • Experience building, maintaining, and supporting web-based applications and APIs using modern development concepts.
  • Understanding of secure software development principles, common application security vulnerabilities (OWASP Top 10), authentication and authorization concepts, and secure coding best practices.
  • Experience gathering requirements and working directly with business stakeholders to deliver technical solutions.
  • Strong analytical, troubleshooting, debugging, and problem-solving skills.
  • Strong verbal and written communication skills with the ability to work independently and collaboratively in a team environment.


Preferred Qualifications

  • Bachelor’s degree in computer science, information systems, software engineering, or a related field (or equivalent experience).
  • Experience leveraging AI-assisted development tools to improve software quality, developer productivity, testing, code review, documentation, and other Software Development Lifecycle (SDLC) activities.
  • Experience with Microsoft Visual Studio, Azure DevOps, CI/CD pipelines, automated testing, and unit testing.
  • Experience developing microservices, RESTful APIs, and distributed applications.
  • Familiarity with financial services, fund administration, private equity operations, or investment accounting platforms.

Salary.com Estimation for Software Developer in Cincinnati, OH
$102,005 to $124,601
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ultimus Fund Solutions

  • Ultimus Fund Solutions Cincinnati, OH
  • SUMMARY The 529 Plan Services Specialist II is responsible for providing various transfer agency functions and maintaining accurate records for 529 Plan cl... more
  • 14 Days Ago

  • Ultimus Fund Solutions Milwaukee, WI
  • SUMMARY The Shareholder Services Specialist II is responsible for providing various contact center and transfer agency functions. This role requires in-dep... more
  • 3 Days Ago

  • Ultimus Fund Solutions Cincinnati, OH
  • SUMMARY The Associate Financial Administrator I will play a key role in preparing and filing quarterly mutual fund reports in compliance with SEC, IRS, and... more
  • 3 Days Ago

  • Ultimus Fund Solutions Columbus, OH
  • SUMMARY The Fund Accountant I is responsible for performing various fund valuation processes for the calculation of the net asset valuations (NAV’s) of an ... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Cincinnati, OH area that may be a better fit.

  • Azimuth Corporation Beavercreek, OH
  • Status: Open Position Summary Azimuth Corporation is hiring for a talented System Administrator to join our team on Wright-Patterson AFB in Ohio. Responsib... more
  • 13 Days Ago

  • Vernovis Cincinnati, OH
  • Job Title: Software Developer II Location : Cincinnati OH (Onsite) Who We Are: Vernovis is a Total Talent Solutions company that specializes in Technology,... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!