Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Solutions Architect

DealCloud

Solutions Architect

Charlotte, NC
Full Time
Paid
  • Responsibilities

    SOLUTIONS ARCHITECT – OVERVIEW:

    DealCloud is the premier deal management and CRM solution for firms in private capital markets.  The Solutions Architect will work within an energetic professional services team and will be responsible for solution design, scoping, and delivery of client integration projects and using technical acumen to lead the strategy and implementation of multiple client specific API integrations and custom reports. The role is a mix of development, research, and client-facing consultative work. 

    WHAT YOU'LL DO:

    • Lead solution scoping and draft development requirements for client specific integrations
    • Provide consultative approach to client development timeline, pricing and resource allocation
    • Designing the system structure and working alongside the API Developer to come up with a best fit solution for each client
    • Working with the API Developer to ensure the end-to-end solution meets agreed upon business requirements
    • Testing integrations for potential faults and bugs
    • Deploying the solution in DealCloud's serverless cloud system or helping the client's IT team deploy the code on their own architecture
    • Helping with maintenance/support of existing API integrations
    • Acting as a consultant in scenarios where the client's IT team will be leading actual development of the solution

    WHAT YOU'LL NEED:

    • Strong communication skills
    • Experience gathering requirements or writing SOWs
    • Strongly prefer experience with C# or another OOP-focused language such as Java
    • Experience consuming and creating RESTful/SOAP APIs
    • Prior experience in an Agile development environment
    • Understanding of best practices regarding Relational Databases and Data Models
    • Understanding of Azure Cloud Management is nice to have
    • Willingness to learn new languages and expand skillset
    • Experience implementing web interfaces using JavaScript, React, and/or Redux
    • Fluency with Python (especially the Pandas and NumPy libraries) is nice to have but not required
    • Experience working with large datasets in a processing/memory efficient manner
    • Demonstrated 5+ professional experience working on software or API development team
    • Owning the challenge; Ability to own a project from start to finish
    • Bachelor's degree in Engineering, Computer Science or related technical field, or equivalent practical experience.
    • Travel 20-30%

    WHAT YOU'LL GET:

    • Competitive compensation
    • Challenging and rewarding work
    • Generous benefits package
    • An incredible team of smart and mission-driven people to work with

    ABOUT DEALCLOUD:

    We are the premier platform for deal professionals in the private capital markets. DealCloud's deal pipeline and relationship management platform provides an unparalleled environment for managing a robust business development and deal sourcing strategy. DealCloud's industry-specific capabilities include deal management, portfolio management, fundraising, and investor relations management and reporting. DealCloud was built by Deal professionals to specifically address the day-to-day information management challenges encountered by professionals in this end-market. The platform is supported by a team of dedicated former deal professionals that have a deep understanding of industry-savvy client service.

    Delivered as a web-based Cloud platform, DealCloud is deployed rapidly and can be easily maintained across a global network of users. The built-in customization environment enables users to leverage tailored dashboards that meet their individual needs. The platform seamlessly integrates with Microsoft Office for an intuitive user experience supported by robust reporting.

    Are you intensely driven, smart and results focused? Do you thrive in a collaborative team environment? We want to talk to you!