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.

  • Associate Customer Support Analyst

    This is an outstanding opportunity to join a fast-paced and dynamic company in an entry-level role where front-line client relationship building and problem solving are paramount.

    Location: Pittsburgh, PA
    Department: Customer Support

    Overview:

    This is an outstanding opportunity to join a fast-paced and dynamic company in an entry-level role where front-line client relationship building and problem solving are paramount.

    Responsibilities:

    • Help clients identify and resolve problems, provide guidance and help those customers achieve their desired result.
    • Engage in proactive and independent self-study to develop knowledge of the software package and associated business understanding.
    • Understand, troubleshoot, analyze and resolve software issues reported to Customer Support by customers or Opus Global implementation staff.
    • Prioritize tasks and accurately document the nature of the reported problem.
    • Read, analyze, and comprehend functional documentation.
    • Ability to work with mathematical concepts such as probability and statistical inference. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
    • Comply with all Data Protection and Security requirements. Completing mandatory internal and external courses in a timely manner. (Compliance products only)
    • Provide an outstanding customer experience at all time and be the customer’s advocate by representing their needs and concerns inside of Opus Global.
    • Build strong relationships with both customer and Opus Global on-site personnel to help make every customer experience positive.
    • Special note: This is a full time position at 40 hours per week Monday through Friday, with occasional weekend work as needed. This is determined based on a rotational schedule within the department.

    General Qualifications:

    • Understand the importance of customer success and relations.
    • Excellent time management and organizational skills.
    • Must thrive in a fast-paced, time-compressed and dynamic environment.
    • Two or Four year degree from a college or university.
    • Proficiency with MS Office suite, including Word, Excel, Outlook, PowerPoint.
    • Working knowledge of Web 2.0 technologies, including Web applications or SaaS, social networks, web video, etc.
    • Two or more years in Customer Support is desirable.
    • Experience with Customer Relationship Management Systems, Salesforce, Zendesk, JIRA, SharePoint is a plus.
    • Effective written and verbal communications with all levels of an organization internally and externally.
    Apply Now
  • Associate Customer Support Analyst

    This is an outstanding opportunity to join a fast-paced and dynamic company in an entry-level role where front-line client relationship building and problem solving are paramount.

    Location: Branchburg, NJ
    Department: Customer Support

    Overview:

    This is an outstanding opportunity to join a fast-paced and dynamic company in an entry-level role where front-line client relationship building and problem solving are paramount.

    Responsibilities:

    • Help clients identify and resolve problems, provide guidance and help those customers achieve their desired result.
    • Engage in proactive and independent self-study to develop knowledge of the software package and associated business understanding.
    • Understand, troubleshoot, analyze and resolve software issues reported to Customer Support by customers or Opus Global implementation staff.
    • Prioritize tasks and accurately document the nature of the reported problem.
    • Read, analyze, and comprehend functional documentation.
    • Ability to work with mathematical concepts such as probability and statistical inference. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
    • Comply with all Data Protection and Security requirements. Completing mandatory internal and external courses in a timely manner. (Compliance products only)
    • Provide an outstanding customer experience at all time and be the customer’s advocate by representing their needs and concerns inside of Opus Global.
    • Build strong relationships with both customer and Opus Global on-site personnel to help make every customer experience positive.
    • Special note: This is a full time position at 40 hours per week Monday through Friday, with occasional weekend work as needed. This is determined based on a rotational schedule within the department.

    General Qualifications:

    • Understand the importance of customer success and relations.
    • Excellent time management and organizational skills.
    • Must thrive in a fast-paced, time-compressed and dynamic environment.
    • Two or Four year degree from a college or university.
    • Proficiency with MS Office suite, including Word, Excel, Outlook, PowerPoint.
    • Working knowledge of Web 2.0 technologies, including Web applications or SaaS, social networks, web video, etc.
    • Two or more years in Customer Support is desirable.
    • Experience with Customer Relationship Management Systems, Salesforce, Zendesk, JIRA, SharePoint is a plus.
    • Effective written and verbal communications with all levels of an organization internally and externally.
    Apply Now
  • Data Analyst

    Opus seeks a Data Analyst to contribute in development, deployment, performance enhancement and support of our reporting efforts.

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    Opus seeks a Data Analyst to contribute in development, deployment, performance enhancement and support of our reporting efforts.

    Responsibilities:

    • 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.
    • Perform investigative data analysis.
    • Write SQL Server queries and T-SQL code to provide data to internal or external customers.
    • Create SQL Server queries and T-SQL to remediate data issues and/or support customer migrations to new versions of our application.
    • Follow change management guidelines and procedures.
    • Monitor all existing SQL environments.
    • Be involved in building any new SQL environments.
    • Be familiar with Failover Clustering and “Always On” MS SQL technology
    • Be familiar with Database Mirroring/Transactional Log Shipping and Replication technology
    • Available for an On-Call rotation.
    • Available to work outside normal business hours for database maintenance (Nights/Weekends).

    General Qualifications:

    • Bachelor’s Degree in a related field or equivalent experience
    • Experience writing and improving SQL Server queries and T-SQL required.
    • Experience in NoSQL Environments (ex. Mongo) preferred.
    • 2-5 years’ experience working in complex centralized IT operations.
    • Experience with enterprise SaaS solutions preferred.
    • 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 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.
    • Experience with SQL monitoring tools (i.e. SQL RedGate) is a plus but not 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.
    Apply Now
  • Designer, User Experience and Interface

    Opus is looking for a hybrid contributor, one who has a solid understanding of user experience principles as well as visual design abilities.

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    Are you an adaptable SaaS designer with an array of skills you’d like to put to the test?

    Opus is looking for a hybrid contributor, one who has a solid understanding of user experience principles as well as visual design abilities. We’re a hands-on, scrappy team and are looking for a Designer, User Experience and Interface with a similar mindset! The right candidate is a decisive, results-oriented problem solver, who enjoys a fast-paced work environment. This individual is organized and loves a good design challenge.

    Responsibilities:

    • Contribute to the creation of 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
    • Produce consistent, well-designed deliverables within time constraints
    • Leverage tools and techniques that best convey UX and UI mockups, screen comps, prototypes, and wireframes

    General Qualifications:

    • Bachelor's Degree in Human-Computer Interaction, Liberal Arts, Humanities, or equivalent experience, Master’s preferred
    • Minimum 2 years working in user experience in a software development/product company environment, SaaS and B2B software preferred
    • 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 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
    • Ability to prepare and present design recommendations based on business goals, user research, and UX and UI principles
    • Ability to participate in design and feedback sessions with varying audiences and synthesize results into a cohesive set of recommendations and best representation of inputs
    • Ability to look for solutions and information in creative ways and convey complicated results and insights to people of varying backgrounds
    • Ease with working in a cross-functional environment
    • Resilient thinker and a doer, eager to tackle challenges and solve problems
    • Intensely curious with an intrinsic love for excellent user experience
    • Strong written and spoken communication skills
    • Familiarity using Agile Methodologies preferred
    Apply Now
  • Global Customer Care Associate

    This is an outstanding opportunity to join a fast-paced and dynamic company in an entry-level role where front-line client relationship building and problem solving are paramount.

    Location: New York, NY or London, UK
    Department: Customer Support

    Overview:

    This is an outstanding opportunity to join a fast-paced and dynamic company in an entry-level role where front-line client relationship building and problem solving are paramount.

    We are looking for individuals with outstanding communication skills and an affinity to collaborate with all stakeholders.

    This role can be based out of our Wall Street location in New York or in our London, UK office.

    4 weekdays in the office plus 1 weekend day from home.

    Responsibilities:

    • Primary responsibility is user support and customer service. Respond in a timely manner to client enquiries by telephone or by email, resolving issues where possible
    • Escalate client issues to the correct team; following up where necessary and keep the client informed
    • Follow standard Help Desk operating procedures; accurately log all Help Desk queries using call tracking software
    • Administration of client accounts; amending profiles or permissions; providing usage statistics when required
    • Become familiar with various content sources to assist users with Alacra Store or Pay-per-view content queries
    • Run reports for clients where necessary
    • Become familiar with available help resources
    • Maintain good relationships with third party companies who provide additional client support

    General Qualifications:

    • Understanding of Financial Markets and terminology
    • Some experience of using online databases such as those provided by Thomson Reuters is a plus
    • Good interpersonal skills
    • A team player who can also work independently
    • Flexible working style
    • Good problem solving skills; ability to visualize a problem or situation and think abstractly to solve it
    • Be able to clarify requests; explain issues; provide instructions and relay technical responses clearly either by telephone or via email
    • Ability to handle constantly changing flow of traffic; remain productive during slow times by actively seeking to assist other colleagues, ability to multitask effectively during busy times, exercise patience and professionalism during stressful situations
    Apply Now
  • Head of Field Marketing and Demand Generation

    As the Head of Demand Generation, you will be responsible for developing the lead strategy and executing marketing programs that drive leads and grow revenue for Opus.

    Location: London, UK
    Department: Marketing

    Overview:

    As the Head of Demand Generation, you will be responsible for developing the lead strategy and executing marketing programs that drive leads and grow revenue for Opus. The successful candidate will be both strategic and hands-on – a doer who can roll up his or her sleeves and drive results.

    You will partner with sales and marketing to create and execute demand generation strategies to increase leads and pipeline for Opus’s solutions, including Know Your Customer compliance (Alacra), Third Party Risk Management (Hiperos) and data solutions. Product marketing and sales enablement are also essential pieces of this role, ensuring that lead generation programs are based on solid messaging and can be delivered easily by sales.

    Responsibilities:

    • Build online/offline strategy, partnering with sales and content/digital marketing leaders, to drive leads
    • Segment prospects by value and target accordingly, partnering with field partners and using analytics in Salesforce
    • Execute integrated programs to include advertising, PPC, custom events, tradeshows, webinars, email, direct calling and partner marketing lead generation
    • Develop strategies to increase customer acquisition through organic, partner and paid channels
    • Align closely with Sales to develop demand gen strategies that drive predictable revenue
    • Create, manage and deliver campaigns to generate leads from new markets
    • Establish KPIs for all programs, develop forecasts and track performance to ensure we're delivering expected outcomes
    • Work closely with the marketing, sales and product teams to ensure lead targets are met and all campaigns are executed successfully
    • Oversee creation of marketing automation flow and lead nurture processes in Salesforce/Pardot and ensure timely, thorough followup and reporting/tracking of leads
    • Product Marketing – Define key messages/value props aligned to customer pain points
    • Sales Enablement – Create compelling value propositions and sales enablement materials (Presentations, ROI tools, etc) to support lead gen for sales
    • Analyst Relations – Partner with Overall Head of Marketing to build out strong industry analyst relations program to drive endorsements and coverage

    General Qualifications:

    • A strong leader who can manage multiple priorities with ease and has experience converting impressions to leads
    • Experience with SaaS solutions, marketing techniques and marketing technologies such as Salesforce, Pardot, Optimizely, etc required
    • Proven track record of demand generation and lead management in a B2B/SaaS company
    • Leadership experience managing teams and consultants
    • Experience with marketing and sales platforms including Salesforce, Pardot, Optimizely, etc
    • Strong communication and interpersonal skills, including excellent writing skills
    • Analytical and data-driven
    • At least 7-10 years of experience in marketing
    • BA or BS in Marketing, Business or related field
    • Experience in risk management or financial services a plus
    • Creative, smart, fun, team player
    Apply Now
  • Intern – Customer Support Analyst

    This is a temporary opportunity for 20 hours/week to begin in winter 2018.

    Location: Branchburg, NJ
    Department: Customer Support

    Overview:

    This is a temporary opportunity for 20 hours/week to begin in winter 2018.           

    In this intern role, you will develop an understanding of how our customers do business and what role our products play in that business. You will work individually and within a team of expert software professionals to respond to specific customer needs and be a key liaison to the Opus Global compliance software customers.

    Responsibilities:

    • Help clients identify and resolve problems, provide guidance and help those customers achieve their desired result.
    • Engage in proactive and independent self-study to develop knowledge of the software package and associated business understanding.
    • Understand, troubleshoot, analyze and resolve software issues reported to Customer Support by customers or Opus Global implementation staff.
    • Prioritize tasks and accurately document the nature of the reported problem.
    • Read, analyze, and comprehend functional documentation.
    • Ability to work with mathematical concepts such as probability and statistical inference. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
    • Comply with all Data Protection and Security requirements. Completing mandatory internal and external courses in a timely manner. (Compliance products only)
    • Provide an outstanding customer experience at all time and be the customer’s advocate by representing their needs and concerns inside of Opus Global.
    • Build strong relationships with both customer and Opus Global on-site personnel to help make every customer experience positive.

    General Qualifications:

    • Understand the importance of customer success and relations.
    • Excellent time management and organizational skills.
    • Must thrive in a fast-paced, time-compressed and dynamic environment.
    • Currently pursuing a two or four-year degree program.
    • Proficiency with MS Office suite, including Word, Excel, Outlook, PowerPoint.
    • 1-2 years experience in customer support is a plus.
    • Experience with Customer Relationship Management Systems, Salesforce, Zendesk, JIRA, SharePoint is a plus.
    • Effective written and verbal communications with all levels of an organization internally and externally.
    Apply Now
  • 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
  • QA Automation Engineer

    As a leader in our industry, Opus is continuing to grow our development team in Pittsburgh and has an exciting new opportunity to join our talented group of professionals!

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    As a leader in our industry, Opus is continuing to grow our development team in Pittsburgh and has an exciting new opportunity to join our talented group of professionals!  The QA Automation Engineer will be an integral part of of developing testing standards and solutions in collaboration with our engineers and product team.  We are looking for a highly motivated individual with a roll-up your sleeves attitude and an affinity for working in a environment where teamwork and communication are paramount.

    Responsibilities:

    • Developing and maintaining high-quality UI automation framework, using Microsoft C#, Python, and Selenium
    • Developing and maintaining libraries of automated tests and supporting components
    • Developing and participating in code reviews for UI tests, Unit Tests, and REST API tests
    • Participating in meetings with other team members as Subject Matter Experts to define appropriate depth of automated testing
    • Establishing best practices and repeatable patterns to guide others in automation development in a common framework
    • 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 4 years C# programming experience
    • Minimum 3 years automation experience against a web application
    • Minimum 3 years software test experience with complex multitier web application
    • Technical skills must include C#, Selenium, and at least one scripting language (Python preferred but not required)
    • Familiarity with relational databases (SQL Server preferred)
    • Excellent working knowledge of object-oriented concepts and application design principles
    • Ability to work as part of a team on large scale solutions
    • Enthusiasm for software test automation
    • Good communication skills, both verbally and in technical documentations and presentations. Ability to make technical material clear to those not versed in the technology
    • Self-motivated nature with excellent time management skills
    • Attention to detail with strong organizational and documentation skills
    • A strong work ethic and a positive attitude
    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 Software Engineer

    Due to the continued success that Opus enjoys, we are growing our team and are seeking a Senior Software Engineer to join our engineering team located in Pittsburgh, PA.

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    Due to the continued success that Opus enjoys, we are growing our team and are seeking a Senior 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
    • 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

    Desired Skills

    • 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
  • Senior Software Engineer, Team Lead

    The Team Lead manages project goals, contributes to product strategy and helps develop the team.

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    The Team Lead should be technically savvy but also provide technical leadership to major projects. You not only optimize your own code but make sure engineers are able to optimize theirs. The Team Lead manages project goals, contributes to product strategy and helps develop the team.

    Responsibilities:

    • Provide leadership in architecting and implementing technical infrastructure.
    • Provide technical mentoring of our senior technical leaders and contributors in the performance of their duties.
    • Work closely with product management on translating product and business requirements to technical requirements.
    • Provide technical contribution and drive core team processes to project success.
    • Provide technical leadership and direction, balancing short- and long-term technology investments.

    General Qualifications:

    • BA/BS in Computer Science or equivalent practical experience.
    • 7-10 years of experience spanning software engineering and technical leadership.
    • Experience with web technologies and distributed system development.
    • Strong competencies in data structures, algorithms and software design optimized for large-scale distributed software systems.
    • Strong background in enterprise products and business systems.Demonstrated track record of recruiting excellent engineers and building a strong technical bench.
    • Background in architect level roles and in working with product management on defining and building business systems from the ground up.
    Apply Now
  • Software Engineer (Junior-to-Mid Level)

    Opus is currently expanding our development team in Pittsburgh! We are looking forward to hiring a Software Engineer at the junior-to-mid level to join our team as a key player for fixing bugs on legacy code and features.

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    Opus is currently expanding our development team in Pittsburgh!  We are looking forward to hiring a Software Engineer at the junior-to-mid level to join our team as a key player for fixing bugs on legacy code and features.  This is a excellent opportunity to step into a close-knit, start-up type atmosphere where you can work on something new everyday and touch all areas of our applications.  A self-starter, go-getter attitude is critical to this role — it’s a fast-paced environment that is ideal for those who like to learn and work among the very brightest!

    Responsibilities:

    • Develop and maintain solutions on a .Net framework.
    • Perform maintenance and bug fixing on an existing code base.
    • Participate in product planning and daily team stand up meetings.
    • Participate as a contributor and reviewer in team code reviews.
    • Effectively interact and collaborate with all levels of employees, management, vendors and customers.
    • Explain problems, solutions and make recommendations.

    General Qualifications:

    • Bachelor’s Degree in Computer Science or relevant engineering field.
    • Minimum 3 years .NET programming experience
    • Technical skills must include C#, ASP.NET, MVC, JQuery, JavaScript (Angular is a plus)
    • Familiarity with relational databases (SQL Server preferred)
    • Good working knowledge of object-oriented concepts and application design principles
    • Ability to work as part of a team on large scale solutions.
    • Excellent communication skills both verbal and written
    • A strong work ethic and a positive attitude
    • Strong team orientation
    Apply Now
  • Software Engineer (Mid-Level)

    Are you a talented software engineer looking to find an opportunity where you can be part of a close-knit team focused on collaboration and problem solving? Opus is currently adding to our gifted development team in Pittsburgh

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    Are you a talented software engineer looking to find an opportunity where you can be part of a close-knit team focused on collaboration and problem solving?  Opus is currently adding to our gifted development team in Pittsburgh — we have room for a Mid-Level Software Engineer who will demonstrate strong debugging skills for pre-defined projects and enhancements.  We have a fun start-up atmosphere where teamwork and a roll-up-your sleeves attitude are paramount to our success!

    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
    • 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 5 years .NET programming experience
    • Minimum 3 years web application development in Microsoft environments using Visual Studio
    • Technical skills must include C#, ASP.NET, MVC, JQuery, Javascript (Angular is a plus)
    • Familiarity with relational databases (SQL Server preferred)
    • Good working knowledge of object-oriented concepts and application design principles
    Apply Now
  • Technical Writer

    Are you a stickler for detail with high standards for your written work? Opus is looking for a SaaS Technical Writer to support our enterprise solution.

    Location: Pittsburgh, PA
    Department: Development

    Overview:

    Are you a stickler for detail with high standards for your written work? Opus is looking for a SaaS Technical Writer to support our enterprise solution. The selected candidate will analyze new feature and enhancement requirements to generate compelling, end-user focused content. This individual will possess high levels of motivation, self-direction, and professionalism

    Responsibilities:

    • Work with Product Management, Subject Matter Experts, Quality Assurance, Client Services, Engineering, and other staff to create customer-facing and internal education content
    • Write, edit, and format monthly and quarterly release notes
    • Write, edit, and format online help project content to coincide with application updates
    • Write, edit, and, format key internal documentation as requested
    • Edit, and update data import templates as assigned
    • Create, and format document templates
    • Review, and investigate application features, enhancements, known issues, and resolved issues to write customer-facing content
    • Ensure consistency in instructional content and naming conventions

    General Qualifications:

    • Bachelor’s degree in English, Writing, Technical Writing, Editing, Business Communications, or Professional Writing (Master’s preferred)
    • Minimum 5 years technical writing and editing experience, preferably within the SaaS industry
    • Excellent, proactive communication skills
    • Ability to work under minimal supervision
    • Intermediate to expert-level knowledge and utilization of various software tools, including Adobe RoboHelp or MadCap Flare, Adobe Acrobat, SharePoint, GitKraken or Bitbucket, Jira, and Confluence
    • Robust portfolio of writing samples, demonstrating excellent written communication skills

    Desired Skills

    • Strong ability to adapt communications to varied audiences, both internal and external
    • Proven track record of translating complex concepts into easy-to-understand, user-focused content
    • Proven ability to thrive in a fast-paced environment and adapt quickly to changing priorities
    • Inquisitive, hands-on learner of complex, highly-customizable, web-based SaaS solutions
    • Strong problem-solving skills
    • Knowledge of third party management and/or risk management systems a plus

     

    Apply Now