Home » Company » Careers

Careers

Mariner is a new and dynamic IT company headquartered in New Brunswick with both Product Development and Professional Services opportunities for the IT professional. We serve clients throughout Canada and the United States from offices in Saint John, Calgary, Regina, Fredericton, Moncton and Halifax.

Mariner offers market-based salaries and benefits in a client focused company with a strong entrepreneurial spirit and a passion for rapid growth.

Submit your resume »

Technology Opportunities:

  • Service Oriented Architecture
  • HL7
  • C/C++ Embedded development
  • EJB 3.0
  • Hibernate
  • Adobe Flex
  • Web Services
  • JMS
  • Java/J2EE
  • NET

Applications:

  • Weblogic 7.0 and 8.x Aqualogic and WLI
  • JBoss 4.0.5
  • Oracle
  • MySQL
  • JCAPS
  • JDEDWARDS

New_text
Opportunities



Ongoing Opportunities

 


« top 

TitleBusiness Development Manager - Saskatchewan
Location

Regina, Saskatchewan

Work Group

Mariner Innovations
Job Description

Mariner Innovations (www.marinerinnovations.com), Mariner’s professional services division,  has been realizing fantastic growth in the IT professional services area and is currently looking for someone to lead Mariner’s business development initiative in Western Canada. We are looking for a candidate who has the proven ability to direct and motivate teams, has excellent, interpersonal, communication and presentation skills, and a strong track record of building collaborative working relationships.

Responsibilities
  • Spearhead business development initiatives in Western Canada that are consistent with the company’s overall strategy.
  • Create and build respected relationships with corporations and government.
  • Develop and manage annual business plans identifying key activities and priorities.
  • Provide detailed account information on both prospects and customers and manage a sales pipeline for accurate forecasting of revenue.
  • Develop and deliver sales proposals.
  • Manage regional lead generation process.
  • Recruitment and hiring of IT consulting resources based in Western Canada.
  • Delivery management.
  • Be the driving force in the development of the work ethic, culture and values of the sales and business development group. Through personal example, establish the style and approach which will characterize the Company’s dealings with the marketplace.
Skills and Attributes
  • Canadian Citizen
  • Post- secondary education, preferably a business degree.
  • 5 years plus of business development, marketing/sales/HR experience.
  • A solid understanding of the IT Professional Services industry, including sales, recruitment, and delivery management.
  • Highly developed skills in prospecting, cold calling, objection handling and closing.
  • Strong capacity for generating revenue and meeting/exceeding budget expectations.
  • Strong time management, follow-up and organizational skills.
  • Strong negotiating, facilitation, and influencing skills.
  • Strong oral and written communications skills.
  • Ability to use office technology, software and applications.
  • Be self-motivated and driven to achieve results.
  • Ability to travel.
If you are an adaptable, results-oriented, team player with a positive, professional attitude and looking to work in a dynamic and challenging environment, we should talk!

Submit your resume »
« top 

TitleJava Developers  - Intermediate/Senior
Location

Regina, Saskatchewan

Work Group

Mariner Innovations
Job Description

Mariner Innovations (www.marinerinnovations.com), Mariner’s professional services division, has been realizing fantastic growth in the IT professional services area and is currently recruiting skilled, enthusiastic IT professionals. The candidates should have a Post-secondary degree or diploma in Computer Science/Engineering with related work experience. As part of the development team, the incumbent is responsible for performing analysis, design, coding, testing and documentation for internal products and clients as the project schedule requires and deadlines dictate.

Responsibilities
  • Performing technical analysis to create implementation specifications (design);
  • Coding transactions, components, or applications;
  • Performing unit testing to minimize the number and severity of bugs going into the Quality group;
  • Performing code reviews for peers’ code as required;
  • Working with the Quality team to resolve defects;
  • Reviewing existing software and procedures with respect to adequacy and performance;
  • Making recommendations for change.
Skills and Attributes
  • Core knowledge in Java/J2EE
  • Knowledge of Oracle applications, particularly BRM (previously known as Infranet)
  • Experience in the telecom industry
  • Knowledge of quality approaches (coding standards, code inspections, thorough unit testing)
  • Ability to quickly learn and utilize new technologies
  • Ability to work in a team environment
  • Strong analytical and problem solving abilities
  • Highly motivated
  • Excellent written and verbal communications skills
If you are an adaptable, results-oriented, team player with a positive, professional attitude and looking to work in a dynamic and challenging environment, we should talk!

Submit your resume »

« top 

TitleSenior Business Analyst
Location

Saint John, NB

Work Group

Product development
Job Description

As part of the Product Development team, the incumbent would be responsible for requirements gathering to develop and integrate Mariner’s Service Monitoring Product into client’s production environment. The main objective would be to ensure Mariner’s Service Monitoring Product would seamlessly work within existing client’s production environments and business processes. Product usability and the requirements for successful integration into existing client environments are the key outcomes for which the incumbent would be responsible. The selected candidate will also be required to contribute to continuously improving product development processes with the goals of gaining efficiencies within the development team, and improving overall product quality.

Responsibilities
  • Work with clients, product management, and development team to uncover and document integration and process requirements for the seamless implementation of Service Monitoring Product into client’s environments.
  • Work with clients, product management, and the development team to create document and review requirements and define end user interactions - Use Cases, process diagrams.
  • Have knowledge of overall product/system architecture.
  • Validate estimates for implementation and development.
  • Review/assess issues for user impact, severity, frequency to aid in prioritization.
  • Review inputs for release notes and completion of appropriate sections in core documentation. i.e.: User guides, process documentation, implementation plans.
  • Participate in Peer Reviews of product design changes required to meet implementation and process needs/plans.
  • Act as a resource, as required, for product planning/technical planning to scope and rationalize customer requests and requirements.
  • Working with the Product Manager and implementation and feature team members, elaboration of Use Cases and Business rules within a project
  • Work with clients to create implementation QA/test strategy for Service Monitoring Product as required
  • Support quality assurance in defining test cases and test data related to the defined requirements, as required
  • Support quality assurance in the execution of process/functional tests, as required
  • Support quality assurance in issue retesting and evaluation, as required
  • Contribute and participate in product development process improvement initiatives, as required

Skills and Attributes
  • A degree in Computer Science/Engineering or a combination of Community College and experience is required
  • Previous experience with call center processes/metrics/management is a major asset
  • Previous experience with telco operations is a major asset
  • Ability to travel - occasionally
  • Ability to work well in a team environment
  • Highly motivated
  • Knowledge of quality approaches (Requirements gathering, requirements coverage, etc.)
  • Knowledge of process engineering
  • Ability to quickly learn and utilize new technologies
  • Strong analytical and problem solving abilities
  • Excellent written and verbal communications skills
  • Experience writing use case models and functional specifications/documentation.

Knowledge of the following would be beneficial, but not required:

  • Analysis / design / UML (and associated technical documentation and development processes)
  • Document Control Management (e.g., Sharepoint)
  • Source Code Repository (e.g., SVN)
  • Defect management (e.g.,Test Track)
  • Rational Unified Methodology
  • Basic MS Office tools

Submit your resume »
« top 

 

TitleSales Engineer - TV Portfolio
Location

Saint John, NB; Regina, Saskatchewan; Calgary, AB; Dallas, TX

Work Group

Sales Team - TV Portfolio
Job Description

At Mariner, Sales Engineers are the primary technical resource for the field sales force. Sales Engineers are responsible for actively driving and managing the technology evaluation stage of the sales process, working in conjunction with the sales team as the key technical advisor and advocate for our products. The Sales Engineer must be able to articulate technology and product positioning to both business and technical users. They must be able to identify all technical issues and propose solutions to assure complete customer satisfaction - through all stages of the sales process. They must be able to establish and maintain strong relationships throughout the sales cycle, working with Mariner’s sales prime, and with the Customer’s business and technical evaluation teams.

Responsibilities
  • Responsible for development and delivery of product demonstrations;
  • Responsible for representing the product to customers online, on premise, and at events such as conferences, seminars, etc.
  • Able to respond to functional and technical elements of RFIs/RFPs;
  • Able to convey customer requirements to Product Management team;
  • Able to travel throughout sales territory.
Skills and Attributes

Ideal candidate must be self-motivated with a proven track record in software sales and knowledge of technology. Comfortable in the dynamic atmosphere of a technical organization with a rapidly expanding customer base. Must possess strong presentation skills and be able to communicate professionally in written responses to emails, RFPs, and when submitting reports. Organized and analytical, able to eliminate sales obstacles through creative and adaptive approaches. Must be prepared for extensive travel.

  • 5+ years relevant experience in vendor software sales;
  • Experience and familiarity of our products and line of business a plus;
  • Bachelor of Science in Computer Science, Electrical Engineering or a related field is strongly preferred;
If you are an adaptable, results-oriented, team player with a positive, professional attitude and looking to work in a dynamic and challenging environment, we should talk!

Submit your resume »

« top

TitleSenior Business Analyst
Location

Saint John, New Brunswick

Work Group

Customer Delivery Team
Job Description
As part of the IPTV Customer Delivery team, the incumbent will be responsible to work with Mariner’s customers to ensure successful integration of Mariner’s Service Assurance product suite (xVu™) into the customer’s operational business. Activities will include: Business outcomes and process analysis, requirements gathering and analysis, process flow analysis and documentation.
Responsibilities
  • Lead workshops with customers to understand overall business needs and desired business outcomes
  • Identify and analyze use case scenarios that arise from the desired business outcomes
  • Identify customer requirements and map these to required customer process change, or Mariner product change
  • Deliver business outcomes, use case and process flow documentation as required
  • Identify user training requirements for Mariner’s products
  • Develop training materials and other customer user support materials as required 
  • Documentation and customer requirements input to the Mariner development team
  • Act as a resource, as required, for product planning/technical planning to scope and rationalize customer requests and requirements 
  • Ongoing development of a delivery practice that facilitates the integration of xVu’s product suite into the customer’s business, in such a way that the customer derives maximum benefits from the product
Skills and Attributes

  • At least 3 years business process modeling and/or business analysis experience
  • Experience with business process modeling methodologies
  • Proven experience in leading and facilitating business analysis workshops with customers
  • Use case modeling and requirements gathering experience
  • Experience working in the Telecom sector would be an asset
  • Experience with Telecom operations (Tier 1 & 2 Help desk, Network operations, Installation & Repair) highly desirable
  • Proven ability to quickly learn and utilize new technologies
  • Strong analytical and problem solving abilities
  • Ability to work in a team environment
  • Excellent written and verbal communications skills
  • Highly motivated
  • Ability to travel as necessary to conduct workshops, etc.
  • A degree in Computer Science/Engineering, or a combination of Community College and equivalent work experience required
If you are an adaptable, results-oriented, team player with a positive, professional attitude and looking to work in a dynamic and challenging environment, we should talk!

Submit your resume »

« top

TitleSolution Analyst
Location

Regina, Saskatchewan

Work Group

Customer Care Team
Job Description
The Solution Analyst is the prime technical contact for the customer.
Responsibilities

  • Provides technical expertise in all aspects of the customer solution, including infrastructure and product (e.g., scalability, security, availability, integration).
  • Technical calls, onsite support and issue resolution.
  • Technical liaison for partner design solution concerns.
  • Provides technical support for high profile technical design/defect analysis.
  • Technical/Operational assistance and feedback on potential design improvements.
  • Provides input into architecture, design, development, infrastructure, process enhancement, customer show case and certification center.
  • Understands our customer's functional and technical requirements.
  • Understands customization requirements that the customer will need.
  • Provides input in the selection of products and recommendation on how to improve services.
  • Develops knowledge of our customer’s environment to participate in customer’s discussion and facilitate integration recommendation.
  • Communicates to customers through presentations, documentation and workshops.
  • Keeps current on new technologies as they relate to the IPTV ecosystems and our customer’s environment.
  • Develops and maintain general knowledge in IPTV ecosystem technologies.
Skills and Attributes

  • A degree in Computer Science/Engineering or a combination of Community College and experience is required.
  • Experience with up-front solutions design, especially in the IPTV technology area, is highly desirable.
  • Experience with customers as a direct technical interface in both pre-sales and delivery roles is desired.
If you are an adaptable, results-oriented, team player with a positive, professional attitude and looking to work in a dynamic and challenging environment, we should talk!

Submit your resume »
« top

TitleUNIX/LINUX System Administrator
Location

Saint John, New Brunswick

Regina, Saskatchewan

Job Description

Mariner is a dynamic IT company headquartered in New Brunswick with both Product Development and Professional Services opportunities. We serve clients throughout Canada and the United States from offices in Saint John, Fredericton, Moncton, Regina and Calgary.

The candidates should have a Post-secondary degree or diploma with related work experience. This role is a new position and will be working very closely with the existing product development team. The role is best suited to someone with an entrepreneurial spirit and who is comfortable working in a flexible environment.

 

Mariner offers competitive compensation and benefits in a client focused company with a strong entrepreneurial spirit and a passion for rapid growth.

Responsibilities

The UNIX/LINUX System Administrator will:

  • Provide systems administration and systems operations support to the operations and development teams.
  • Install, configure, tune, and troubleshoot system software and middleware required for multiple environments (e.g. development, test, production).
  • Set up user access to new environments.
  • Apply software upgrades and patches.
  • Monitor computer workload trends and make adjustments to ensure optimum utilization of computer resources.
  • Configure all Operating system components of application to ensure performance measures are met, as per targets specified in the Logical Architecture.
  • Provide leadership and Knowledge Transfer.
  • Work with the Design, Test, and Development team leaders to plan and execute testing and tuning of applications for optimal Performance, Capacity, Availability, Downtime.
  • Provide weekly status, progress, issue and risk updates to the project/product manager.
Skills and Attributes

  • 3+ years as Linux/Unix Systems Administrator.
  • Comfortable with RHEL and Solaris.
  • Solid understanding of enterprise server deployments, including clustering, kickstart, configuration management, server minimization, performance tuning, and version stability paradigms.
  • Experience with Apache, Database (Oracle, EnterpriseDB), networking concepts and troubleshooting, network security, DNS, SMTP, revision control, hardware diagnostics, RAID diagnostics, performance analysis and optimization.
  • Strong knowledge of SPARC, Solaris, multi-tiered Java EE web-based architecture and Oracle Database.
  • Demonstrated expertise supporting large complex systems involving portal technology.
  • Demonstrated experience providing leadership and knowledge transfer to client resources supporting development of new applications on unfamiliar platforms.
  • Experience in configuration management, packaging/deployment.
  • Strong with Shell scripting and fluent in all command line languages.
  • Task oriented, able to work independently to manage work, and integrate into a small, tightly-knit team.
  • Excellent communication skills.

If you are an adaptable, results-oriented, team player with a positive, professional attitude and looking to work in a dynamic and challenging environment, we should talk!

Submit your resume »

« top


TitleProject Manager
LocationSaint John, New Brunswick
Work GroupIPTV Product Development Team
Job Description

Mariner is expanding its suite of IPTV software products for IPTV Service Providers and is seeking experienced project and program managers to lead both software development and solution integration projects.

The successful candidate will develop the project strategy and lead teams in development of leading edge IPTV software applications for IPTV platforms including Microsoft Mediaroom, as well as related customization and solution integration.

Experience in software product development or solution integration is required. Experience with IPTV technology would be an asset.

Responsibilities
  • Develop and evolve project and feature release plans for development projects and client implementations.
  • Conduct ongoing project status reviews and change management reviews.
  • Lead project start-up and kick-off initiatives.
  • Plan and chair project team meetings.
  • Manage personnel and technology resource requirements.
  • Ensure that all aspects of the project are progressing on time and within budget.
  • Remove barriers that prevent team members from accomplishing goals.
  • Provide accurate and realistic forecasts for project targets and budgets.
  • Steward and communicate the budgets for all concurrent projects.
  • Provide leadership for all team members.

    Submit your resume »

« top

TitleSolution Architect
LocationSaint John, New Brunswick
Work GroupProject Management Team
Job DescriptionThe Solutions Architect is the prime design technical contact for the customer. The Solutions Architect will normally liaison with the technical design leaders for the customer (e.g., CTO, Director of Engineering).
Responsibilities
  • Provides technical expertise in all aspects of the customer solution, including infrastructure and product (e.g., scalability, security, availability, integration);
  • Prime point of contact for customer design concerns;
  • Technical pre-sales support activities, including RFI/RFP responses, sales calls, and general Q&A for customer prospects;
  • Technical liaison for partner design solution concerns;
  • Represents the customer’s design concerns to the internal product development stream;
  • Provides technical support for high profile technical design/defect analysis;
  • Technical/Operational assistance and feedback on potential design improvements;
  • Provides input into architecture, design, development, infrastructure, process enhancement, customer show case and certification center;
  • Understands our customers functional and technical requirements;
  • Understands customization requirements that the customer will need;
  • Provides input in the selection of products and recommendation on how to improve services;
  • Produces all related documentation including framework, methodology, process, diagrams, templates, workshops;
  • Communicates to customers through presentations, documentation and workshops;
  • Develops knowledge of our customer’s environment to participate in customer’s discussion and facilitate integration recommendation;
  • Communicates to customers through presentations, documentation and workshops;
  • Keeps current on new technologies as they relate to the IPTV ecosystems and our customer’s environment;
  • Develops and maintain general knowledge in IPTV ecosystem technologies.

A degree in Computer Science/Engineering or a combination of Community College and experience is required.

Experience with up-front solutions design, especially in the IPTV technology area, is highly desirable.

Experience with customers as a direct technical interface in both pre-sales and delivery roles is desired.

Submit your resume »

« top

TitleTechnical Architect
LocationSaint John, New Brunswick
Work GroupProject Management Team
Job DescriptionThe Technical Architect is responsible for defining the overall technical architecture for the company's product and supporting our customers' product. You will play a key role in establishing the technical direction for our company while facing the challenges of providing service quality and reliability in a geographically distributed environment, scaling the environment to support millions of customers and adapting the environment to evolving network and software standards.
Responsibilities
  • designing the overall technical architecture for the product, working closely with architecture and development teams;
  • ensuring that all components of the technical architecture are properly integrated and implemented;
  • defining the development tools and environment;
  • managing the architectural design and driving the component selection process;
  • coaching the technical team in the development of the technical architecture;
  • resolving technical issues;
  • providing technical support and technical quality control throughout all stages of the product development;
  • coordinating vendor services related to technology selection and implementation;

The successful candidate will meet the following qualifications:

  • 8 years plus experience in IT
  • wide range of experience in Client/Server architecture (2 and 3 tier)
  • ability to lay out a technical hardware infrastructure design from the ground up
  • knowledgeable on Oracle/Sybase databases, Windows NT, UNIX, programming

languages like C and C++ as well as TCP/IP networking

  • excellent written and verbal communications skills
  • ability to work effectively in a team environment and provide leadership

Knowledge of the following would be highly beneficial:

  • Physical connectivity issues (LAN topologies, writing standards).
  • WAN technologies such as DDS, Frame Relay, ATM.
  • User interface issues, GUI and related standards.
  • Experience with Internet/Intranet/Extranet security technologies such as firewall, viruswalls, remote access, authentication.
  • Experience in mapping process requirements to physical architecture.
  • Experience defining and selecting hardware and software packages.
  • Work effort estimating skills and writing skills.

10-15 years' experience in designing and deploying overall systems architecture for mission critical client/server business applications. Significant strengths in a wide variety of tools, technologies and techniques including GUI design, UNIX, RAD, LANs/WANs, RDBMS, prototyping, data modeling and systems development life cycles and methodologies.

Working knowledge of all the key distributed systems building blocks, their main strengths and weaknesses, their applicability, how they can be used together, and the leading products in each area. Design experience is required in any of the following:

  • * Shrink-wrapped applications and integration tools and techniques; application servers (such as mail, workflow, imaging, groupware, electronic commerce);
  • Interconnection approaches (such as RPCs, messaging, TP monitors, gateways); interfacing client/server technology with legacy mainframe systems;
  • Distributed services;
  • Windows NT and UNIX; and application development environments (including C, C++, JAVA, and object-oriented tools). Candidate will also manage the architectural design and component-selection process, provide technical leadership through all phases of system implementation, design overall technical architecture for an enterprise-wide project, and assess developing technology trends.

A degree in Computer Science/Engineering or a combination of Community College and experience is required.

Submit your resume »

« top

TitleIntermediate and Senior .NET and Java Developers
LocationMoncton and Saint John, New Brunswick
Work GroupDevelopment Team
Responsibilities

As part of the Development team, the incumbent is responsible for performing analysis, design, coding, testing and documentation for internal products and clients as the project schedule requires and deadlines dictate.

More specifically:

  • Performing technical analysis to create implementation specifications (design);
  • Coding transactions, components or applications;
  • Performing unit testing to minimize the number and severity of bugs going into the Quality group;
  • Performing code reviews for peers' code as required;
  • Working with the Quality team to resolve defects;
  • Reviewing existing software and procedures with respect to adequacy and performance;
  • Making recommendations for change;

The successful candidate will meet the following qualifications:

  • Core knowledge in: .NET or Java/J2EE
  • Knowledge of quality approaches (coding to standards, code inspections, thorough unit testing)
  • Ability to quickly learn and utilize new technologies
  • Ability to work well in a team environment
  • Strong analytical and problem solving abilities
  • Highly motivated
  • Excellent written and verbal communications skills

Knowledge of the following would be beneficial, but not required:

  • Source Code Repository (e.g., ClearCase, SVN)
  • Defect management (e.g., ClearQuest)
  • Basic MS Office tools
  • UML authoring tools (e.g., Control Center, Visio)
  • Experience in Client/Server architecture (2 and 3 tier)
  • Experience with SOA
  • Weblogic 7.0, 8.x Aqualogic and WLI
  • JCAPS
  • Knowledgeable on SQL Server, Oracle databases, Windows NT, UNIX
  • Experience in software development for the Internet
  • Analysis / design / UML (and associated technical documentation and development processes)

A degree in Computer Science/Engineering or a combination of Community College and experience is required.

Submit your resume »

« top