• Analyst, Application Development

    Locations US-NY-New York
    # of Openings
  • Overview


    NY/London based alternative asset manager seeking an aspiring financial technologist to join the technology innovation team focused on providing world class software to a high performing investment team.  Our senior leaders believe that technology is the key to maintaining a competitive edge within alternative asset management.  Therefore we are seeking top talent to contribute directly to the success of our firm by developing new products, scaling our existing systems and creating meaningful user experiences at MKP.  



    Working within a small team of experienced developers, new hires take on significant responsibility and ownership for projects very quickly after joining—developing front office software applications for asset management activities.   Collaborating with other technologists and investment professionals you will spend your time continuously improving existing software and creating new software tools that support our business. This is an exciting opportunity to build your skill set in technology within finance using the latest technologies, learning from experienced professionals and committing code to systems that are central to the organization. 


    You will work with a team of highly skilled individuals with decades of fast-paced experience in both in technology and finance.  We enjoy collaborating with each other and have a tight process throughout the development lifecycle.  We consistently work with new technologies, and value professionals who are open to learning new things, regardless of pre-existing comfort zones.  We follow methodologies such as scrum, design sprints and agile development—allowing flexibility for the shifting needs of our business.  Upon taking ownership and generating results, we are rewarded with interesting challenges, entrepreneurial undertakings and endless opportunities to learn.


    • Design, develop and deploy solutions for the multiple business units including  strategy/research, risk/investment and operations teams
    • Automate program and monitor various software components to ensure the availability of information to for real-time financial analysis
    • Operate with a TDD mentality when producing quality code that is clean and scalable
    • Review and analyze existing applications code and code in development to ensure performance efficiency
    • Provide post implementation support to new and existing applications
    • Continuously expand industry and technical knowledge
    • Provide occasional off-hours support issues


    • Bachelor’s or higher level degree in Computer Science or STEM discipline
    • Demonstrated coursework in mathematics, finance, economics or related field
    • 1-2 years’ experience in application development and support within financial services
    • Experience with C# or Python AND C++ or JAVA is required
    • Nice to haves: Angular, CSS, HTML, JavaScript
    • Knowledge of SQL and relational databases
    • Experience with Git source control
    • Strong Object Oriented Programming (OOP) knowledge
    • Proactive communicator with both written and verbal communication skills in English
    • Ability to manage multiple time sensitive assignments, meet deadlines and achieve assigned targets



    • Eager to learn about the financial markets and curious about the big picture
    • Results-oriented
    • Hungry with an appetite for being constantly challenged
    • Open to having your ideas challenged with an affinity for questioning the status quo
    • Self-motivated and able to adapt easily to changing situations and priorities
    • Excited to be accountable to make a meaningful contributions with your work


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed