Senior Software Development Engineer - Customer Success
Ultra
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. 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.
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.
The Intermediate or Senior Software Developer is responsible for designing coding testing and integrating software components within custom-engineered systems.
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
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
- Experience providing mentorship and limited technical oversight of more junior team members
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
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
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
Ultra Maritime Canada offers a competitive wage and vacation package along with medical vision and dental benefits. 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
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.
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.
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.
Senior IC
$50 per hour
...installation, integration and operation of computer-based systems Define system functionality Develop flowcharts, layouts and documentation to identify solutions Develop software solutions by studying systems flow, data usage and work processes Evaluate the performance...SuggestedPermanent employment$36.54 per hour
...improvements to accounting systems and management practices Develop and maintain cost findings, reporting and internal control procedure... ...Computer and technology knowledge Accounting software MS Office MS Excel MS Windows Area of specialization...SeniorRemote work- ...Bryony House is seeking a Senior Administrative Assistant to join our team and play a role in supporting our mission to provide a safe... ...time-management skills. High level of proficiency with office software and digital systems. Proven ability to manage confidential and...SeniorFull timeWork at office
- ...steps you take today define your tomorrow. We are looking for a Senior Tax Manager to join our team—a role where your expertise will... ...Working closely with the Partners and other senior tax staff to develop and implement tax planning assignments for clients Performing...SeniorPermanent employmentFull timeCasual workInternshipLocal areaRemote workHome officeMonday to friday
$19.95 - $20.2 per hour
...supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all...SeniorHourly payLocal area$2770.6 - $3236.97 per week
...investigations and inspections of vendors/consumers. ~Reviewing and approving files, inspections, operational plans and search warrants developed by Fuel & Tobacco Officers for all investigations and compliance activites. ~Monitoring the daily work duties/assignments of the...SeniorLong term contractFull timeTemporary workCasual workInternshipWork at officeFlexible hours- ...Our client is seeking a Senior Network Analyst to play a critical role in shaping and supporting the network services that underpin a... ...implementing, and maintaining appropriate security protocols. You will also develop and maintain clear Standard Operating Procedure documentation,...SeniorLong term contract
- ...Job Title: Senior Rebar Detailer Location: Dartmouth, NS | Full-Time About the Role: We are looking for a skilled Senior Rebar Detailer to join our team. In this role, you will create accurate rebar placement drawings, release bar lists for fabrication, and ensure...SeniorFull time
- ...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...SeniorWork at officeWorldwide
$85k - $135k per year
...difference is the difference Do you love to develop and share great ideas? Do you believe... ...you. We are currently seeking for an Intermediate Civil/Project Engineer in our growing... ..., certifications, experience, skills, seniority, geographic location, performance, and business...Contract workSummer holidayWork at officeRemote workWork from homeFlexible hours$69.23k - $82.15k per year
...In this role you will be responsible for developing creative programs, plans, content and services... ...skills including content management software and tools. Proven experience developing... ...relationships with vendors, clients, senior leaders and internal teams. Strong presentation...SeniorFull timeWork at officeImmediate startMonday to fridayShift work2 days per week$60k - $70k per year
...accounting Must be proficient in Microsoft Office Products, with intermediate/advanced Excel skills Must be self-motivated, detail... ...skills Experience with Sage 300, NetSuite or other accounting software is an asset Proven ability to multitask, manage deadlines and...Long term contractFull timeContract workFixed term contractWork at officeMonday to friday- ...equipment in commercial buildings. Assist senior and lead technicians in daily service... ...wireless bundles, movie tickets, travel, software, books, and much more. Here are the extras... ...A dynamic work environment where you can develop your potential – Training provided for...SeniorWork at office
$20 - $27 per hour
...packages that best suit the needs of their potential client. Develop customized programs for clients that help them achieve their... ...other recognized organization. ~ Current CPR Level C and Intermediate Workplace First Aid certification. ~1-2 years' experience working...Hourly payPart timeWork at officeImmediate startWork from homeWeekend workAfternoon shift$50.18k - $62.72k per year
...Administrative Assistant will play a crucial role in developing and maintaining organizational systems... ...agendas and documenting minutes. · Develop and maintain a systematic tracking and... ...in using the MS Office Suite? (Novice, Intermediate, Advanced)5. Do you belong to one of the...Permanent employmentFull timeFor contractorsWork at officeWork visaMonday to friday$60k - $120k per year
Senior Full Stack Software Developer Position Description We are seeking a dedicated and innovative Full Stack Software Developer to join our team working for one of the leading Canadian banks in the Enterprise Payments space. In this role, you will be at the forefront...SeniorWork at office3 days per week- ...pharmacy practice, regulatory requirements, and industry trends/developments; attend training as required Adhere to all regulatory... ...responsibility Injection and First Aid Certification Kroll software experience is preferred We offer a comprehensive Total Rewards...Permanent employmentFull timeInternship
- ...pharmacy practice, regulatory requirements, and industry trends/developments; attend training as required Adhere to all regulatory... ...responsibility Injection and First Aid Certification Kroll software experience is preferred We offer a comprehensive Total Rewards...Full timeInternship
- ...underwater battlespace evolves, we tirelessly push the boundaries to develop advanced specialist systems that provide our 'five-eyes'... ...Description Key Responsibilities: Develops solutions and solves intermediate to semi-complex problems to deliver engineering projects on-...ApprenticeshipWorldwide
$71.65k - $92.73k per year
...sourcing & purchasing activitiy Identify purchasing requirements;develop & mplement strategy to provide reliable and consistent service... ...MM Module expertise Experience with Fleet Asset Management software is an asset Public sector experience in purchasing or procurement...Permanent employmentFull timeContract workSeasonal workMonday to friday- ...of passionate innovators dedicated to building cutting-edge software solutions. We empower businesses across various industries to... ...with us. About the Role We’re on the hunt for a Senior Software Developer who can design, build, and maintain high-performance, scalable...SeniorInternshipWork at officeRemote workWork from homeFlexible hours3 days per week
- ...staff capacity. Supervise and manage the completion of department tasks to meet deadlines. Manage, mentor, train and develop junior and senior staff. Review the work of your direct team, ensuring accuracy and completeness of work. Manage client engagements in a...SeniorPermanent employmentFull timeCasual workInternshipLocal areaRemote workMonday to friday
$65k - $125k per year
Intermediate Software Developer – Blockchain / Smart Contract Development Position Description This is an exciting time for CGI, and we want you to be part of it. CGI is expanding its Blockchain and Digital Asset Technology capabilities across Atlantic Canada, and...Permanent employmentFull timeContract workWork at office- ...to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Mainframe Software Developer (Onsite) to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). A Mainframe Developer with good COBOL and JCL, DB2...Work at officeRemote workFlexible hours
- ...we’re looking for like-minded talent to grow with us. About the Role We’re looking for an experienced and ambitious Senior Frontend Developer to join our cross-functional team. In this role, you’ll architect and deliver high-quality, performant frontend...SeniorInternshipWork at officeRemote workFlexible hours3 days per week
- ...installation ~ Demonstrated leadership experience (Lead Hand, Senior Crew Member, etc.) ~ Working knowledge of underground utilities... ...and all site personnel. Your leadership will be essential in developing the team, maintaining workflow, and ensuring that every pipe installation...SeniorPermanent employmentContract workFor subcontractorRemote workNight shiftWeekend workDay shift
$105k - $130k per year
...survey findings, producing survey reports, developing repair specifications, and undertaking... ...adoption of coaching and mentoring provided by senior staff and support with mentorship to... ...determine whether repairs are required. Develop technical specifications to resolve...SeniorPermanent employmentFull timeFlexible hours$75k - $145k per year
Senior Software Developer – Blockchain / Smart Contract Development Position Description This is an exciting time for CGI, and we want you... ...Provide technical leadership and mentorship to junior and intermediate engineers. • Ensure solutions align with enterprise security...SeniorPermanent employmentFull timeContract workWork at office- ...standards, TSSA requirements, and company procedures. Conduct risk assessments and develop pre-work safety and job plans. Review and manage assigned work orders using CMMS/work order software. Estimate time and materials required for repairs and coordinate material...RemplacementFull timeContract workPart timeFor contractorsApprenticeshipWork at officeLocal areaWork from homeFlexible hours
- ...as needed. Education ~ Completion of a bachelor's degree or combination of education and experience. Main Requirements Intermediate-level proficiency in Office 365 applications; Ability to establish work priorities and meet deadlines; Strong communication...Full timeContract workInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer - Customer Success. Be the first to apply!
- software developer intern Dartmouth, NS
- part time software developer Dartmouth, NS
- software engineer Dartmouth, NS
- software engineer devops Dartmouth, NS
- software design engineer Dartmouth, NS
- software developer no experience Dartmouth, NS
- software developer remote Dartmouth, NS
- software engineer intern Dartmouth, NS
- software development engineer Dartmouth, NS
- software engineer salary in canada Dartmouth, NS

