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 Developer • Dartmouth, NS

    Similar jobs
    Senior Architect / Principal

    Senior Architect / Principal

    Axis Recruitment • Halifax, NS, Canada
    Full-time
    Our client is a well-established, profitable, mid-sized architecture firm based in Atlantic Canada with a strong regional reputation and a long-standing client base. The firm works across a focused ...Show more
    Last updated: 9 days ago • Promoted
    Project Manager - Galent

    Project Manager - Galent

    Galent • dartmouth, ns, ca
    Full-time
    Project Planning and Execution : .Develop and lead a project planning process and tools to be used cross-functionally and within our teams from discovery and intake through execution.Collaborate with...Show more
    Last updated: 1 hour ago • Promoted • New!
    Sales Representative - 60k / Year - Remote

    Sales Representative - 60k / Year - Remote

    Spade Recruiting • East Hants, Nova Scotia
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 1 day ago • Promoted
    Geometry Private Tutoring Jobs Duncans Cove

    Geometry Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Full-time +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...Show more
    Last updated: 30+ days ago • Promoted
    Tech Lead - Innovative Software Development Team

    Tech Lead - Innovative Software Development Team

    Rimot.io Inc. • Halifax, NS, Canada
    Full-time +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...Show more
    Last updated: 30+ days ago • Promoted
    Director, Java & Pre-Trade Compliance Tech

    Director, Java & Pre-Trade Compliance Tech

    RBC • Halifax Bedford Basin, ca
    Full-time
    A leading global investment bank is seeking a Technical Manager to lead the Pre-Trade Compliance technology team.The ideal candidate will have at least 10 years in technology, strong Java skills, a...Show more
    Last updated: 14 days ago • Promoted
    Senior React Native Developer (Remote)

    Senior React Native Developer (Remote)

    Rivalry • Halifax, NS, Canada
    Remote
    Full-time
    Working closely with : Engineering and Product.We are looking to add a highly skilled and experienced React Native developer to our team. You will help build and launch our new mobile app on Android ...Show more
    Last updated: 30+ days ago • Promoted
    Sr Full Stack Developer- REMOTE

    Sr Full Stack Developer- REMOTE

    Contact Centre Growth Corp Inc • Halifax, NS, Canada
    Remote
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Senior Web Developer

    Senior Web Developer

    Content Bloom • Halifax, NS, Canada
    Full-time
    Content Bloom is a close-knit international consulting agency headquartered in Halifax, Nova Scotia.Were an enterprise consulting agency that works for big-name clients (were not the type to name d...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Architect – Cloud-Native Platform Leader

    Principal Software Architect – Cloud-Native Platform Leader

    Shannex Incorporated • Halifax, Halifax County, Canada
    Full-time
    A healthcare and lifestyle organization in Halifax is seeking a senior software architect to lead the design and evolution of its digital ecosystem. Responsibilities include driving architectural st...Show more
    Last updated: 8 days ago • Promoted
    Senior C++ Developer

    Senior C++ Developer

    Targeted Talent • Halifax, NS, Canada
    Full-time
    Our Client is one of the fastest-growing companies in BC and is a leader in their industry.They are looking for a senior C++ developer to join their team. They have a range of products with one bein...Show more
    Last updated: 6 days ago • Promoted
    SAP BTP CAP Developer

    SAP BTP CAP Developer

    Yochana • dartmouth, ns, ca
    Full-time
    Full-Stack SAP BTP Developer (CAP & UI5).Full-Stack Application Delivery : Architect and develop end-to-end cloud-native applications on SAP BTP, using the Cloud Application Programming (CAP) Model ...Show more
    Last updated: 1 hour ago • Promoted • New!
    Principal Software Architect — Greenfield & Platform Leader

    Principal Software Architect — Greenfield & Platform Leader

    VenorTalent • Halifax, Halifax County, Canada
    Full-time
    A leading technology recruitment firm is partnering with Shannex to find a Principal Software Architect for their Halifax team. This pivotal role involves directing software architecture to establis...Show more
    Last updated: 20 days ago • Promoted
    Sales Partners

    Sales Partners

    ATIA Ltd • Halifax, Halifax County, Canada
    Full-time
    ATIA Ltd is multinational company which has 2 main sectors : .First sector : ISO Standards - which includes : .Second sector : Software Development. Developing applications for all technologies and platfo...Show more
    Last updated: 15 days ago • Promoted
    Senior ERP Project Manager (HRIS) - Ateko, backed by Bell Canada

    Senior ERP Project Manager (HRIS) - Ateko, backed by Bell Canada

    Ateko, backed by Bell Canada • dartmouth, ns, ca
    Full-time
    Senior ERP Project Manager - HRIS.Our client is embarking on a Human Resource Information System (HRIS) and payroll replacement project to modernize its HR and payroll operations.The goal is to rep...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Platform Engineer – Ingress & Service Mesh (Istio) - halifax

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - halifax

    Net2Source (N2S) • halifax, ns, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 3 days ago • Promoted
    Saviynt SME - TechDemocracy

    Saviynt SME - TechDemocracy

    TechDemocracy • halifax, ns, ca
    Full-time
    Lead design and implementation of Saviynt IGA solutions (Lifecycle, Access Requests, Certifications).Integrate Saviynt with HR, AD, Azure AD, and cloud / on-prem applications.Configure workflows, pol...Show more
    Last updated: 1 hour ago • Promoted • New!
    Project Manager- Bilingual (Laserfiche) English and French - National Consultants Professionals Ltd

    Project Manager- Bilingual (Laserfiche) English and French - National Consultants Professionals Ltd

    National Consultants Professionals Ltd • halifax, ns, ca
    Full-time
    Job Description – Senior Bilingual Project Manager (French / English).Please don't apply if you're not a match.Senior Bilingual Project Manager (French / English). Laserfiche or similar ECM solutions....Show more
    Last updated: 9 days ago • Promoted