Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Truck Driver Position Occupational Therapist 0 0 PR Digital Marketing Intern Delivery Driver Paid Healthy Trial Participant Paid Clinical Trial Participant Paid Research Participant BairesWash Incorpora Personal Para Software Developer Bread Baker Dental Receptionist-Full Time Driller Delivery Driver Carpenter Bud Tender Hiring Mortgage Agents and Brokers Marketing Assistant Amazon Picker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Immediate Amazon Order Packer Seasonal Full-Time Warehouse Team Member Amazon Picker Amazon Warehouse Associate Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Picker Amazon Warehouse Associate - Immediate Amazon Picker Full-Time Warehouse Team Member Amazon Picker Amazon Picker Amazon Warehouse Worker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Free Amazon Warehouse Worker Amazon Warehouse Worker Amazon Warehouse Associate Amazon Order Packer Amazon Warehouse Associate - Free Seasonal Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Warehouse Worker Full-Time Warehouse Team Member Amazon Warehouse Worker Newest Jobs
Companies
Yelp ContactMonkey CareGuide Clearbanc Sterling-Turner Exact Media Aerotek Two Sigma Aecom Peel Regional Police AsteroidX Akira Jane Street Borrowell Insight Global WeWork Shopify First Convenience Bank American Income Life Doordash Amazon Flex Square Microsoft AT&T Instacart Clickworker Vector Marketing Scotiabank Creative Circle Hatchways Walgreens UnitedHealth Group Recovhub LowCostWebDesignFirm.com Desjardins CI&T mappedin 51talk Top Hat Checkout 51 Paylocity Mobeewave TD Bank The Youth Connection Hootsuite SnapTravel ScribbleLive autoTRADER.ca GoParkr Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Software Engineer At MDA Corporation

Location: Vancouver, British Columbia

Job Description

Our team is looking for highly motivated forward-thinking software engineers to join our team. You will be part of a larger project team responsible for the development and delivery, to NATO, of the Functional Services for Command and Control of Maritime Operations (TRITON).

As a software engineer, you shall participate in the full development life-cycle, including; planning your own work, providing development estimates and following through with implementation, testing, and deployment. Your talents will be recognized and rewarded with opportunities for career and personal growth in an organization dedicated to success in a team environment.

Responsibilities

  • Create solutions that are attractive to customers, technically competitive, cost-effective, supportable and maintainable.
  • Work from requirements and mock-ups to develop or modify very complex software applications.
  • Work with other intermediate/senior software engineers on software design.
  • Design, code, test, debug and document high quality web applications.
  • Participate in integration, testing and deployment of applications.
  • Assist in troubleshooting problems in the production environments.
  • Identify and incorporate new technology in line with long-term goals
  • Follow established development process and corporate technical quality standards.
  • Contribute to the continual improvement of our development processes.
  • Take pride and ownership in every line of code you write.

Requirements/Skills

  • A University Degree from an accredited institution in Computer Science, Software Engineering or other relevant discipline, or an equivalent combination of education and experience.
  • 2+ years of experience in software development.
  • Possess excellent problem-solving skills. Excellent verbal and written communication skills.
  • Ability to work within a large organization and understand dependencies and stakeholder needs.
  • Strong team player with the desire and ability to work well within a dynamic agile team environment.
  • Proven ability to develop technical solutions within budget and schedule constraints.

And some combination of the following experience and skills:

  • Java, Javascript, JavaScript Object Notation (JSON), HTML5, Typescript, CSS and Angular.
  • End-to-end automated Javascript/typescript testing using Protractor or other tools.
  • Modern Java design patterns and the JEE framework.
  • Geospatial data services (e.g. OGC standards).
  • Domain-Driven Design as well as Behavior and/or Test Driven Development.
  • Service Oriented Architectures (SOA) particularly REST and Microservices practices.
  • Database design, development and implementation (relational databases such as SQL Server, DB2 or PostgreSQL; and NoSQL databases such as MongoDB).
  • Maven build scripts, Python, Jenkins & CI Integration, Cucumber and Logging via Elastisearch, Logstash, Kibana (ELK).

Comments/Special Considerations:

MDA provides customers around the world with essential information solutions used for decision-making. Our employees enjoy challenging careers with opportunity for growth and learning.

MDA is an Equal Opportunity Employer.