JOBS

The policy of The Shubert Organization, Inc. is to select, place, train and promote the best qualified individuals based upon relevant factors such as work quality, attitude and experience, so as to accord equal employment opportunity for all our employees in compliance with applicable local, state and federal laws. We do so without regard to non work-related factors such as race, color, religion/creed, sex, national origin, age, disability, citizenship, marital status, ancestry, affectional or sexual orientation, gender identity, atypical cellular or blood trait, genetic information/genetic testing, familial status, liability for service in the armed forces of the United States, or an individual's military or veteran status. This equal opportunity policy applies to all Company activities, including but not limited to, recruiting, hiring, training, transfers, promotions, compensation practices, benefits and termination of employment.

We currently have the following opportunities available:

  

TITLE: Interactive Services Product Manager

WORK HOURS: Monday through Friday, 9:00am to 6:00pm. Must be flexible to work varied hours as business needs dictate.

DUTIES:

  • Manage revisions and improvements to Shubert Organization (and subsidiary) websites, managing relationships with outside design and consulting firms and internal software development staff.
  • Document business and functional requirements for technical projects.
  • Create RFPs for projects, and evaluate outside vendors’ capabilities to deliver on these projects.
  • Maintain project schedule, change control procedures and cost estimates with input from team members as needed.
  • Resolve project-related issues, and escalate larger project issues and risks to management for resolution.
  • Ensure deliverables are complete and of the highest quality possible.
  • Participate on the team which manages Shubert Organization (and subsidiary) e-commerce websites in planning, implementation, and evaluation of both small and large improvements and revisions.
  • Analyze sales and usage trends and provide recommendations regarding the effectiveness of site content, marketing, search engine optimization and user interface.
  • Participate in developing the vision and strategy for current and new consumer-facing technology.
  • Support the customer service department in customer service issues which arise from technology issues, including reviewing and troubleshooting customer complaints, and responding to customer emails which have been escalated.

QUALIFICATIONS:

  • 4-5 years of experience in business, operations or software development in an Internet or technology environment, with 2+ years of web site-related project management experience, managing cross-functional teams, including creative, technical & functional resources.
  • Bachelors degree.
  • Experience researching and documenting business and functional requirements for software projects.
  • Strong problem-solving and organizational abilities, with the ability to manage detailed tasks with complex interdependencies.
  • Analytic, with excellent written and communication skills and quantitative ability.
  • Proactive, creative and self-motivated, with an ability to multi-task, managing multiple projects simultaneously.
  • Ability to work independently, while also being a strong team player.
  • Familiarity with Internet technology, search engine optimization techniques, social networking outlets and PC (Word, Excel); experience with project management tools (e.g., Microsoft Project) for planning, tracking and reporting project status • Experience with IBM Tealeaf, IBM Digital Analytics Coremetrics and/or Salesforce a plus.

 

 

TITLE: Staff Accountant

WORK HOURS: Monday through Friday, 9:30 a.m. – 5:30 p.m. Must be flexible to work varied hours as business needs dictate.

DUTIES:              

  • Analyze and reconcile general ledger accounts.
  • Conduct investment portfolio analysis.
  • Perform weekly payroll audits.
  • Assist with the preparation and analysis of financial statements.
  • Inventory control analysis.
  • Prepare bank reconciliations.
  • Accounts receivable and cash receipts processing.
  • Special projects as assigned.

QUALIFICATIONS:   

  • Bachelor's degree in Accounting or Finance required.
  • 1-2 years experience in general ledger accounting a plus.
  • Familiarity with general accounting theory (tax, fixed assets, general ledger, etc.).
  • Strong analytical skills.
  • Superior communications (written and verbal) and interpersonal skills.
  • PC skills (Excel and Word).     

                                                                                  

TITLE: Lead Quality Assurance Analyst

WORK HOURS: Monday through Friday, 9:00 a.m.–6:00p.m.  Must be flexible to work varied hours as business needs dictate.

DUTIES:

  • Review and give feedback on documented user requirements for new software development projects.
  • Test applications and record all test failures in Serena.
  • Develop test plans for projects and lead QA team members as needed.
  • Ensure test plans are reviewed by appropriate Stakeholders and receive signoff from the Sr. QA Manager.
  • Collaborate with QA team members to ensure testing of assigned projects is completed as scheduled.
  • Communicate project status and risks to Sr. QA Manager, reducing surprises that contribute to a lack of trust with stakeholders.
  • Foster strong relationships between Development and QA teams.
  • Act as a quality advocate – always keep the needs of the business and the customer in mind when testing decisions are being made.
  • Set and continually manage expectations with team members and other stakeholders.
  • Acts as a resource for investigation and resolution of production problems.

 QUALIFICATIONS:

  • Bachelor’s Degree in computer science or a related field, or a combination of formal education and computer training that demonstrates a good knowledge of software development lifecycle in diverse technical and business environments.
  • Work experience with increasing responsibility leading to a role in managing software projects and process improvement in complex and diverse technical environments.
  • Effective listening, negotiating and relationship building skills.
  • Ability to deal positively with conflict.
  • Ability to make presentations that will be a positive reflection on the department’s credibility and effectiveness.
  • Strong writing and analytical skills a must – including the ability to simplify complex topics for non-technical audiences, and preparing quick pointed summaries for key stakeholders.
  • Experience working in an Agile environment.
  • Experience in project management.
  • Experience in collaborative efforts.
  • Knowledge of standard project management tools, such as MS-Project and Serena.
  • Broad knowledge of and familiarity with software development lifecycle.
  • Strong understanding of QA process, both automated and manual testing methodology.
  • Can conform to shifting priorities, demands and timelines through analytical and problem solving capabilities.
  • Ability to defuse tension among project team, should it arise.
  • Ability to bring project to successful completion through political sensitivity.
  • Adept at conducting research into project-related issues and products.

 

TITLE: Quality Assurance Analyst

WORK HOURS: Monday through Friday, 9:00 a.m.–6:00p.m.  Must be flexible to work varied hours as business needs dictate.

DUTIES:

  • Follow established procedures for developing test plans, use cases, test data and test scripts for all Core, Web, Mobile Devices and supporting applications.
  • Test applications, document and record all test failures.
  • Interact with development team to effectively communicate application defects and requirements.
  • Communicate with QA Manager to report progress and resolve difficult testing issues.
  • Prepare reports as required to summarize activities and accomplishments.
  • Perform SME duties in areas of expertise, including mentoring/training other staff members and assisting in creation of test data.
  • Plan and prioritize multiple assignments to meet required time schedules.
  • Actively participate in team and general meetings and openly discuss quality assurance issues/problems.
  • Perform other related duties as assigned.

QUALIFICATIONS:

  • Bachelor’s Degree in computer science or a related field, or a combination of formal education and computer training that demonstrates a good knowledge of computer technology.
  • Minimum of 3 years’ experience with increasing responsibility in  software development/test environment or broad experience in the user environment that would translate easily to testing.
  • Thorough understanding of the software development process and the concepts of quality assurance testing.
  • Good computer skills.
  • Experience working in an Agile environment.
  • Willingness and ability to communicate effectively with both technical and non-technical personnel in order to accomplish software development goals.
  • Good writing skills to effectively communicate testing requirements and application defects.
  • Ability to design, document and execute test plans, use cases and scripts that thoroughly exercise the application under test.
  • Basic understanding of most aspects of all Core, Web, Mobile Devices and supporting applications.
  • SME level knowledge of at least one aspect of Core, Web or Mobile Devices and supporting applications.
  • Can conform to shifting priorities, demands and timelines.
  • Strong analytical, evaluative and problem-solving abilities.

 

TITLE: Web Development Manager

WORK HOURS: Monday through Friday, 9:00 a.m.–6:00p.m.  Must be flexible to work varied hours as business needs dictate.

DUTIES:

  • Manage development sprints and team daily activities.
  • Participate in backlog grooming process that feed into development sprints.
  • Analyze project tasks and estimates the effort for assigned projects.
  • Attend meetings to provide input and serve as technical subject matter expert.
  • Lead daily stand-ups and weekly project status meetings.
  • Facilitate skill development and mentoring of technical staff members.
  • Plan and prioritize assignments in order to meet user requirements.
  • Participate in meetings and openly discusses software development issues.
  • Create and edit documentation to describe program operation and function.
  • Use experience and knowledge to assist in the development of user requirements for new and/or existing applications.
  • Act as a Scrum Master or project leader on large-scale complex projects that require coordination, planning, and scheduling of work and resources.
  • Conduct periodic performance reviews

QUALIFICATIONS:

  • Bachelor’s degree in computer science or related field, or a combination of formal education and computer training that demonstrates a good knowledge of computer technology needed for the position.
  • Work experience with increasing responsibility in a software development environment. 
  • Two years of management experiences, preferably in Agile Scrum methodology.
  • Demonstrated knowledge of C#, and other .Net technologies.
  • Demonstrated knowledge of HTML, XML, JavaScript, and other web technologies.
  • Demonstrated knowledge of Object-Oriented Design and structured programming.
  • Knowledge and familiarity with SDLC planning tools.
  • Demonstrated knowledge and experience of Agile methodology, preferably Scrum.
  • Demonstrated knowledge of Agile techniques including User Stories, Continuous Integration, Continuous Testing, Pairing, Automated Testing.
  • Effective listening, negotiating, and relationship building skills.
  • Strong writing and analytical skills in developing technical requirements.
  • Ability to communicate effectively with peers in order to accomplish software development goals.
  • Ability to collaborate and deal positively with conflict.
  • Ability to make effective and credible presentations.
  • Ability to influence others without the authority to do so.
  • Ability to conform to shifting priorities, demands, and timelines.
  • Adept at conducting research into project related issues and other products.
  • Aptitude for problem solving.
  • Strong skills in Microsoft Word, Excel, Visio, and PowerPoint.

 

TITLE: Core Technical Architect

WORK HOURS: Monday through Friday, 9:00 a.m.–6:00p.m.  Must be flexible to work varied hours as business needs dictate.

DUTIES:

  • Responsible for design, coding, modification, support, troubleshooting, documenting and testing software for Shubert Ticketing’s Core systems and supporting applications that are developed in C language utilizing PASSPORT libraries.
  • Work closely with Core Development Manager(CDM) as one of the prime resources for in-depth troubleshooting and production support for issues relating to Core systems and supporting applications.
  • Assist in resolution of system security issues.
  • Perform as the expert resource for application configuration, performance and tuning, as well as being available to assist in system software installation, configuration, administration and support as necessary, including operating system and virtualization, messaging and database layers.
  • Perform software solution investigation and prototype development.
  • Work with CDM to define, plan and schedule application development.
  • Manage the migration/installation of new dev, qa and production software.
  • Review progress and get resources to complete projects as planned.
  • Working with Technical Project Manager, track/report status of various projects.
  • Support existing software maintenance.
  • Track and encourage progress to complete assigned supported tasks.
  • Keep all interested parties aware of assigned priorities and progress.
  • Aid in the skill development of programmers or technical staff.
  • Participate in early stages of software design, architecture review and actively seeks to improve overall system architecture for Core systems.
  • Responsible for proposing solutions/configurations for the Shubert Ticketing System’s operating environment, including the application software, system software, hardware configurations and databases.
  • Participate in technical interviews as required by Core Development Manager.
  • Assists in evaluation of software readiness for QA testing.

QUALIFICATIONS:

  • Bachelor’s Degree in computer science or a related field, or a combination of formal education and computer training that demonstrates a good knowledge of software development lifecycle in diverse technical and business environments.
  • Work experience with increasing responsibility leading to a role in managing in complex and diverse online technical environment.
  • Technical/programming experience in C utilizing PASSPORT libraries for windows and AIX operating systems.
  • Technical/programming experience in C++/C# programming languages.
  • Extensive knowledge and experience with AIX and Windows operative systems, protocols, interoperability, communication and security.
  • Comprehensive knowledge of object oriented programming techniques and practice.
  • Knowledge of relational database design, programming and information retrieval techniques.
  • Adept at conducting research into project-related issues and products.
  • Superior analytical, evaluative and problem-solving abilities.
  • Ability to test and debug code.
  • Experience in project management.
  • Experience with software development processes.
  • Ability to set and manage priorities judiciously.
  • Exceptionally self-motivated and directed.
  • Excellent written and oral communication skills.
  • Keen attention to detail.
  • Ability to motivate in a team-oriented, collaborative environment.
  • Experience with requirements analysis techniques.
  • Experience working in an Agile environment.
  • Ability to develop technical specifications.
  • Can confirm to shifting priorities, demands and timelines.
  • Ability to communicate effectively with peers and management in order to accomplish software development goals.
  • Working knowledge of Microsoft Office and Visio.

 

TITLE: Senior Seating Chart Developer

WORK HOURS: Monday through Friday, 9:00 a.m.–6:00p.m.  Must be flexible to work varied hours as business needs dictate.

DUTIES:

  • Primarily responsible for maintaining, improving seating chart functionality in existing applications as well as incorporating seating chart functionality into new applications
  • Analyze, maintain, design, modify, code, support, and test new and existing software applications.
  • Use logic and technical knowledge to design and build complex applications to meet user requirement/specifications.
  • Provide support to analyze and resolve complex problems that arise.
  • Research the causes and solutions of software defects.
  • Act as a project leader or team member on large-scale complex projects that require coordination, planning, and scheduling of work and resources.
  • Aid in skill development of other technical staff members.
  • Plan and prioritize assignments in order to meet user requirements.
  • Participate in meetings and openly discuss software development issues.
  • Use experience and knowledge to assist in the development of user requirements for new and/or existing applications.
  • Create and edit documentation to describe program operation and function.
  • Serve as an evaluator/reviewer of projects/applications as required. 

QUALIFICATIONS:

  • Bachelor’s degree in computer science or related field, or a combination of formal education and computer training that demonstrates a good knowledge of computer technology needed for the position.
  • Experience with increasing responsibility in a software development environment. Previous experience with browser based 3D gaming technology and applications.
  • Demonstrated knowledge of C++, C#, and other .Net technologies.
  • Demonstrated knowledge of HTML, XML, JavaScript, and other web technologies.
  • Demonstrated knowledge of Visual Studio.
  • Demonstrated knowledge of Object-Oriented Design and structured programming.
  • Demonstrated knowledge of using APIs.
  • Demonstrated knowledge of windows architecture and web architecture.
  • Demonstrated knowledge of rendering 3D objects in web browsers including 3D mesh, texture, selection ray, single source lighting and camera movement.
  • Demonstrated knowledge of Three.JS or any JavaScript library that is based on WebGL.
  • Demonstrated skill of writing secure, readable, and maintainable code.
  • Demonstrated skill is supporting and troubleshooting large software solutions.
  • Knowledge of database design, programming, and SQL.
  • Knowledge of optimizing rendering performance.
  • Knowledge of client-server architecture.
  • Knowledge and familiarity with software development lifecycle.
  • Experience working in an Agile environment.
  • Effective listening, negotiating, and relationship building skills.
  • Strong writing and analytical skills that can be applied to developing user requirements and technical requirements.
  • Ability to communicate effectively with peers in order to accomplish software development goals.
  • Ability to collaborate and deal positively with conflict.
  • Ability to make effective and credible presentations.
  • Ability to influence others without the authority to do so.
  • Ability to conform to shifting priorities, demands, and timelines.
  • Adept at conducting research into project related issues and other products.
  • Aptitude for problem solving.
  • Strong skills in Microsoft Word, Excel, Visio and PowerPoint.

 

TITLE: Senior Web Developer

WORK HOURS: Monday through Friday, 9:00 a.m.–6:00p.m.  Must be flexible to work varied hours as business needs dictate.

DUTIES:

  • Analyze, maintain, design, modify, code, support, and test new and existing software applications.
  • Use logic and technical knowledge to design and build complex applications to meet user requirement/specifications.
  • Provide support to analyze and resolve complex problems that arise.
  • Research the causes and solutions of software defects.
  • Act as a project leader or team member on large-scale complex projects that require coordination, planning, and scheduling of work and resources.
  • Aid in skill development of other technical staff members.
  • Plan and prioritize assignments in order to meet user requirements.
  • Participate in meetings and openly discuss software development issues.
  • Use experience and knowledge to assist in the development of user requirements for new and/or existing applications.
  • Create and edit documentation to describe program operation and function.
  • Serve as an evaluator/reviewer of projects/applications as required.

QUALIFICATIONS:

  • Bachelor’s degree in computer science or related field, or a combination of formal education and computer training that demonstrates a good knowledge of computer technology needed for the position.
  • Experience with increasing responsibility in a software development environment.
  • Demonstrated knowledge of C++, C#, and other .Net technologies.
  • Demonstrated knowledge of HTML, XML, JavaScript, and other web technologies.
  • Demonstrated knowledge of Visual Studio.
  • Demonstrated knowledge of Object-Oriented Design and structured programming.
  • Demonstrated knowledge of using APIs.
  • Demonstrated knowledge of windows architecture and web architecture.
  • Demonstrated skill of writing secure, readable, and maintainable code.
  • Demonstrated skill is supporting and troubleshooting large software solutions.
  • Knowledge of database design, programming, and SQL.
  • Knowledge of optimizing rendering performance.
  • Knowledge of client-server architecture.
  • Knowledge and familiarity with software development lifecycle.
  • Experience working in an Agile environment.
  • Effective listening, negotiating, and relationship building skills.
  • Strong writing and analytical skills that can be applied to developing user requirements and technical requirements.
  • Ability to communicate effectively with peers in order to accomplish software development goals.
  • Ability to collaborate and deal positively with conflict.
  • Ability to make effective and credible presentations.
  • Ability to influence others without the authority to do so.
  • Ability to conform to shifting priorities, demands, and timelines.
  • Adept at conducting research into project related issues and other products.
  • Aptitude for problem solving.
  • Strong skills in Microsoft Word, Excel, Visio and PowerPoint.

 

TITLE: Senior SQL Developer

WORK HOURS: Monday through Friday, 9:00 a.m.–6:00p.m.  Must be flexible to work varied hours as business needs dictate.

DUTIES

  • Analyze, maintain, design, modify, code, support, and test new and existing software applications.
  • Use logic and technical knowledge to design and build complex applications to meet user requirement/specifications.
  • Provide support to analyze and resolve complex problems that arise.
  • Research the causes and solutions of software defects.
  • Act as a project leader or team member on large-scale complex projects that require coordination, planning, and scheduling of work and resources.
  • Aid in skill development of other technical staff members.
  • Plan and prioritize assignments in order to meet user requirements.
  • Participate in meetings and openly discuss software development issues.
  • Use experience and knowledge to assist in the development of user requirements for new and/or existing applications.
  • Create and edit documentation to describe program operation and function.
  • Serve as an evaluator/reviewer of projects/applications as required.

 QUALIFICATIONS:

  • Bachelor’s degree in computer science or related field, or a combination of formal education and computer training that demonstrates a good knowledge of computer technology needed for the position.
  • Work years’ experience with increasing responsibility in a software development environment.
  • Demonstrated knowledge of database design, SQL programming techniques, and SQL programmer tool sets, especially SQL Server databases.
  • Understanding of database administration and security.
  • Understanding of database performance tuning, optimizations, index management, best practices.
  • Demonstrated skill of writing secure, readable, and maintainable code.
  • Demonstrated skill is supporting, maintain, and troubleshooting large software solutions and databases.
  • Knowledge and familiarity with database modeling tools.
  • Excellent working knowledge of SQL, TSQL and familiarity with CLR stored procedures and functions.
  • Knowledge and familiarity with software development lifecycle.
  • Knowledge of C# or other .Net technologies is a plus.
  • Knowledge of HTML, XML, JavaScript, and other web technologies is a plus.
  • Knowledge of Visual Studio TFS is a plus.
  • Experience working in an Agile environment.
  • Effective listening, negotiating, and relationship building skills.
  • Strong writing and analytical skills that can be applied to developing user requirements and technical requirements.
  • Ability to communicate effectively with peers in order to accomplish software development goals.
  • Ability to collaborate and deal positively with conflict.
  • Ability to make effective and credible presentations.
  • Ability to influence others without the authority to do so.
  • Ability to conform to shifting priorities, demands, and timelines.
  • Adept at conducting research into project related issues and other products.
  • Aptitude for problem solving.
  • Strong skills in Microsoft Word, Excel, Visio, and PowerPoint.

 

 We offer competitive salaries and a superior benefits package.

Please submit cover letters, with salary requirements, and resumes to: hr@shubertorg.com.