{"schemaVersion":"jobsearcher.job.v1","id":"cabd81680fb7cb81810378bb","url":"https://jobsearcher.com/jobs/cabd81680fb7cb81810378bb","canonicalUrl":"https://jobsearcher.com/jobs/cabd81680fb7cb81810378bb","title":"C++ Developer","description":"About the Team\r\nThe Front Office Technology team builds and supports internal technology solutions used by Portfolio Managers, Traders, Risk teams and Execution desks within a global investment firm.\r\nThe team develops and operates a range of quantitative and trading applications covering pricing, risk analytics, market data, portfolio monitoring and workflow automation.\r\nThe role involves a combination of structured platform development and rapid delivery of analytical solutions directly requested by front-office stakeholders. Developers work closely with investment professionals to understand business needs, design solutions and deliver tools that improve trading and investment workflows.\r\nRole Purpose\r\nJoin a small, collaborative Front Office Development team responsible for building and enhancing quantitative and trading applications.\r\nThis role focuses on Rapid Application Development (RAD), where you will partner closely with Portfolio Managers, Traders, Quants and Risk teams to translate investment and trading requirements into practical technology solutions.\r\nThe successful candidate will combine strong software engineering capabilities with an interest in financial markets, developing applications that support pricing, risk management, portfolio analytics, market data analysis and trading workflows.\r\nThe role requires strong problem-solving and system design skills, including the ability to understand complex requirements, define technical approaches and deliver scalable solutions in a fast-paced front-office environment.\r\nThe team increasingly adopts AI-assisted development tools to accelerate delivery. Developers are expected to leverage these tools effectively while maintaining strong engineering standards through architecture design, code review and quality assurance.\r\nKey Responsibilities\r\nFront Office Application Development\r\nDesign, develop and maintain internal trading applications and analytical tools used by Portfolio Managers, Traders, Risk teams and Execution desks.\r\nBuild Python/FastAPI backend services supporting quantitative calculations and front-office workflows.\r\nDevelop React/TypeScript user interfaces for trading applications, including risk dashboards, rates monitoring tools, P&L analytics and portfolio views.\r\nWork directly with front-office stakeholders to understand requirements, prototype solutions and deliver tools that support investment and trading decisions.\r\nQuantitative & Risk Technology Development\r\nWork with proprietary quantitative libraries and pricing engines, including Python interfaces to C++/.NET based analytics frameworks (training provided).\r\nDevelop and enhance quantitative applications supporting pricing, risk analytics and portfolio analysis.\r\nBuild and maintain risk management tooling, including VaR analytics, scenario analysis, pricing tools and legacy system replacements.\r\nSupport quantitative workflows such as market monitoring tools, P&L attribution analysis, backtesting prototypes and investment analytics.\r\nSupport market data integration and trading workflow processes.\r\nTrading Platform & Infrastructure\r\nContribute to the development and enhancement of internal front-office trading platforms.\r\nBuild reliable APIs, services and applications supporting investment workflows.\r\nWork with cloud infrastructure including containerisation, caching solutions and monitoring/observability tooling.\r\nCollaborate with engineering teams to ensure applications are scalable, maintainable and aligned with architectural standards.\r\nFront Office Delivery & Stakeholder Collaboration\r\nWork directly with Portfolio Managers, Traders, Quants and Risk professionals to understand business requirements and deliver solutions efficiently.\r\nHandle both structured development projects and fast-paced ad-hoc requests requiring independent problem solving.\r\nSupport daily and weekly business-as-usual processes where accuracy and reliability are critical.\r\nInvestigate issues involving pricing, market data, risk calculations and P&L analysis.\r\nRequired Skills & Experience\r\nStrong software engineering and system design skills, with the ability to translate complex business requirements into practical technical solutions.\r\nStrong Python development experience, particularly in backend services, analytical applications or quantitative tooling.\r\nExperience developing front-end applications using React and TypeScript.\r\nComfortable working directly with front-office stakeholders, including Portfolio Managers, Traders, Quants and Risk teams.\r\nAbility to work independently, prioritise competing requirements and deliver solutions in a fast-paced environment.\r\nStrong interest in financial markets and willingness to develop knowledge across trading, risk and quantitative workflows.\r\nComfortable using AI-assisted development tools to improve productivity and accelerate software delivery.\r\nStrongly Preferred\r\nExperience developing applications within financial markets, trading desks, hedge funds, asset management or investment banking environments.\r\nUnderstanding of quantitative finance concepts, including:\r\nInterest rates and fixed income products\r\nOptions and volatility\r\nRisk analytics and VaR\r\nPricing methodologies\r\nPortfolio analytics\r\nExperience working with SQL and relational databases.\r\nExposure to quantitative libraries or financial modelling frameworks.\r\nExperience with cloud technologies and infrastructure.\r\nFamiliarity with monitoring and observability tools.\r\nBloomberg Terminal experience is advantageous.\r\nPrevious experience using AI coding assistants such as Claude Code, Cursor, Copilot or similar tools.\r\nJ-18808-Ljbffr","company":"Alan Partners","rawCompany":"alan partners","city":"Anson","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-09T00:49:43.505Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"13-2099.01","title":"Financial Quantitative Analysts","slug":"financial-quantitative-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"523940","title":"Portfolio Management and Investment Advice","slug":"portfolio-management-and-investment-advice"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C++ Developer","description":"About the Team\r\nThe Front Office Technology team builds and supports internal technology solutions used by Portfolio Managers, Traders, Risk teams and Execution desks within a global investment firm.\r\nThe team develops and operates a range of quantitative and trading applications covering pricing, risk analytics, market data, portfolio monitoring and workflow automation.\r\nThe role involves a combination of structured platform development and rapid delivery of analytical solutions directly requested by front-office stakeholders. Developers work closely with investment professionals to understand business needs, design solutions and deliver tools that improve trading and investment workflows.\r\nRole Purpose\r\nJoin a small, collaborative Front Office Development team responsible for building and enhancing quantitative and trading applications.\r\nThis role focuses on Rapid Application Development (RAD), where you will partner closely with Portfolio Managers, Traders, Quants and Risk teams to translate investment and trading requirements into practical technology solutions.\r\nThe successful candidate will combine strong software engineering capabilities with an interest in financial markets, developing applications that support pricing, risk management, portfolio analytics, market data analysis and trading workflows.\r\nThe role requires strong problem-solving and system design skills, including the ability to understand complex requirements, define technical approaches and deliver scalable solutions in a fast-paced front-office environment.\r\nThe team increasingly adopts AI-assisted development tools to accelerate delivery. Developers are expected to leverage these tools effectively while maintaining strong engineering standards through architecture design, code review and quality assurance.\r\nKey Responsibilities\r\nFront Office Application Development\r\nDesign, develop and maintain internal trading applications and analytical tools used by Portfolio Managers, Traders, Risk teams and Execution desks.\r\nBuild Python/FastAPI backend services supporting quantitative calculations and front-office workflows.\r\nDevelop React/TypeScript user interfaces for trading applications, including risk dashboards, rates monitoring tools, P&L analytics and portfolio views.\r\nWork directly with front-office stakeholders to understand requirements, prototype solutions and deliver tools that support investment and trading decisions.\r\nQuantitative & Risk Technology Development\r\nWork with proprietary quantitative libraries and pricing engines, including Python interfaces to C++/.NET based analytics frameworks (training provided).\r\nDevelop and enhance quantitative applications supporting pricing, risk analytics and portfolio analysis.\r\nBuild and maintain risk management tooling, including VaR analytics, scenario analysis, pricing tools and legacy system replacements.\r\nSupport quantitative workflows such as market monitoring tools, P&L attribution analysis, backtesting prototypes and investment analytics.\r\nSupport market data integration and trading workflow processes.\r\nTrading Platform & Infrastructure\r\nContribute to the development and enhancement of internal front-office trading platforms.\r\nBuild reliable APIs, services and applications supporting investment workflows.\r\nWork with cloud infrastructure including containerisation, caching solutions and monitoring/observability tooling.\r\nCollaborate with engineering teams to ensure applications are scalable, maintainable and aligned with architectural standards.\r\nFront Office Delivery & Stakeholder Collaboration\r\nWork directly with Portfolio Managers, Traders, Quants and Risk professionals to understand business requirements and deliver solutions efficiently.\r\nHandle both structured development projects and fast-paced ad-hoc requests requiring independent problem solving.\r\nSupport daily and weekly business-as-usual processes where accuracy and reliability are critical.\r\nInvestigate issues involving pricing, market data, risk calculations and P&L analysis.\r\nRequired Skills & Experience\r\nStrong software engineering and system design skills, with the ability to translate complex business requirements into practical technical solutions.\r\nStrong Python development experience, particularly in backend services, analytical applications or quantitative tooling.\r\nExperience developing front-end applications using React and TypeScript.\r\nComfortable working directly with front-office stakeholders, including Portfolio Managers, Traders, Quants and Risk teams.\r\nAbility to work independently, prioritise competing requirements and deliver solutions in a fast-paced environment.\r\nStrong interest in financial markets and willingness to develop knowledge across trading, risk and quantitative workflows.\r\nComfortable using AI-assisted development tools to improve productivity and accelerate software delivery.\r\nStrongly Preferred\r\nExperience developing applications within financial markets, trading desks, hedge funds, asset management or investment banking environments.\r\nUnderstanding of quantitative finance concepts, including:\r\nInterest rates and fixed income products\r\nOptions and volatility\r\nRisk analytics and VaR\r\nPricing methodologies\r\nPortfolio analytics\r\nExperience working with SQL and relational databases.\r\nExposure to quantitative libraries or financial modelling frameworks.\r\nExperience with cloud technologies and infrastructure.\r\nFamiliarity with monitoring and observability tools.\r\nBloomberg Terminal experience is advantageous.\r\nPrevious experience using AI coding assistants such as Claude Code, Cursor, Copilot or similar tools.\r\nJ-18808-Ljbffr","datePosted":"2026-08-09T00:49:43.505Z","dateModified":"2026-08-09T00:49:43.505Z","hiringOrganization":{"@type":"Organization","name":"Alan Partners","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Anson","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cabd81680fb7cb81810378bb"},"url":"https://jobsearcher.com/jobs/cabd81680fb7cb81810378bb"}}