» 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
|
- 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 ]
| 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. |
s
| 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 ]
|
|
|
|
|
|
|