Software Engineer - Financial Calculations Engine (.NET)

Posted 21 Days Ago
Be an Early Applicant
Hiring Remotely in Sofia, Sofia-grad, BGR
Remote or Hybrid
Mid level
Fintech • Software • Financial Services
The Role
Develop and maintain high-performance features for a core accounting module supporting alternative investment managers. Responsibilities include resolving production issues, translating business requirements into scalable solutions, validating AI-generated code, building AI agents and workflows, applying automated testing practices, and contributing to complex technical design. The role also requires collaboration with product owners, project managers, and engineering teams on estimates, priorities, and deliverables.
Summary Generated by Built In

Dynamo Software is a leading global FinTech Research and Portfolio Management SaaS provider offering an industry-tailored, highly configurable SaaS platform solving challenges across the alternative investment landscape. For more than 25 years, the Dynamo™ platform has improved the productivity of fundraising, deal, research, investor servicing, portfolio management, and compliance teams worldwide. Collectively, Dynamo’s 1,000+ clients manage over $10 trillion in assets. Backed by the largest Private Equity firms in the world – Blackstone Growth and Francisco Partners, Dynamo is seeking to grow our team based on rapidly increasing demand for our financial technology solutions.

We are hiring a Software Engineer for one of our key FinTech product teams. In this role, you will help build business-critical solutions for alternative investment managers across the full investment lifecycle. It is a great fit for someone who enjoys solving complex problems, quickly understands business concepts, and is motivated to use modern AI-assisted development practices to deliver high-quality software.

Your daily life:

  • Building features in the calculation engine and core accounting logic: the code that turns fund transactions into positions, ownership, gains and losses, general-ledger entries, and performance figures such as IRR and returns.
  • Turning business requirements into precise, well-tested logic, working with product owners, project managers, and accounting experts on what a number should be, as well as on estimates and priorities.
  • Proving the numbers are right: automated tests that pin down calculation results and the edge cases that break them, such as currency conversion, rounding, missing values, and back-dated transactions.
  • Keeping calculations fast and memory-efficient on large client datasets, with an eye on SQL Server performance.
  • Triaging and fixing complex production issues, often a client reporting a figure that doesn't look right, and tracing it through the data and the logic to the root cause.
  • Working day to day with AI coding agents such as Claude Code and GitHub Copilot, which write a large share of the code. You validate, refine, and test what they produce.
  • Building AI agents and agent-based workflows that improve the product and how we work.
  • Taking part in the high-level design of the most complex features.

Our stack: C# and .NET, Microsoft SQL Server, and MSTest, with Claude Code and GitHub Copilot as everyday tools.


What you bring:

  • Experience: 4+ years designing and building software in C# and .NET.
  • SQL: Strong Microsoft SQL Server skills: complex queries, set-based logic, and finding out why a query is slow.
  • AI-assisted development: Regular, hands-on use of AI coding agents (Claude Code, GitHub Copilot, Codex, or similar) on real tasks, and the judgment to review, test, and correct what they produce.
  • Business logic: Experience turning business requirements into working software, ideally in a numbers-heavy domain such as finance, accounting, billing, or insurance. You pick up a new business domain quickly.
  • Testing: Automated testing is part of how you work. You write unit and integration tests and have a clear idea of what needs covering.
  • Design: Solid object-oriented design and design patterns, and an understanding of concurrency.
  • Problem solving: Strong analytical skills and the patience to follow a hard production problem through to the root cause.
  • Ownership: Proactive and able to work independently, with a drive to keep improving how things are done.
  • Communication: Clear written and spoken English, and the ability to talk through a requirement with a non-technical colleague.
  • Domain knowledge (a plus): Partnership accounting for alternative investment funds, fund or general-ledger accounting, or financial maths such as IRR and time-weighted returns.

What we offer:

  • The ability to have an impact. Good ideas come from everyone in our organization, and we are agile enough to embrace new ideas and directions.
  • The opportunity to gain knowledge and experience in the rapidly growing financial services and alternative assets industry.
  • A very attractive work culture in an established technology company where we take pride in our work and our people.
  • A flexible work environment with opportunities for hybrid work or flexible hours.
  • Professional development opportunities, including learning and development initiatives covered by the company.
  • Extended health insurance program for you and your family.
  • Flexible benefits program with plenty of options to choose from.
  • Events and team-building activities.

This is your opportunity to build your career with Dynamo Software. Join us today.

Dynamo Software, Inc. is an equal opportunity employer. All employment decisions and personnel actions at the Company are administered without regard to race, color, religion, creed, national origin, ancestry, sex, age, qualified mental or physical disability, sexual orientation, gender identity, genetic carrier status, any veteran status, any military service, any application for any military service, or any other category or class protected by federal, state or local laws.  All employment decisions and personnel actions, such as hiring, promotion, compensation, benefits, and termination, are and will continue to be administered in accordance with, and to further the principle of, equal employment opportunity.


Dynamo Software uses artificial intelligence and automated tools to support parts of our recruitment process, including organizing applications, transcribing and summarizing interviews, and scheduling. These tools assist our recruiters; they do not make hiring decisions on their own. Every decision to advance or decline a candidate is made by a person. You may request an alternative review process or a reasonable accommodation at any point by contacting [email protected]. Requesting one will not affect your candidacy.
All personal data included in job applications is protected by Bulgarian law and will be treated confidentially. If you would like to complete the job application for this position with Dynamo Software, and submit your information to our candidate database for review for future opportunities, please indicate below. If at any point you would like your application and personal data to be removed from our database, please contact 
[email protected] and we will comply with your request based on GDPR standards.

Skills Required

  • At least 4–5 years of software design and development experience using C# and related .NET frameworks
  • Strong experience with Microsoft SQL
  • Experience using AI-assisted development tools such as Claude, GitHub Copilot, Cursor, or similar
  • Strong problem-solving and analytical skills
  • Hands-on experience with QA practices, automated testing, and test coverage strategies
  • Knowledge of partnership accounting for alternative investment funds
  • Understanding of Object-Oriented Analysis and Design, design patterns, SOA, and concurrency
  • Ability to quickly understand new concepts, business domains, and technical challenges
  • Ability to work independently as a proactive self-starter
  • Positive, can-do attitude and commitment to process improvement
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Watertown, MA
351 Employees

What We Do

Since 1998, the Dynamo team and its Client Services and Support organization have worked alongside fund managers, institutional investors, and service providers to identify and solve key challenges in the alternative investments ecosystem. Today, we are proud to offer a complete investment management platform that is configurable, cloud-based, automated, and versatile. Our advanced CRM, deal management, fundraising, research management, and investor relations functionalities allow GP firms to improve communication and collaboration. Users can even leverage our back-office systems for portfolio monitoring, fund accounting, and secure online reporting features, all within a single, integrated system. LPs can leverage our centralized investment research management and portfolio management modules, Dynamo Data Automation services, portfolio tracking and analysis, and visual portfolio reporting to make educated investment decisions. With Dynamo, there is a better way to take control of your investment and insights. We’re ready to show you how.

Similar Jobs

DraftKings Logo DraftKings

Operations Associate

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
Bulgaria
6400 Employees

DraftKings Logo DraftKings

Full-stack Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
Sofia, Sofia-grad, BGR
6400 Employees

Zapier Logo Zapier

Designer

Artificial Intelligence • Productivity • Software • Automation
Remote
27 Locations
800 Employees

Benchling Logo Benchling

Account Executive

Cloud • Healthtech • Social Impact • Software • Biotech
Remote or Hybrid
27 Locations
605 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account