Stay informed! Join Our Email List
Email:  
 

» Careers

Career Opportunities

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, 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

Opportunities and additional details:

» Project Manager
» Solution Architect
» Technical Architect
»
Intermediate/Senior .NET or Java/J2EE Developer (in Moncton and Saint John)

» Click here to submit your resume

 

Title: Project Manager
Location: Saint John, New Brunswick
Work Group: Project Management Team
Job Description: Work with clients, partners, management and all project team members to successfully scope, plan, start up, manage and implement client IT solutions in a RAD (Rapid Application Development / Prototyping) environment.
Responsibilities:
  • Develop and evolve project and feature release plans for multiple, concurrent client IT projects.
  • 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 client projects.
  • Provide leadership for all team members.

» Submit your resume

[ Top ]

Title: Solution Architect
Location: Saint John, New Brunswick
Work Group: Project Management Team
Job Description:

The 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 ]

s
Title: Technical Architect
Location: Saint John, New Brunswick
Work Group: Project Management Team
Job Description: The 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 ]

Title: Intermediate and Senior .NET and Java Developers
Location: Moncton and Saint John, New Brunswick
Work Group: Development Team
Job Description:

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)
  • Experiense 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 ]