Software Engineer

4 weeks ago


New York, New York, United States Prospect Capital Full time

At Prospect Capital, we are seeking a highly skilled Software Developer to join our team. The ideal candidate will have a strong background in software development and data analysis, with a focus on enhancing efficiency through process automation, tool development, and improving machine learning-based valuation models.

The successful candidate will work closely with our CLO team, taking on tasks and projects for other internal groups to ensure seamless integration and support across departments. Responsibilities will include automating quarter-end processes, data collection, and certain investment sub-processes, as well as improving and automating machine learning-based valuation models.

The ideal candidate will have excellent communication skills, be a self-starter, and have strong Excel VBA, Python, and SQL expertise. Familiarity with CLOs and structured finance is preferred, but not required.

As a member of our team, you will have access to comprehensive benefits, including 100% employer-paid premiums for medical, dental, vision insurance, life insurance, and AD&D. You will also have the opportunity to participate in a mentorship program, enjoy daily in-office paid breakfast and lunch, and take part in company-sponsored ski and sailing trips.

Key Responsibilities:

  • Automate quarter-end processes, data collection, and certain investment sub-processes.
  • Improve and automate machine learning-based valuation models.
  • Build additional tools to assist portfolio management, order management, and risk management.
  • Perform data analysis for specific team tasks to support fundraising and marketing efforts, as well as for broader initiatives.
  • Work closely with investment, business development, and other internal teams to understand their needs and develop tools that improve decision-making and operation efficiency.
  • Maintain and improve existing pricing models, ensuring they are accurate, robust, and scalable.
  • Provide technical support and training to team members on new tools and systems.
  • Troubleshoot and resolve issues related to financial tools and models in a timely manner.
  • Document processes, models, and tools developed, ensuring clear and comprehensive guidelines for future use.

Requirements:

  • Self-starter, problem-solver, excellent communication skills, quantitative, detail-oriented.
  • 5+ Years of experience as a full-time developer. Experience at an investment firm a plus but not required.
  • Strong Excel VBA, Python, and SQL expertise.
  • Familiarity with CLOs and structured finance is preferred, but not required.
  • Ability to start with a "blank slate" and develop full-featured tools and processes.
  • Ability to simultaneously manage multiple projects in a time-sensitive environment.
  • Some web development experience and experience with RESTful API design and development preferred.

  • Software Engineer

    4 weeks ago


    New York, New York, United States Seven Seven Software Full time

    Job Summary:At Seven Seven Software, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development, with expertise in UI/UX design and implementation.Key Responsibilities: Develop new user-facing features Build reusable code and libraries for future use Ensure the technical feasibility...


  • New York, New York, United States R K Software, Inc. Full time

    Job Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...

  • Software Engineer

    4 weeks ago


    New York, New York, United States Triunity Software Full time

    Job Summary:We are seeking a highly skilled Java Lead to join our team at Triunity Software. As a key member of our development team, you will be responsible for leading the development of our software applications using Java.Key Responsibilities:Lead the development of our software applications using JavaCollaborate with cross-functional teams to design and...

  • Software Engineer

    4 weeks ago


    New York, New York, United States Mphasis Full time

    Job Summary:As a Software Developer at Mphasis, you will be responsible for analyzing software requirements, developing software, modifying, and maintaining software systems. You will also develop data migration tools and new code to meet users' requirements. Additionally, you will assist in developing validation procedures, setting up test environments and...

  • Software Engineer

    1 month ago


    New York, New York, United States SoftPath Systems Full time

    As a key member of our team at SoftPath Systems, you will participate in all phases of the software development life cycle, from requirements analysis to system level testing.Analyze software requirements to determine the feasibility of the system design within time and cost constraints.Work closely with our engineering staff to design, develop, and debug...

  • Software Engineers

    4 weeks ago


    New York, New York, United States Yahoo Holdings Inc. Full time

    Software Engineer Role at Yahoo Holdings Inc.We are seeking a highly skilled Software Engineer to join our team at Yahoo Holdings Inc. As a Software Engineer, you will be responsible for designing, developing, and maintaining large-scale mobile applications used by millions of users.Key Responsibilities:Design and develop high-quality, scalable, and secure...

  • Software Engineer

    4 weeks ago


    New York, New York, United States Palantir Technologies Full time

    At Palantir Technologies, we're looking for a talented Software Engineer to join our team. As a Software Engineer, you'll play a key role in building the world's leading software for data-driven decisions and operations.Our software empowers our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. As a...

  • Software Engineer

    3 weeks ago


    New York, New York, United States Sherwin-Williams Full time

    As a Software Engineer at our company, you will have the opportunity to work on a variety of projects and contribute to the development of our software solutions. Key responsibilities include designing and implementing software applications, as well as collaborating with cross-functional teams to ensure successful project outcomes. The ideal candidate will...

  • Software Engineer

    4 weeks ago


    New York, New York, United States SmartLogic Full time

    We are seeking a skilled Software Engineer to join our team at SmartLogic. As a Software Engineer, you will be responsible for planning, implementing, testing, and maintaining custom software using Ruby on Rails and/or Phoenix/Elixir.Our ideal candidate will have a successful track record in software development and a strong motivation to learn and improve...


  • New York, New York, United States Leidos Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Leidos. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Python. You will work closely with our development team to ensure that our software meets the...


  • New York, New York, United States City National Bank Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at City National Bank. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software...

  • Software Engineer

    4 weeks ago


    New York, New York, United States Advantis Medical Staffing Full time

    Job Description:We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using programming languages such as Java and Python.Collaborate with...


  • New York, New York, United States GE Healthcare Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at GE Healthcare. As a key member of our software development team, you will be responsible for designing, developing, and evolving software for our Mobile Digital Health products.Responsibilities:* Design and implement software solutions...


  • New York, New York, United States Meta Platforms, Inc. Full time

    Job Title: Software Engineer, SystemsJob Summary:Meta Platforms, Inc. is seeking a highly skilled Software Engineer, Systems to join our team. As a Software Engineer, Systems, you will be responsible for designing, developing, and testing operating systems-level software, compilers, and network distribution software for large distributed components that run...

  • Senior AI Engineer

    4 weeks ago


    New York, New York, United States Centric Software Full time

    About the Role:We are seeking a highly skilled Senior AI Engineer to join our Innovation Programs Group at Centric Software. This role is pivotal in leveraging advanced AI techniques to drive innovation and deliver cutting-edge solutions.Key Responsibilities:Design and maintain robust data pipelines, including the generation of synthetic data and web...


  • New York, New York, United States Yext Full time

    Software Development EngineerAt Yext, we're seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and deploying highly scalable and reliable software systems using Java and other technologies.Key Responsibilities:Design and develop software solutions...


  • New York, New York, United States Gemini Space Station Full time

    Gemini Space Station seeks a highly skilled Senior Software Engineer to join their team in New York, NY. The ideal candidate will have a Master's degree in Electrical Engineering or a related technical field and three years of experience in software engineering-related occupations. Responsibilities include designing and developing new software products and...


  • New York, New York, United States Capital One Full time

    Director of Software EngineeringCapital One is seeking a highly skilled Director of Software Engineering to lead our Risk Technology team. As a key member of our engineering organization, you will be responsible for building cutting-edge software solutions that manage critical risks across the bank. Our applications are used to prevent risks and...

  • Software Engineer-3

    1 month ago


    New York, New York, United States Mphasis Full time

    Job Summary:As a Software Developer-3 at Mphasis, you will be responsible for analyzing software requirements to provide solutions on software system design and maintenance. You will review, develop, and maintain software programs or expansion of existing programs to increase operating efficiency. Your tasks will include performing programming tasks and...


  • New York, New York, United States MTA, Inc. Full time

    Job Title: Software Development EngineerMTA, Inc. is seeking a skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of...