We work relentlessly to earn and keep our customers' trust.

At Opus, we value collaboration, integrity and conviction. Our employees are smart and resourceful.  Our team members come from a range of backgrounds, and their diverse skills and experience enable Opus to thrive.

We are problem solvers, opportunists, and innovators. If this sounds like you – you’re in the right place.

View Current Openings

We take fun seriously.

We are firm believers that team happiness spurs productivity. We begin by hiring and empowering smart people who love what they do and add the following ingredients to create a work environment that inspires:

  1. Permission to test ideas and fail gracefully
  2. Team sharing through ‘lunch-and-learn’ meetings
  3. Social events like team cook-offs, outings to local sports venues, etc.
  4. Community service events like providing fresh, healthy produce to those in need (through our sponsorship of America’s Grow a Row)
  5. A comprehensive benefit package including medical, vision, dental, and educational benefits as well as commuter assistance, a 401k plan and more!

Our Values

One Mission

  • Customer

    We work relentlessly to earn and keep their trust. We serve our customers better than anyone else. We never settle for less than excellence.

  • Innovation

    We love a challenge and strive to define the industry. We simplify complexity and turn information into action. We seek new ideas both inside and outside the company.

  • Results

    We deliver on our commitments. We overcome setbacks by course correcting early. We always have a can-do-attitude.

One Team

  • Collaboration

    We believe in the collective genius and that working together creates superior results. We rigorously debate issues and ideas, not people.

  • Passion To Win

    We aspire to make the impossible, possible. We embrace change and continuous improvement. We define winning at the company level.

  • Bias For Action

    We are impatient to get things done. We organize teams with clear outcomes, roles and plans. Once decisions are made, we align behind them.

One Voice

  • Integrity

    We do what we say. We openly share our ideas including disagreements to enable resolution. We act ethically and treat others with respect.

  • Conviction

    We care deeply about what we do. We value strong points of view supported by facts. We do not compromise our positions simply to get along.

  • Inspire

    We pursue big ideas with an infectious enthusiasm. We are grounded in reality with an eye towards the future.

  • Manager, User Experience

    Opus is seeking a Manager of User Experience (UX) to support our Hiperos product line and join our team located in Pittsburgh, PA. This is a hands-on role in a team oriented, start-up like environment.

    Location: Pittsburgh, PA
    Department: Product Management

    Overview:

    Opus is seeking a Manager of User Experience (UX) to support our Hiperos product line and join our team located in Pittsburgh, PA. This is a hands-on role in a team oriented, start-up like environment. This position reports to the Vice President of Product Management, 3PM.

    Responsibilities:

    • Lead the effort to create a consumer-grade UX/UI for legacy applications working with customers, SMEs, and other organizational stakeholders
    • Work with product management, engineering, and SMEs to leverage research, personas, task analysis, competitive reviews, as well as craft and conduct interviews to create industry-leading user experiences
    • Provide significant input into decisions that shape customer experience, optimization plans, website design, and product development
    • Direct work of designers, providing critical eye and timely feedback to ensure consistency and quality of design deliverables
    • Become a system expert and leverage that knowledge to understand business processes as they relate to system design
    • Leverage tools and techniques that best convey UX and UI mockups, screen comps, and wireframes

    General Qualifications:

    • Bachelor's Degree in Human-Computer Interaction, Liberal Arts, Humanities, or equivalent experience, Master’s preferred
    • Minimum 7 years working in user experience in a software development/product company environment, SaaS software preferred
    • 3+ years of leading design teams by inspiring passion, dedication, and amazing work from all team members
    • In-depth knowledge of current user experience and design methodologies
    • Demonstrated ability identifying solutions to business problems using a design perspective
    • A desire to work in a multitasking, fast-paced environment and to collaborate as a member of the product management team
    • Ability to look for solutions and information in creative ways and convey complicated results and insights to people of varying backgrounds
    • Intensely curious with an intrinsic love for excellent user experience
    • Strong written and spoken communication skills
    • Familiarity using Agile Methodologies preferred
    • Ability to create and refine user-experience expressed as deliverables, including task and gap analyses, content analysis and strategy, site maps, wireframes, flow diagrams, and user-requirements documents
    • Extremely strong interpersonal and client presentation skills
    • Ability to prepare and present design recommendations based on business goals, user research, and UX and UI principles
    • Ability to facilitate design and feedback sessions with varying audiences and synthesize results into a cohesive set of recommendations and best representation of inputs
    • Ease with working in a cross-functional environment
    • Ability to be a trusted internal and external adviser and evangelist
    • Resilient thinker and a doer, eager to tackle challenges and solve problems
    Apply Now
  • Customer Success Manager

    The Customer Success Manager is responsible for retaining the existing revenue and further building the client revenue base by expanding use of Opus’ Compliance and Reference Data (CaRD) Solutions.

    Location: New York, NY
    Department: Customer Success

    Overview:

    The Customer Success Manager is responsible for retaining the existing revenue and further building the client revenue base by expanding use of Opus’ Compliance and Reference Data (CaRD) Solutions. This role is focused on networking and building strong relationships within named strategic accounts, working closely with the relevant Account Director who acquires new business for the Customer Success Manager to manage, maintain, renew and develop on an ongoing basis.

    Responsibilities:

    • Serve as the single point of contact for assigned customers; build and maintain strong relationships with multiple contacts within the assigned customers.
    • Deliver product demonstrations and company presentations to our customers.
    • Assist with negotiating and driving renewals.
    • Retain the revenue base within a defined set of accounts, and network throughout the account to uncover new opportunities that Opus could help with.
    • Uncover and create new opportunities in adjacent divisions for the business team by networking with key stakeholders and building relationships with them.
    • Perform Quarterly Account Reviews using the required QAR Documents for all key accounts.
    • Maintain and report Renewal Risk Register on a monthly basis.
    • Oversee project implementations and train users.
    • Perform quarterly roadmap discussions with existing clients; in conjunction with new business teams.
    • Understand Opus’ Compliance and Reference Data products, relevant industry and regulatory trends and requirements, competitors and Opus’ unique selling points.
    • Become proficient in Opus Processes & Procedures to include: Trials/Demos/Credits/Contracts/Finance/DMO/Per missioning/Usage Tools.
    • Support Helpdesk and provide 2nd level support on escalation plan as needed.
    • Manage Content Provider Approval forms for prospects and new vendors.
    • Travel to regional activities/customers as required.

    General Qualifications:

    • BA/BS degree is preferred- MBA is a plus
    • Must demonstrate outstanding interpersonal skills; communicate and present clearly and effectively, both written and verbal. (A second language is a not required but is a plus.)
    • Excellent relationship building with internal teams such as project management, technology teams and clients
    • Experience in account management and revenue expansion/target attainment is a plus
    • A reputation for ‘excellence’ in client marketplace. Meticulous in following up on all commitments made to customers during meetings.
    • Familiarity working with procurement from Tier 1 Banks to retain and grow renewal revenues.
    • Experience managing and negotiating a diverse set of accounts.
    • Self-motivated as well as a team player.
    • Attention to detail.
    • Experience with Salesforce is a plus.
    • Good working knowledge of web based technology solutions.
    • Good working knowledge of AML Compliance/KYC or Reference Data would be beneficial though not essential.
    Apply Now
  • Product Manager

    Opus is seeking a self-motivated Product Manager to join our Pittsburgh Product Management team. The position will report to the VP Product Management, 3PM.

    Location: Pittsburgh, PA
    Department: Product Management

    Overview:

    Opus is seeking a self-motivated Product Manager to join our Pittsburgh Product Management team. The position will report to the VP Product Management, 3PM. The selected candidate will be a decisive, results-oriented problem solver, who enjoys a fast paced work environment. This person will work with stakeholders to help define requirements, drive alignment, and manage expectations for each project. They will participate as a product owner on the scrum team, setting the priority and honing user story details on behalf of the business. We are looking for a product leader who is customer driven and can navigate the product life cycle of an enterprise-level SaaS product.

    Responsibilities:

    • Perform on a cross-functional team, designing and delivering SaaS applications.
    • Engage in industry and product research.
    • Draft and refine a BRD, reflecting learnings from UX studies.
    • Participate in the development of functional specs.
    • Participate in the planning and execution of UX studies.
    • Formulate solutions to customer issues and business needs.
    • Define the technical and user-centric design challenge and vision.
    • Perform project tasks independently.

    General Qualifications:

    • A proven ability developing detailed user requirements, using different methodologies to gather inputs from a varied user community
    • Working with customers conducting validation and feedback sessions
    • Working independently with minimal supervision and guidance
    • Strong problem solving and troubleshooting skills with experience exercising mature judgment
    • Demonstrated ability to write clearly, succinctly, and in a manner that appeals to a wide audience
    • A demonstrated knowledge of software product development—requirements gathering, analysis, specification, verification, and road map development practices
    • A familiarity with software development life cycle methodologies, Agile SCRUM a plus
    • Functional knowledge in one or more of the following areas: third party or supplier risk, compliance, and performance management, operational risk management is a plus
    • Bachelor's degree with one to two years of technology-based product management or other relevant industry experience
    • Analytical skills to research, summarize, and organize customer business requirements
    • Writing and communication skills to convey information effectively and to elicit information from a varied audience without leading
    • Listening skills to understand what people say and to detect what they might be hesitant to say
    • Organizational skills to work with the vast array of information
    • Interpersonal skills to work within and across teams
    • Proven experience effectively prioritizing workload to meet deadlines and work objectives
    • Some travel (~10%)
    Apply Now
  • Senior Product Manager

    Opus is seeking a highly motivated Senior Product Manager to join its Pittsburgh Product Management team.

    Location: Pittsburgh, PA
    Department: Product Management

    Overview:

    Opus is seeking a highly motivated Senior Product Manager to join its Pittsburgh Product Management team. The Senior Product Manager will report to the VP Product Management, 3PM. The selected candidate will be a decisive, self-directed problem solver, who enjoys a fast paced work environment. This person will work with stakeholders to help define requirements, drive alignment, and manage expectations for each project. They will participate as a product owner on the scrum team, setting the priority and honing user story details on behalf of the business. We are looking for a senior product leader who is customer driven and can navigate the product life cycle of an enterprise-level SaaS product.

    Responsibilities:

    • Lead a cross-functional team designing and delivering SaaS applications.
    • Engage in industry and product research.
    • Draft and refine a BRD, reflecting learnings from UX studies.
    • Blend strong business acumen, technical problem solving, and agile execution.
    • Participate in or lead the development of functional specs.
    • Work with the Manager, UX to plan and execute UX studies.
    • Formulate solutions to customer issues and business needs.
    • Run demos and professional meetings with stakeholders.
    • Proactively identify issues and work with internal partners to understand options and execute solutions.
    • Champion the needs of the customer as well as business goals throughout the execution of a project.
    • Perform project tasks independently, and may direct the efforts of others.
    • Provide coaching to junior staff.

    General Qualifications:

    • A proven ability developing detailed user requirements, using different methodologies to gather inputs from a varied user community
    • Experience working with customers conducting validation and feedback sessions
    • Experience working independently with minimal supervision and guidance
    • Strong problem solving and troubleshooting skills with experience exercising mature judgment
    • Demonstrated ability to write clearly, succinctly, and in a manner that appeals to a wide audience
    • Experience leading cross-functional teams (and mentoring junior staff)
    • A demonstrated knowledge of software product development—requirements gathering, analysis, specification, verification, and road map development practices
    • A familiarity with software development life cycle methodologies, Agile SCRUM a plus
    • Functional knowledge in one or more of the following areas: third party or supplier risk, compliance, and performance management, operational risk management a plus
    • Bachelor's degree with a minimum of three years of technology-based product management or other relevant industry experience; MBA or other advanced business, technical, or creative degree preferred
    • An effective manager with the desire to cultivate leadership and high performance in the team you lead
    • Analytical abilities to research, summarize, and organize customer business requirements
    • Writing and communication skills to convey information effectively and to elicit information from a varied audience without leading
    • Organizational skills to work with the vast array of information
    • Interpersonal skills to work within and across teams
    • Proven experience effectively prioritizing workload to meet deadlines and work objectives
    • Some travel (~10%)
    Apply Now
  • Senior DevOps Engineer

    Opus is seeking a highly motivated Senior DevOps Engineer to work with our team in our Pittsburgh, PA office.

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    Opus is seeking a highly motivated Senior DevOps Engineer to work with our team in our Pittsburgh, PA office.

    Responsibilities:

    • Managing and leading improvements to the build process, which pulls together these disparate components into a unified set of deliverables. This includes making the build process more modular and parallelizable.
    • Managing and leading improvements to the deployment process, which installs those deliverables into development, QA, and production environments. This includes developing a robust process for mid-stream patch updates.
    • Implementing a robust continuous integration and continuous deployment solution.
    • Contributing to the branch and merge process in version control to support concurrent development of multiple products.
    • Working with QA to ensure that the latest code is available for testing.
    • Working with the Release Team to ensure that releases and updates are installed in production.
    • Working with the Development Team to integrate new features and components into the build and release process.

    General Qualifications:

    • Bachelor’s Degree in Computer Science or relevant engineering field.
    • Minimum 10 years .NET programming experience
    • Minimum 7 years web application development in Microsoft environments using Visual Studio
    • Technical skills must include .NET, SQL, Jenkins, PowerShell
    • Experience with DevOps
    • Familiarity with relational databases (SQL Server preferred)
    • Ability to work as part of a team on large scale solutions

    Desired Skills

    • Build tools: MSBuild, TFS
    • Version control tools: Git
    • Programming languages: JavaScript, C#, PowerShell, Java
    • Data stores and Databases: MySQL, Amazon RDS,Mongo, S3 and SimpleDB
    • Other tools and frameworks: Eclipse, Nuget, Confluence, npm, Node.js, AngularJS, and RabbitMQ
    • Server technologies: IIS, Redis
    • Bug tracking tools: JIRA
    • Experience with containerization technologies (Docker, Kubernetes)
    • Experience with AWS and Azure
    • Familiarity with web security tools and best practices
    • Experience with testing automation and tools such as Selenium
    • Experience with Chef/Puppet or similar tools
    • Windows and Linux development experience
    • Enthusiasm for software development
    • Good communication skills, both verbally and in technical documentations and presentations
    • Self-motivated nature with excellent time management skills
    • Attention to detail with strong organizational and documentation skills
    • Ability to understand complex code and business rules
    • A strong work ethic and a positive attitude
    • Experience with scripting languages such as PowerShell a bonus

     

    Apply Now
  • Account Executive

    Due to the continued success that Opus enjoys, we are growing our team and need an experienced Account Executive to develop new clients for our Third Party Management SaaS-based offering.

    Location: Branchburg, NJ
    Department: Sales

    Overview:

    Due to the continued success that Opus enjoys, we are growing our team and need an experienced Account Executive to develop new clients for our Third Party Management SaaS-based offering. The selected candidate will possess high levels of motivation, resiliency and self-direction.

     

    Responsibilities:

    • Learning our solution and the associated value proposition
    • Prospecting a defined list of companies to build a qualified pipeline
    • Demonstrating expertise in a similar domain such as: GRC, E-Procurement, Supply Chain, Supplier Lifecycle Management
    • Working in partnership with pre-sales to gain a true understanding of prospects’ requirements
    • Developing appropriate strategies to ensure successful attainment of sales quotas
    • Acting as a true ambassador for the company
    • Occasional travel (to meet with customers, prospects or to attend conferences)

    General Qualifications:

    • Minimum of five years selling software and solutions to large enterprises
    • Demonstrable track record of success attaining quota, year over year
    • Exceptional references from managers, peers, and clients
    • Superior communications skills, both verbally and in writing. All candidates will be asked to provide writing samples and may be asked to deliver a presentation
    • Bachelor’s degree preferred.
    Apply Now
  • Director of Quality Assurance

    Opus is seeking a Director of Quality Assurance to build out and take the lead on developing the strategy, methodology and approach for system and software testing.

    Location: Pittsburgh, PA
    Department: Quality Assurance

    Overview:

    Opus is seeking a Director of Quality Assurance to build out and take the lead on developing the strategy, methodology and approach for system and software testing.

    Responsibilities:

    • Take the lead in developing the strategy, methodology, and approach for system and software testing with the goal of improving the quality of product lines across Opus
    • Foster partnerships with cross-functional teams (product management, development, operations, and customer care) and develop testing metrics by which the organization can measure product quality and release readiness
    • Manage quality metrics on multiple simultaneous software development projects to ensure success of strategic Opus goals
    • Provide communications using data and anecdotal evidence on software and release quality
    • Improve and implement internal processes to make our software better; Work with the team to standardize on the development test plans, test cases, and test tracking leveraging tools where applicable
    • Prioritize tasks for your team, balancing the needs of multiple projects and ensuring adequate test coverage of all components
    • Champion the expansion of the test threads to include real business application and customer use cases
    • Be a player / coach doing some individual testing to grow expertise and understanding of the system and its business application
    • Mentor the team in career development and support the team in their day-to-day tasks
    • Identify opportunities for improvement by challenging the status quo, come up with alternative and creative solutions and push change
    • Evangelize a culture of quality and our own best practices across multiple independent teams

    General Qualifications:

    • 7+ years of industry experience, including at least three years of hands-on testing and 2 years as a manager of a high-performance quality assurance team
    • BS or MS in Computer Science or equivalent experience
    • Experience with high-availability consumer facing web applications; SaaS technology a plus
    • Ability to communicate effectively with both technical and non-technical colleagues at all levels in both verbal and written communications
    • Strong experience with Agile methodologies and software testing in an Agile environment
    • Proven track record leading development of test automation
    • Comfortable with fast-paced environment
    • Excellent problem solving and analytical skills
    • Strong written and spoken communication skills
    Apply Now
  • Manager, Database Operations

    The Database Operations Manager will serve as the application expert within the Operations team. This includes understanding the data flows of a .net based application, MS SQL Server backend Databases, as well as MongoDB.

    Location: Pittsburgh, PA
    Department: Tech Operations

    Overview:

    The Database Operations Manager will serve as the application expert within the Operations team. This includes understanding the data flows of a .net based application, MS SQL Server backend Databases, as well as MongoDB. This position will also require understanding of testing features and functionality, development life cycle, and the overall application deployment cycle. The manager will oversee the success of the team.

    Responsibilities:

    • Manages a team of DBAs and handles daily task assignments, project assignments, and escalations
    • Ensure that new database code meets company standards for readability, reliability, and performance
    • Design indexes for existing applications, choosing when to add or remove indexes
    • Investigate performance issues with stored procedures, functions, and views
    • Ensure all SQL environments are appropriately monitored
    • Experience managing environments with the following technologies: Failover Clustering and “Always On” MS SQ, Database Mirroring/Transactional Log Shipping and Replication
    • Strong experience in writing and improving SQL Server T-SQL queries
    • Strong experience in SQL Server performance tuning such as PLE, MDOP, concurrency, etc
    • Strong experience in creating and maintaining SQL Server preventative maintenance plans
    • Strong experience in installing and configuring SQL Server
    • Strong experience in administrating SQL Server security
    • Available for occasional On-Call rotation
    • Available to work outside normal business hours for database maintenance (Nights/Weekends)
    • Experience with SQL monitoring tools (i.e. SQL RedGate) required
    • Experience with Microsoft Visual Studio / GIT is a plus but not required
    • Experience with Octopus is a plus but not required
    • Experience with MS SQL SSIS and SSRS a plus but not required
    • Experience using IaaS providers such as AWS a plus but not required

    General Qualifications:

    • Bachelor’s Degree in a related field or equivalent experience
    • 2-5 years experience managing MS SQL 2008 and SQL 2014 required
    • 1-3 years experience managing NoSQL Environments (ex. Mongo) required
    • 5-10 years experience managing a team in complex, distributed IT operations environment
    • Experience working on or managing global teams is a plus but not required.
    • Experience with enterprise SaaS solutions
    • Experience with information systems in a 24/7, “real-time” environment
    • Must be able to motivate teams for high performance, resolve conflicts and balance resources
    • Must possess a systematic approach to troubleshooting multi-variate problems
    • Must be detail oriented, organized, and have the ability to multi-task
    • Ability to maintain supportive relationships with peers, clients, partners, and corporate executives
    • Must be flexible with a “can do” attitude and have the ability to remain professional under high pressure situations
    • Strong computer skills in MS Office, MS Project and MS Visio
    Apply Now
  • Business Intelligence and Reporting Consultant

    As the BI Reporting Consultant in our Analytics Operations group, you will collaborate with clients both internally and externally.

    Location: Pittsburgh, PA
    Department: Tech Operations

    Overview:

    As the BI Reporting Consultant in our Analytics Operations group, you will collaborate with clients both internally and externally. You will participate in capturing requirements for reports and dashboards, and then designing, building, maintaining, and QA’ing the data model, ETL processes, reports and dashboards with strong emphasis on delivery.

    Responsibilities:

    • Perform gap analysis for Data Models and ETL, creation of high-level and detailed design documentation and map client requirements
    • Proactively identify, troubleshoot and resolve complex data integrity issues
    • Design, configure, and document logical and physical data models
    • ETL WorkFlow/Development planning and oversight
    • Develop test plans including test scripts for Unit, System, and User Acceptance Testing including resolution of bugs
    • Mastery of stored procedures, SQL coding, queries, index and database IO performance tuning
    • Overall ETL architecture/design experience in best practices

    General Qualifications:

    • BS in Computer Science or related subject
    • 3 to 5 years of experience defining and building data models, ETL processes, aggregation, reports data flow and dashboards for business users and audiences
    • Experience in a business intelligence tool [Birst (preferred), Qlikview, Tableau, Business Objects, Cognos, etc.]
    • 1 to 2 years of experience with SQL*Server, SQL and SQL Based Reporting tools - such as Izenda, Oracle Reports
    • Comprehensive understanding of data warehouse and datamart concepts, development and maintenance; understand how to interpret models and business rules
    • Strong understanding of relational data modeling and database logical and physical design
    • Experience managing ETL Workflow and error handling/reporting
    • Experience implementing Enterprise Software and/or SAAS solutions
    • Proficiency with MS Office suite, including Word, Excel, Outlook, PowerPoint
    • Superior communications skills, both verbally and in writing
    • Must be accurate and have a strong attention to detail
    • Good data, business, and financial analysis skills
    • Experience training others on how to write reports based on standardized dimensions and measures is a plus
    • A working knowledge of supply management (procurement), outsourcing, supply chain, contract management, and/or supplier management. Consulting experience is a significant plus.
    Apply Now
  • Software Engineer

    The Software Engineer will work together with our development team to plan and execute projects. Based in Wall Street, New York, the role is primarily responsible for writing load and extracts scripts in UNIX shell and SPs in SQL Server.

    Location: New York, NY
    Department: Development

    Overview:

    The Software Engineer will work together with our development team to plan and execute projects.  Based in Wall Street, New York, the role is primarily responsible for writing load and extracts scripts in UNIX shell and SPs in SQL Server.

    Responsibilities:

    • Software development primarily in Bash Shell and SQL Server (stored procedures)
    • C, C++, C#, Python and perl a plus. Visual Studio experience a plus
    • Facilitate regular communication during the project life cycle.
    • Participate in daily scrum meetings and software release meetings.
    • Work closely with Reference Data team that will provide requirements, specifications and perform acceptance testing.
    • Some familiarity with standard Unix command-line utilities (grep, sed, etc.)

    General Qualifications:

    • 2 – 4 years software development experience working in a dynamic and fast-paced environment.
    • Bachelor’s Degree in Computer Science
    • Recent 'hands on' software development within a technical or software engineering environment.
    • Demonstrated experience with end to end project cycle from implementing business requirements through quality assurance and maintenance.
    • Strong verbal and written communication skills.
    • Strong attention to detail.
    • Well organized
    • Results driven
    • High initiative
    • Makes decisions and knows when to escalate
    • A team player who can also work independently.
    Apply Now
  • Software Engineer

    Due to the continued success that Opus enjoys, we are growing our team and are seeking a Software Engineer to join our engineering team located in Pittsburgh, PA. This is a hands-on development role in a start-up like environment as part of a team.

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    Due to the continued success that Opus enjoys, we are growing our team and are seeking a Software Engineer to join our engineering team located in Pittsburgh, PA. This is a hands-on development role in a start-up like environment as part of a team.

    Responsibilities:

    • Developing and maintaining high-quality software products supporting the organization’s standards and infrastructure, using Microsoft .NET Framework, SQL and integrated system components
    • Supporting and complying with documented software process and procedure requirements spanning all phases of software product life cycle
    • Participating in meetings with other team members to design user-friendly interfaces; developing high-quality, object-oriented business objects; and conducting research and evaluation of software-related technologies and products
    • Producing software documentation and updating existing documentation
    • Collaborating with and mentoring other team members, and assisting with code reviews
    • Managing your own work time and priorities in accordance with aggressive development deadlines, client budgets, best practices and a quality/delivery methodology, such as Agile Development, that includes development standards

    General Qualifications:

    • Bachelor’s Degree in Computer Science or relevant engineering field
    • Minimum 7 years .NET programming experience
    • Minimum 5 years web application development in Microsoft environments using Visual Studio
    • Technical skills must include C#, ASP.NET, MVC, JQuery, Angular, SQL
    • Familiarity with relational databases (SQL Server preferred)
    • Excellent working knowledge of object-oriented concepts and application design principles
    • Experience with user interface design
    • Ability to work as part of a team on large scale solutions
    • Enthusiasm for software development
    • Good communication skills, both verbally and in technical documentations and presentations
    • Self-motivated nature with excellent time management skills
    • Attention to detail with strong organizational and documentation skills
    • Ability to understand complex code and business rules
    • A strong work ethic and a positive attitude
    • Experience with scripting languages such as PowerShell a bonus
    Apply Now
  • Solutions Consultant

    The Solution Consultant will analyze customer requirements and demonstrate how Opus features and functions address those needs.

    Location: Branchburg, NJ
    Department: Sales

    Overview:

    The Solution Consultant will analyze customer requirements and demonstrate how Opus features and functions address those needs. Presentations and demonstrations will be given both in person and remotely.  The selected candidate will possess high levels of motivation, resiliency, and self-direction.

    Responsibilities:

    • Present and demonstrate software as a business solution highlighting benefits and differentiation
    • Analyze customer requirements
    • Maintain knowledge and hands-on proficiency of Opus solutions
    • Analyze customer requirements and be able to build proof-of-concept solutions for demonstrations
    • Work in partnership with sales team and marketing to develop appropriate strategies to ensure attainment of sales quotas
    • Act as an ambassador for the company
    • Provide solution feedback from prospects and customers to product management, marketing and development
    • Ability to travel as needed

    General Qualifications:

    • Minimum of five years business applications presales experience
    • Ability to work effectively in a sales team environment
    • Strong analytical and problem solving skills
    • Superior communications skills, including verbal, writing, and presentation
    • Ability to multitask and excellent attention to detail
    • Knowledge of Supply Management or Procure to Pay Process or Risk Management
    • Bachelor’s degree in business, management, technology, supply management, or supply chain
    Apply Now
  • Customer Success Manager

    The Customer Success Manager is responsible for bringing Opus' best ideas, innovations, and capabilities to customers and driving greater business value.

    Location: Branchburg, NJ
    Department: Customer Success

    Overview:

    The Customer Success Manager is responsible for bringing Opus’ best ideas, innovations, and capabilities to customers and driving greater business value.  It is the responsibility of the Customer Success Manager to drive customer adoption and success within a defined set of customers. This individual should be comfortable at both consulting with and negotiating with C level executives and project team members.  The ability to articulate value and the future of Opus products is a key asset of this role.  As a trusted adviser, the Customer Success Manager determines how the Opus solutions can be used to support achievement of our customer’s goals.

    Responsibilities:

    • Develop a trusted relationship with customer executive sponsors and project team members to develop customer strategy.
    • Build and maintain strong relationships with multiple contacts within the assigned customers.
    • Establish and participate in customer steering committee meetings; proposing creative solutions such that critical success factors are addressed on a pro-active basis.
    • Establish a process for each account to track adoption activities.
    • Understand customer requirements, level of adoption of the Opus applications and assess the risk in renewing the current contract.
    • Become the single point of contact for your assigned customers and serve as a customer advocate in driving best practices and the utilization of Opus functionality integral to the customer's success.
    • Facilitate the development of a community of “like” Opus customers, routinely sharing best practices and leveraging lessons learned.
    • Deliver product demonstrations and company presentations to our customers.
    • Identify and grow opportunities to ensure growth attainment.
    • Possess a comprehensive understanding of the Opus products and identify incremental opportunity and programs that help our customers achieve greater value from their Opus solution.
    • Work with the customers to ensure they are leveraging the solution and achieving success and engaging fee-based resources / partners as necessary.
    • Successfully negotiate renewal contracts and pricing.
    • Share Opus best practices that help drive customer adoption through Webinars, Newsletters and other communication mechanisms.
    • Possess strong presentation skills and credibility with C-level executives.
    • Possess excellent verbal and written communication skills.
    • Travel to regional activities and customers as required

    General Qualifications:

    • 8-10 years' work experience with 5 years' experience in a Post-Sales or Pre-sales consulting engagements - ideally with a SAAS enterprise-wide solution provider or system integrator consulting firm
    • Procurement / SRM experience
    • Proven effectiveness at leading and facilitating meetings / workshops
    • Excellent written oral and presentation skills – including the ability to deliver product demonstrations and company presentations to clients
    • Attention to detail
    • Product marketing experience a plus
    • BA/BS degree - MBA a plus
    Apply Now
  • Enterprise Software Implementation Consultant

    The Implementation Consultant (Enterprise Software Implementation Consultant) will support the Customer Success Managers in delivering on the technical, cost, and schedule commitments associated with one or more software implementation engagements for our growing client base.

    Location: Branchburg, NJ
    Department: Client Services

    Overview:

    The Implementation Consultant (Enterprise Software Implementation Consultant) will support the Customer Success Managers in delivering on the technical, cost, and schedule commitments associated with one or more software implementation engagements for our growing client base.

    Responsibilities:

    • Help execute tasks, complete deliverables, and produce analyses in a team setting.
    • Support the preparation of the scope of work by providing task/time details.
    • Achievement of individual billable utilization targets.
    • Performs standard duties and tasks to deliver services using our platform meet customer specifications.
    • Standard assignments are accomplished with little assistance by exercising independent judgment, within defined policies and processes, to deliver functional and technical solutions on moderately complex customer engagements.

    General Qualifications:

    • Bachelor’s degree in business, management, technology, supply management, or supply chain.
    • Excellent communications skills, both verbal and written.
    • Self-motivated and driven to achieve success within a consulting environment.
    • 2-5 years of overall experience in relevant functional or technical roles.
    • Product or technical expertise relevant to practice focus.
    • Ability to communicate effectively and build rapport with team members and clients.
    • Ability to travel as needed.
    • An understanding of supply management (procurement), outsourcing, supply chain, contract management, and/or supplier management. Consulting experience is a significant plus.
    • Proficiency with MS Office suite, including Word, Excel, Outlook, PowerPoint, Project.
    Apply Now
  • Enterprise Software Implementation Manager

    Opus is seeking an Implementation Manager who has an understanding of solutions, industry best practices, multiple business processes or technology designs within a product/technology family.

    Location: Branchburg, NJ
    Department: Client Services

    Overview:

    Opus is seeking an Implementation Manager who has an understanding of solutions, industry best practices, multiple business processes or technology designs within a product/technology family.  As a key member of a Professional Services directorate, Software Implementation Manager will manage one or more implementations to achieve the quality, schedule, delivery, and profit objectives associated with client engagements.

    Responsibilities:

    • Operates independently to provide quality work products to an engagement.
    • Performs varied and complex duties and tasks that need independent judgment, in order to implement Opus to meet customer needs.
    • Applies the Opus methodology, company procedures, and leading practices.
    • Contribute to the development of Opus solutions, as well as internal tools, techniques, and methodologies to bring innovative solutions to clients’ needs.
    • Define and execute tasks and complete 'deliverables' leading to successful implementations of Opus solutions within agreed-upon schedule, budget, and quality commitment
    • Coordinate staffing, monitor costs, and analyze results to ensure project success.
    • Own the customer relationship; function as primary point of contact between the customer and Opus; ensure customer satisfaction and project success; maintain position as a trusted adviser to clients.
    • Demonstrates expertise to deliver functional and technical solutions on moderately complex customer engagements.
    • Act as the team lead on projects.
    • Effectively consults with management of customer organizations.
    • Participates in business development activities.
    • Develops and configures detailed solutions for moderately complex projects.
    • Manages multiple projects.

    General Qualifications:

    • 5-8 years of experience relevant to this position including 3 years consulting experience preferred.
    • In-depth knowledge of related functional area(s), including supply management (procurement), outsourcing, supply chain, contract management, and/or third-party management.
    • Expert-level skills with MS Office suite, including Word, Excel, Outlook, PowerPoint, Project.
    • Advanced knowledge of Web 2.0 technologies, including web applications or SaaS, social networks, web video, etc
    • Bachelor’s degree or equivalent experience.
    • Product or technical expertise relevant to practice focus.
    • Ability to communicate effectively.
    • Ability to build rapport with team members and clients.
    • Ability to travel as needed.
    Apply Now
  • Senior Cloud Infrastructure Engineer

    The Senior Cloud Infrastructure Engineer will provide architectural direction and implementation for a global data center Infrastructure-as-a-Service (IaaS) footprint.

    Location: New York, NY or Pittsburgh, PA
    Department: Development

    Overview:

    The Senior Cloud Infrastructure Engineer will provide architectural direction and implementation for a global data center Infrastructure-as-a-Service (IaaS) footprint. Participate in, support, and direct the engineering efforts for both the customer facing and corporate cloud data center and infrastructure technologies. Mentor, train, and lead fellow team members and peers through design and implementation decisions to achieve balance between strategic design and tactical needs.

    Responsibilities:

    • Design and implement architectural roadmaps regarding the global data center Infrastructure-as-a-Service (IaaS) architecture
    • Develop and implement internal systems, processes, and best practices to be used by other teams designed to increase productivity
    • Participate in deep architectural discussions to ensure solutions are designed for successful deployment, security, and high availability in the cloud
    • Recommend architecture to meet business requirements
    • Design and maintain the customer facing and corporate global data center technologies with a focus on Infrastructure-as-a-Service (IaaS)
    • Design, implement, and maintain server, storage, network, and security infrastructure
    • Design, implement, and test disaster recovery and business continuity architecture
    • Create and implement automation for cloud platforms as well as monitoring and alerting purposes
    • Ensure all infrastructure components meet proper performance and capacity standards
    • Troubleshoot production issues and respond to after-hours escalations
    • Verify and resolve configuration and other non-software related issues

    General Qualifications:

    • Bachelor’s degree in computer information sciences or related focus, or equivalent experience
    • Minimum 5 to 7 years of infrastructure experience
    • AWS Certification highly preferred (AWS Certified Associate/Professional: SysOps Administrator, DevOps Engineer, Solutions Architect)
    • Expertise in Linux operating systems (RHEL/CentOS)
    • Expertise in Windows operating systems
    • Expertise in Apache and IIS webservers
    • Expertise in WordPress CMS
    • Expertise in OpenSSH, vsftpd, Nagios, and Sendmail
    • Experience with Visendo POP3 Mail Extender a plus
    • Expertise in F5 and Pound (Open Source) load-balancers
    • Expertise in network architecture, including load-balancing, DNS, BGP, IPSec VPNs, and active-active/multi-homed data centers
    • Expertise in storage design for high availability and disaster recovery
    • Expertise in security best practices and use of firewalls, IPS/IDS, encryption, and incident response
    • Expertise in virtualization technology such as VMware
    • Familiar with the interworking of Web applications and relational databases
    • Hands-on experience with Amazon Web Services (AWS) such as EC2, EBS, ELB, S3, ElasticIP, Route 53, IAM, Gateways, VPCs, CloudWatch, Lambda scripts, etc.
    • Hands-on experience with virtual private data centers, such as Rackspace
    • Design, implement, and support system monitoring infrastructure such as AppDynamics
    • Participate in and evaluate proof-of-concepts for server, storage, network, and security technologies to support the cloud infrastructure
    • Create automated processes using well-known languages and frameworks such as PowerShell, Puppet, and/or Chef
    • Experience with information systems in a 24/7, “real-time” environment
    • Must be detail oriented, organized, and have the ability to multi-task
    • Ability to demonstrate supportive relationships with peers, clients, partners, and corporate executives.
    • A drive for results and customer focus
    • Exceptional problem solving skills
    • Must be flexible with a “can do” attitude and have the ability to remain professional under high pressure situations.
    • Strong computer skills in MS Office, MS Project and MS Visio
    Apply Now
  • Senior Director, Product Management

    The Senior Director, Product Manager will lead Opus’s Data Solutions product strategy and capabilities, including the development and execution of Opus’s Data Solutions strategy and roadmap and delivery of its overall financial objectives.

    Location: New York, NY
    Department: Product Management

    Overview:

    The Senior Director, Product Manager will lead Opus’s Data Solutions product strategy and capabilities, including the development and execution of Opus’s Data Solutions strategy and roadmap and delivery of its overall financial objectives.  Opus is looking for a transformational and strategic leader who can take a core, best in class reference and legal entity data business which includes entity identifier mapping, entity monitoring and cleansing and de-duplicating services and not only continue to enhance the existing solutions to meet clients’ needs but also expand to a broader set of insight and intelligence capabilities that can be integrated throughout the Opus products. This position is based in New York.

    Responsibilities:

    • Be a catalyst for innovation and growth within the reference data and overall Opus data solutions business
    • Lead the development and implementation of the Data Solutions product roadmap.
    • Senior product expert positioned as a key resource with Clients, prospects and partners.
    • Work closely with the field sales team both pre-sale and post-sale, particularly as product expert and in designing solutions for Customers.
    • As subject matter expert, work with Sales and Project Management to gather/document business requirements
    • Write and curate clear, detailed business requirements for product and project initiatives
    • Work effectively within and across Opus data operations and engineering teams to execute projects and roadmap items
    • Work with peer product managers integrate data capabilities with other Opus products as appropriate
    • Provide training to the global sales team on Opus Data products.
    • Assist in creating go to market strategies
    • Stay abreast of changing industry regulations affecting product development.
    • Customer development: determining product-market fit for potential new product offerings.
    • 10-30% domestic and international travel.

    General Qualifications:

    • Basic understanding of financial institution regulatory environment.
    • Excellent written and verbal communication/presentation skills.
    • Self-motivated with the ability to work consistently and efficiently to achieve overall team as well as personal goals.
    Apply Now
  • Account Executive

    Due to the continued success that Opus enjoys, we are growing our team and need an experienced Account Executive to develop new clients for our Third Party Management SaaS-based offering.

    Location: Various Cities
    Department: Sales

    Overview:

    Due to the continued success that Opus enjoys, we are growing our team and need an experienced Account Executive to develop new clients for our Third Party Management SaaS-based offering. The selected candidate will possess high levels of motivation, resiliency, and self-direction.

    Responsibilities:

    • Learning our solution and the associated value proposition
    • Prospecting a defined list of companies to build a qualified pipeline
    • Demonstrating expertise in a similar domain such as: GRC, E-Procurement, Supply Chain, Supplier Lifecycle Management
    • Working in partnership with pre-sales to gain a true understanding of prospects’ requirements
    • Developing appropriate strategies to ensure successful attainment of sales quotas
    • Acting as a true ambassador for the company
    • Occasional travel (to meet with customers, prospects or to attend conferences)

    General Qualifications:

    • Minimum of five years selling software and solutions to large enterprises
    • Demonstrable track record of success attaining quota, year over year
    • Exceptional references from managers, peers, and clients
    • Superior communications skills, both verbally and in writing. All candidates will be asked to provide writing samples and may be asked to deliver a presentation
    • Bachelor’s degree preferred.
    Apply Now