Work with an international industry leader that takes pride in
building relationships with customers in over 20 countries. ICAN
designs and implements sophisticated navigation, communications,
security, and surveillance software systems.
What’s in it for you?
You will work with a team that is energetic, intelligent, and
eager to use their talents to achieve excellence. We offer a
competitive salary and a wide range of benefits.
Career Opportunities at our
Mount Pearl, Canada Office
Senior Project Manager
ICAN is currently seeking applications
from experienced Project Managers for upcoming projects.
Responsibilities
- Represents the company as primary client contact;
- Creates and executes project work plans and revises as
appropriate to meet changing needs and requirements;
- Identifies resources needed and assigns individual
responsibilities;
- Manages day-to-day operational aspects of a project;
- Reviews deliverables prepared by team before passing to
client;
- Effectively applies our methodology and quality assurance
procedures;
- Minimizes our exposure and risk on project;
- Ensures project documents are complete, current, and stored
appropriately.
Qualifications
- A degree in Engineering, Computer Science, Business
Administration or related discipline with 5 plus years managing
and/or coordinating complex application development projects;
- Excellent understanding of requirements management,
change and release management and project management;
- Ability to motivate your team and manage client
expectations;
- Strong communication skills and the ability to
communicate directly with technical and business groups at all
levels, being conversant in the technical, business and
management issues;
- While not a requirement, a Project Management Professional certification is a definite
asset.
Deadline: open - we are accepting applications on
an ongoing basis.
Interested individuals should
submit a
resume and covering letter to:
.
We thank all applicants;
however, only those accepted
for an interview will be contacted.
Database Developer / Administrator
ICAN has recently been awarded a number of projects which involve
large scale database backend design and development for nation-wide
AIS Network infrastructure. Massive real time transactions for
storage and querying will be required. The spatial databases will be
geographically dispersed across a large region with a number of
central collection databases.
As a database developer / administrator you must
have a solid working knowledge (minimum 2yrs) of the following:
-
Data modeling, database design
-
Object-oriented analysis and design techniques
-
System architecture, including database and
system performance tuning, as well as hardware and network
workload balancing
-
Database administration
-
An understanding of the implementation language
and environment.
As a bonus, the ideal candidate will also have
experience with:
Deadline: open - we are accepting applications on
an ongoing basis.
Interested individuals should
submit a
resume and covering letter to:
.
We thank all applicants;
however, only those accepted
for an interview will be contacted.
Software Engineers
We are looking for software engineers to help develop innovative
products!
- You have superior analytical, problem solving, and trouble
shooting skills, and possess a Bachelor of Engineering (Computer
or Electrical Engineering) or Bachelor of Science (Computer
Science) degree.
- You have experience in Microsoft Studio .Net (Primarily C#
and C++) and Microsoft Studio 6.0 (C++) and are comfortable
working independently with minimal supervision and in a team
environment.
- You are an effective communicator who can appreciate both
business and customer requirements and can translate them into
software designs.
- You excel in a fast-paced and results-driven environment
where you are well versed in people management, resource
allocation, project scheduling, and managing source code.
- You will strive to continually improve our software
development process with a focus on providing customer-oriented
technology solutions.
Deadline: open - we are accepting applications on
an ongoing basis.
Interested individuals should
submit a
resume and covering letter to:
.
We thank all applicants;
however, only those accepted
for an interview will be contacted.
Product Manager/Business Analyst
The Product Manager/Business Analyst is responsible for the
present and future features of ICAN’s product applications and
system solution concepts. The Product Manager/Business Analyst works
closely with the Marketing & Sales staff to ensure that the features
of the products and solution concepts meet the present and future
needs of the market.
Responsibilities
- Collects, analyses and documents customer's needs and
develops product specifications and product road maps that
fulfills present and future customer needs (acknowledging
technical, schedule and cost constraints);
- Provides Sales & Marketing staff with product information
regarding ICAN’s Commercial Off The Shelf (COTS) products;
- Provides Sales & Marketing staff with information on ICAN
solution concepts;
- Handles product and proposal questions from customers,
dealers/distributors, and Marketing and Sales staff;
- In cooperation with Marketing and Sales staff and, if
needed, System Engineers and Project Managers, develops proposal
documents based on customer specifications and/or requirements
for both hardware and software solutions;
- Assigns Project Managers to run pre-studies to get a
thorough understanding of the features, solutions, costs,
scheduling and risks involved in proposals requiring product or
system development;
- Assigns Project Managers to run projects implementing
products and/or system solutions contracted to customers;
- Is responsible for managing product releases;
- Together with ICAN management and Marketing & Sales
staff, participate in the review and approval of proposals prior
to bid.
Requirements
- A Business Management degree combined with at least three
years of work experience in a relevant technology related
field, or a Bachelor's or Master's degree in Computer Science
or Engineering;
- Some experience in systems analysis and systems engineering;
- An exceptional customer focus;
- Strong communication skills and the ability to communicate
directly with technical and business groups, being conversant in
the product, system solution, business and management issues;
- Research, investigation and evaluation skills, system
analytic ability and practice;
- Must be self-motivated, be a team player, have a
strong desire to learn, and be adaptable to a fast paced,
ever-changing environment;
- Knowledge of the marine technology industry would be an
asset;
- Must be willing to travel.
Deadline: open - we are accepting applications on
an ongoing basis.
Interested individuals should
submit a
resume and covering letter to:
.
We thank all applicants;
however, only those accepted
for an interview will be contacted.
Technical Support
Specialists
This role is active in conducting technical support and
engineering activities related to product testing and customer
support and setting and exceeding quality standards.
Key Responsibilities
- Providing customer support and troubleshooting
- Prioritizing and following up on customer support requests
- Testing software components and complete systems
- Developing technical and user documentation
- Performing software and hardware installation activities
- Providing formal and informal user training
- Providing internal and external engineering and sales
support
- Participating in regular team meetings
Requirements
- A technical degree or diploma in electronics engineering
technology, information technology, programming analysis or
related equivalent;
- Some experience in hardware and/or software product testing,
customer support and troubleshooting;
- An exceptional customer focus;
- Strong communication skills and the ability to communicate
directly with technical and business groups at all levels;
- Project management and team management skills;
- Strong research, investigation and evaluation skills, system
analytic ability and practice;
- Must be self-motivated, be a team player, have a strong
desire to learn, and be adaptable to a fast paced, ever-changing
environment.
- Ability to travel throughout the world on an as needed
basis.
Deadline: open - we are accepting applications on
an ongoing basis.
Interested individuals should submit a resume and
covering letter to
.
We thank all applicants;
however, only those accepted
for an interview will be contacted.
Quality Assurance –
Software Tester
We are looking for skilled and enthusiastic individuals to join
our team as Quality Assurance – Software Tester. The Software Tester
is responsible for conducting the technical verification and
validation of new and incremental software releases. The Software
Tester works with Software Development to insure the timely release
of quality software products. Using best practices in the software
environment, the Tester will collaborate with team members across
disciplines to insure the continued and timely release of quality
software and challenge and refine our internal processes.
Job Description:
- Create test plans, test cases;
- Define, develop and maintain test data;
- Document and track defects and issues found during system
testing;
- Assist with training effort of new systems
implementation as needed;
- Produce regular status and operational reports
Qualifications:
- Strong interpersonal skills;
- Ability to work effectively in a positive team
environment;
- Strong Multitasking abilities;
- Good Leadership abilities;
- Technical Degree or Diploma or equivalent experience;
- Programming experience preferred, but not required;
- Previous software testing experience, while not required,
would be a definite asset.
Deadline: open - we are accepting applications on
an ongoing basis.
Interested individuals should submit a resume and
covering letter to
.
We thank all applicants;
however, only those accepted
for an interview will be contacted.
Career Opportunities in the USA
No
openings at this time.