Talent.com
Principal Developer
Principal DeveloperVenor • Dartmouth, NS
Principal Developer

Principal Developer

Venor • Dartmouth, NS
30+ days ago
Job type
  • Full-time
Job description

GeoSpectrum is growing and has a new career opportunity for an experienced Software

Principal Developer.

As the Principal Developer, you will play a crucial role in shaping the technical direction

of development and mentoring a development team. With your hands-on experience as

a senior developer, you will build things while providing technical guidance, conducting

code reviews, and maintaining high-quality standards. You will facilitate decisions,

collaborate with the Product Owner and Scrum Master, and mentor team members.

Additionally, you will serve as the primary technical contact and drive continuous

improvement through new technologies and methodologies

Explore GeoSpectrum’s Story

GeoSpectrum Technologies is a rapidly growing company that designs and

manufactures state-of-the-art underwater acoustic components, transducers, and

integrated end-to-end systems for maritime surveillance and exploration. GeoSpectrum

is known for its innovation and designing leading-edge products.

With clients across ocean science, defence, and oil and gas industries, we’re proud of

delivering reliable, customized solutions that go above and beyond the requirements of

our customers.

GeoSpectrum was founded in Dartmouth, Nova Scotia, and continues to grow after three

decades of engineering. Our company’s core values are woven into the fabric of our

work, commitment to employee engagement, and client service.

Responsibilities

  • Technical Expertise : Serve as the primary technical authority, driving the design, development, and delivery of complex software systems.
  • Strategic Planning : Collaborate with stakeholders to align technical initiatives with business goals and provide expert insights into future trends and technologies.
  • Code Quality : Establish best practices in coding, testing, and deployment to maintain high-quality deliverables.
  • Problem Solving : Address and resolve high-priority technical challenges and provide innovative solutions to complex problems.
  • Mentorship : Guide and mentor developers, fostering a culture of continuous learning and technical excellence within the team.
  • Architecture Design : Help define and enforce software architecture standards, ensuring scalability, maintainability, and performance.

Qualifications

  • Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Information Technology, or equivalent experience.
  • 15+ years of professional software development experience.
  • Strong technical background with expertise in C++ or relevant programming languages and technologies.
  • Demonstrated ability to design and implement robust software architectures
  • Strong leadership skills with a passion for mentoring and developing talent.
  • Proven track record of delivering large-scale projects on time and within budget.
  • A deep understanding of Agile methodologies and best practices.
  • Familiarity with CI / CD tools is preferred.
  • Experience with C++ in embedded systems is preferred
  • Experience with Sonar and / or Naval systems is an asset.
  • GeoSpectrum’s Culture and Benefits

    Watch our company video to get to know us! Visit www.geospectrum.ca.

    We take pride in fostering a workplace that is based on professional relationships,

    innovation and continuous improvement, and agile. Our employees work together in a

    collaborative, cross-functional approach. Enjoy having fun at work? Our social

    community is second to none! Our leadership team encourages our people to contribute

    their ideas, insight, and feedback for innovation, continuous improvement, quality

    management, and workplace safety.

    We Offer

  • Competitive salary based on experience
  • Work-life balance with core hours
  • Paid Time Off
  • Employee-Family Assistance Program
  • Group Plan Benefits
  • Virtual Healthcare
  • RRSP matching
  • Corporate Discounts and Perks
  • Career development opportunities
  • Monthly social activities
  • Professional Development and Training
  • Free on-site parking
  • GeoSpectrum Technologies is committed to employment equity and building a diverse

    workforce where every employee can bring their best self to work. We encourage

    applicants from all qualified individuals, including underrepresented individuals who

    identify as African Nova Scotian, racially visible, Aboriginal persons, LGBTQIA2S+,

    persons with disabilities, and women. GeoSpectrum will accommodate applicants’

    disability-related needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process. If you are a member of an equity group, we encourage you to self-identify on either your application form, covering letter, or resume.

    Create a job alert for this search

    Principal • Dartmouth, NS

    Similar jobs
    Full Stack developer

    Full Stack developer

    Dexian • halifax, NS, ca
    Full-time
    Job Title – Full stack Developer Period – 8+ months Location - Toronto, ON Work Mode...Show more
    Last updated: 5 hours ago • Promoted • New!
    Guidewire Developer - Akkodis

    Guidewire Developer - Akkodis

    Akkodis • dartmouth, ns, ca
    Full-time
    Guidewire Developer - Guidewire Claim Center.Location : (Anywhere from canada).Professional Services Engagement – B2B (Incorporated Entities Only). Guidewire Developer (Guidewire ClaimCenter).Experie...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Project Manager - WongDoody

    Senior Project Manager - WongDoody

    WongDoody • halifax, ns, ca
    Full-time +1
    Project Manager as part of our growing Project Management team.The immediate expectation is to lead a high-profile project for an automotive OEM primary dot com website. This is an end-to-end initia...Show more
    Last updated: 8 hours ago • Promoted • New!
    Project Manager - Genpact

    Project Manager - Genpact

    Genpact • dartmouth, ns, ca
    Full-time
    At Genpact, we don’t just adapt to change—we drive it.AI and digital innovation are redefining industries, and we’re leading the charge. If you thrive in a fast-moving, tech-driven environment, love...Show more
    Last updated: 7 hours ago • Promoted • New!
    Project Manager

    Project Manager

    Genpact • halifax, NS, ca
    Full-time
    At Genpact, we don’t just adapt to change—we drive it.AI and digital innovation are redefining industries, and we’re leading the charge. Genpact’s AI Gigafactory , our industry-fir...Show more
    Last updated: 1 hour ago • Promoted • New!
    Project Manager

    Project Manager

    Finixio Ltd Group • dartmouth, NS, ca
    Full-time
    Project Manager Finixio Ltd About Finixio Finixio is a global digital media company operating...Show more
    Last updated: 4 hours ago • Promoted • New!
    URGENT - Intermediate Project Manager – ATS Integration, CONTRACT Hybrid - halifax

    URGENT - Intermediate Project Manager – ATS Integration, CONTRACT Hybrid - halifax

    VTRAC Consulting Corporation (WBE) • halifax, ns, ca
    Full-time
    Thank you for applying to VTRAC opportunities.Please e-mail your resume as a MS-WORD document in confidence.Subject : Intermediate Project Manager – ATS Integration, CONTRACT Hybrid.Intermediate Pro...Show more
    Last updated: 7 hours ago • Promoted • New!
    Principal Planner, Development Review

    Principal Planner, Development Review

    Municipality of Clarington • halifax, ns, ca
    Full-time
    Principal Planner, Development Review.Clarington’s Planning & Infrastructure Services team!.Clarington is a community full of possibilities. As one of the fastest-growing municipalities in Durham Re...Show more
    Last updated: 8 hours ago • Promoted • New!
    Forensic Engineer SME

    Forensic Engineer SME

    Mitigateway • dartmouth, NS, ca
    Full-time
    Why Join Mitigateway We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood an...Show more
    Last updated: 1 hour ago • Promoted • New!
    Digital Project Manager - dartmouth

    Digital Project Manager - dartmouth

    Mindlance • dartmouth, ns, ca
    Full-time
    Title : IT Lead / Consultant – Business Technology Engagement & Deployment Lead.Location : Toronto, ON (Hybrid).Duration : 12 Months (Contract). We’re hiring a Business Technology Engagement & Deployme...Show more
    Last updated: 8 hours ago • Promoted • New!
    Middleware Specialist

    Middleware Specialist

    Sophus IT Solutions • dartmouth, ns, ca
    Full-time
    Role : Middleware Integration Specialist.Location-Montreal, CA (look for local profiles only).The ideal candidate must be an expert in Python, deeply comfortable in Linux environments, and proficien...Show more
    Last updated: 7 hours ago • Promoted • New!
    Mechanic Diesel 527 Job Details | Purolator

    Mechanic Diesel 527 Job Details | Purolator

    Purolator • Upper Nine Mile River, CA
    Full-time
    As Canada’s leading integrated freight, package, and logistics provider, we’ve been helping promises get where they need to be for more than 60 years. How does the magic happen? The journey starts w...Show more
    Last updated: 7 days ago • Promoted
    Head of Oncology - Hartmann Young

    Head of Oncology - Hartmann Young

    Hartmann Young • dartmouth, ns, ca
    Full-time
    Hartmann Young are partnered with a fast-growing Contract Research Organisation to appoint a Head of Oncology.This is a strategic leadership hire to build and lead the Oncology therapeutic area, dr...Show more
    Last updated: 4 days ago • Promoted
    Principal Pharmacometrician

    Principal Pharmacometrician

    Warman O'Brien • dartmouth, ns, ca
    Full-time
    Principal Pharmacometrician Opportunity | USA & Canada | Up to $180k USD / $260k CAD.We’re supporting large CRO client in hiring an experienced Pharmacometrician to join a sponsor-embedded team wit...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Developer (Java, GenAI)

    Senior Developer (Java, GenAI)

    Iris Software Inc. • halifax, ns, ca
    Full-time
    Iris Software is looking to hire a Sr.Developer (Java, GenAI) for one of our direct banking clients in downtown Toronto.Kindly let me know if you are interested and send me your resume.Location : To...Show more
    Last updated: 3 hours ago • Promoted • New!
    Project Manager - Insight Global

    Project Manager - Insight Global

    Insight Global • halifax, ns, ca
    Full-time
    We are seeking a knowledgeable and dynamic SAP S4 / HANA Project Manager to join our team.The selected candidate will lead multiple technical projects in the SAP landscape, focusing on automation, cu...Show more
    Last updated: 8 hours ago • Promoted • New!
    Principal, Actuarial Consulting - Atlantic Canada

    Principal, Actuarial Consulting - Atlantic Canada

    LifeWorks • Halifax, Halifax County, Canada
    Full-time
    Principal, Actuarial Consulting - Atlantic Canada page is loaded## Principal, Actuarial Consulting - Atlantic Canadalocations : Halifax, Nova Scotia, Canada : Fredericton, New Brunswick, Canada : ...Show more
    Last updated: 30+ days ago • Promoted
    Microsoft Power Platform Developer

    Microsoft Power Platform Developer

    Evolvous Limited • halifax, NS, ca
    Full-time
    Position : Senior Power Platform & SharePoint Developer Experience Level : 5+ years Location : Remote – Full-Time Show more
    Last updated: 5 hours ago • Promoted • New!