Talent.com
Intermediate or Senior Software Developer
Intermediate or Senior Software DeveloperUltra • Dartmouth, Nova Scotia, Canada
Intermediate or Senior Software Developer

Intermediate or Senior Software Developer

Ultra • Dartmouth, Nova Scotia, Canada
Il y a 21 jours
Type de contrat
  • Temps plein
Description de poste

Unleash the Power of Multi-Mission Excellence : Safeguarding the Seas for the Worlds Navies.

Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities our innovations are utilised on naval fleets across our allied navies around the globe.

As the maritime and underwater battlespace evolves we tirelessly push the boundaries to develop advanced specialist systems that provide our five-eyes Defence customers with an unbeatable warfighting edge. From surface vessels to sub-surface operations and unmanned platforms we are revolutionizing the way naval missions are executed.

We thrive on collaboration and partnering with our customers to ensure mission success. Our expert solutions encompass an array of game-changing technologies including state-of-the-art sonar radar expendables signature management and naval power systems.

Join us in shaping the future of naval warfare and together we will safeguard the seas and empower navies worldwide!

Ultra Maritime has an exciting opportunity for an Intermediate or Senior Software Developer to contribute to our rapidly expanding business. The candidate will be responsible for designing coding testing integrating building and configuring software applications and interfacing with advanced sonar processing sub-systems deployed in multiple operating systems and within multiple shipboard environments. The role would suit a software developer with a keen interest in C / Java signal processing and a proven ability to develop software components as part of a wider complex product.

The expectation is for a contract term of 1 year with the possibility of renewing or extending the contract.

NOTE : This position is not remote candidates must be available to come into the office on-demand when requested to support testing activities.

Nationality Requirements

Candidates must be eligible to obtain the relevant security clearance required for the role due to the nature of the programmes we deliver for our customers.

Job Description

Scope :

The Intermediate or Senior Software Developer is responsible for designing coding testing and integrating software components within custom-engineered systems.

Key Responsibilities :

  • Software component level and detailed design utilizing Unified Modelling Language (UML)
  • Software implementation and unit testing
  • Software integration verification and defect resolution
  • Contributing to software design test maintenance and release documentation
  • Contributing to a team effort within an Agile development environment
  • Support the Software and System testing groups as required to conduct software and system integration testing

Required Skills / Experience (Intermediate Developer) :

  • Degree level (or equivalent) in a related engineering discipline such as Computer Science Computer Engineering or Electrical Engineering
  • 4 7 years of C and / or Java experience
  • Self-motivated adaptable to change proactive diligent and inter-personal skills
  • Knowledge of Software Engineering best practices methodologies processes and tools specifically the Software Development Lifecycle (SDLC)
  • Experience with Linux operating systems and comfortable working on the command line
  • Required Skills / Experience (Senior Developer) :

  • 7 years of C andor Java experience
  • As above for an Intermediate developer
  • Experience providing mentorship and limited technical oversight of more junior team members
  • Desired Skills

  • Experience working on customized software solutions for government organizations (any level)
  • Good understanding of software configuration and build management
  • A good working understanding of Microsoft office applications : Word and Excel
  • Experience using software development and continuous integration tools (CI / CD) such as but not limited to : Jira Azure Devops Jenkins static code analysis tools
  • Wish List Skills

  • Sonar domain knowledge or similar signal processing intensive applications
  • Experience working with hardware and software emulators to conduct integration testing
  • Direct experience creating automated build pipelines in tools such as Jenkins or Azure Devops
  • Additional Requirements

  • The Candidate must be capable of acquiring a Canadian / NATO Secret security clearance and a Canadian Controlled Goods assessment to the satisfaction of the company
  • What does Ultra Maritime - Canada offer

    Ultra Maritime Canada offers a competitive wage and vacation package along with medical vision and dental benefits. Additionally we offer the following benefits for all employees :

  • 9-day fortnight condense your two-week schedule from 10 days to 9 days and receive every other Friday off
  • Up to 5% RRSP matching after 3 months
  • Flexible work from home policies or the option to work on-site
  • Bonus scheme available to all employees
  • Purchase up to one week of additional vacation every year
  • Diverse & Inclusive Employer

    Ultra Maritime is an equal opportunities employer that values diversity inclusion equity and equality. Underpinned by our values behaviours and policies we want you to feel empowered to be your best and authentic self.

    We promote a workplace that welcomes people from all backgrounds and cultures; believing that this will increase our diversity of thinking and ultimately ensure we continue delivering on our commitments to our customers.

    We do not discriminate based on race religion colour national origin gender identity sexual orientation age marital status veteran status or disability status and welcome applications from all candidates.

    Whats in it for you

    We offer a competitive benefits package including extended health and dental life insurance RRSP deferred profit sharing optional critical illness insurance an EFAP and student bursaries

    We encourage regular manager-employee performance feedback goal alignment and employee development through our Employee Performance Development Plan (EPDP) and offer employee education assistance to allow our people to acquire new qualifications and certifications.

    We are an Equal Opportunities employer and particularly welcome applications from Women Aboriginal Persons Persons with Disabilities and Visible Minorities.

    Reasonable accommodation statement : If you need an accommodation for any part of the application process please email

    Company : Ultra Maritime

    Required Experience :

    Senior IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Créer une alerte emploi pour cette recherche

    Senior Software Developer • Dartmouth, Nova Scotia, Canada

    Offres similaires
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Halifax, NS, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Hogan IDS Developer

    Senior Hogan IDS Developer

    Luxoft • Halifax, Nova Scotia, Canada
    Temps plein
    Staff augmentation for Hogan client bank; support client's development project(s) for Hogan IDS and other Hogan applications. Participation in client's project processes and methodology.Proficiency ...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Senior Solutions Architect

    Senior Solutions Architect

    Global Applications Solution • Dartmouth, Nova Scotia, Canada
    Temps plein
    Senior Solutions Architect | Banking & Capital Markets (Remote - Canada).Are you a visionary technologist with a deep footprint in the. Banking and Financial Services (BFSI).This role is a unique op...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Tech Lead - Innovative Software Development Team

    Tech Lead - Innovative Software Development Team

    Rimot.io Inc. • Halifax, NS, Canada
    Temps plein +1
    Tech Lead at BlueGrid Shape the Future of Marine Electrification.Location : Halifax, Nova Scotia (Hybrid Work-From-Home / Company Office). BlueGrid is pioneering the intelligence layer for maritime e...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Market Risk Senior Developer SME

    Market Risk Senior Developer SME

    Comptech Associates • Dartmouth, Nova Scotia, Canada
    Temps plein
    Job Title : NYB - Market Risk Senior Developer SME (MX, Other).Location : Remote (MX, Latam, Canada (EST working hours).Technical / Functional Expert in Market Risk - Application Development serves a...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Information Technology Private Tutoring Jobs Duncans Cove

    Information Technology Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Intermediate.Net Developer

    Intermediate.Net Developer

    Targeted Talent • Halifax, NS, Canada
    Permanent
    We are looking for an experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies. Experience with mentorship, performing code reviews and guiding architectur...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Workday Extend Developer

    Workday Extend Developer

    Focus on WD • Dartmouth, Nova Scotia, Canada
    Temps plein
    We are looking for a Workday Extend Developer to join a delivery team focused on building modern, scalable Workday Extend solutions. This role is ideal for someone who has built multiple Extend appl...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Sr Full Stack Developer- REMOTE

    Sr Full Stack Developer- REMOTE

    Contact Centre Growth Corp Inc • Halifax, NS, Canada
    Télétravail
    Temps plein
    Salary : $85,000-$110,000 K YEARLY DOE CAN.Benefits available after 60 Days for full-time employees.AnswerNet is a leading provider of customer engagement and contact center solutions across the Uni...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded C Developer

    Embedded C Developer

    Amaris Consulting • Dartmouth, Nova Scotia, Canada
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Software Implementation Consultant

    Software Implementation Consultant

    FMC Talent • Dartmouth, Nova Scotia, Canada
    Permanent
    Canada (Remote / Field-Based) | Industrial SaaS / Smart Factory.Our client is a global provider of Smart Factory and performance management software that enables manufacturers to improve efficiency, ...Voir plus
    Dernière mise à jour : il y a 3 heures • Offre sponsorisée • Nouvelle offre
    Senior Statistical Analyst II

    Senior Statistical Analyst II

    Tigermed • Dartmouth, Nova Scotia, Canada
    Temps plein
    Communicate with clients as the.Archive all programming deliverables and documentation per SOPs.Mentor team members and support their technical and professional development.CDISC standards, and com...Voir plus
    Dernière mise à jour : il y a 11 heures • Offre sponsorisée • Nouvelle offre
    Delivery Driver - Sign Up in Minutes

    Delivery Driver - Sign Up in Minutes

    DoorDash • WEST PENNANT, Nova Scotia, CA
    Temps plein
    Available in over 100 cities in Canada, DoorDash connects local businesses and local drivers (called Dashers) with opportunities to earn, work, and live. All you need is a mode of transportation (bi...Voir plus
    Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
    Oracle Cloud Senior Technical Lead

    Oracle Cloud Senior Technical Lead

    ArcLight Consulting • Dartmouth, Nova Scotia, Canada
    Temps plein
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Voir plus
    Dernière mise à jour : il y a 11 heures • Offre sponsorisée • Nouvelle offre
    System Analyst - OGGN Inc.

    System Analyst - OGGN Inc.

    OGGN Inc. • halifax, ns, ca
    Temps plein
    Please specify your security clearance level in resume, resumes without security clearance level will not be shortlisted for review for this client • • •. Location : Remote (Physically present in Canada...Voir plus
    Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
    Application Developer - Altis Technology

    Application Developer - Altis Technology

    Altis Technology • dartmouth, ns, ca
    Permanent
    Brampton, On-site 4 days per week.Strong written and verbal communication skills in English required.Successful completion of a criminal background check is required. One of our clients in the retai...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Duckcreek Insights Developer

    Duckcreek Insights Developer

    Coforge • Dartmouth, Nova Scotia, Canada
    Temps plein
    Duckcreek, Insights, SQL, MSBI.We at Coforge are hiring a Duckcreek Insights Developer with the following skillset : .Bachelor's degree required, or higher education level, or foreign equivalent, pr...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Intermediate (Level 2) System Administrator

    Intermediate (Level 2) System Administrator

    Exposant 3 • Dartmouth, Nova Scotia, .CA
    Temps plein
    Quick Apply
    Join Exposant 3 (E3) : The Power of People at the Heart of Technology!.Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours