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
Guidewire Claims Developer

Guidewire Claims Developer

Coforge • halifax, ns, ca
Full-time
We at Coforge are hiring Guidewire Claims Developer with the following skillset :.Guidewire ClaimCenter (v10+ preferred; Cloud experience ideal).Gosu programming o ClaimCenter configuration.ClaimCe...Show more
Last updated: 17 days ago • Promoted
Remote AEP & Campaign Orchestration Developer

Remote AEP & Campaign Orchestration Developer

United Software Group Inc • Halifax, Halifax County, Canada
Remote
Permanent
A leading software provider is seeking a Client Service Manager to oversee managed service provider tasks.The ideal candidate has over 3 years of experience in marketing operations and hands-on exp...Show more
Last updated: 30+ days ago • Promoted
Solutions Engineer

Solutions Engineer

Meld • Halifax, Nova Scotia, Canada
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.We're focused on helping money move on c...Show more
Last updated: 30+ days ago • Promoted
AEP Developer

AEP Developer

Compunnel, Inc. • Halifax, Halifax County, Canada
Full-time
The AEP Developer is responsible for configuring and executing digital marketing campaigns using Adobe Experience Platform (AEP), Adobe Journey Optimizer (AJO), and Adobe Experience Manager (AEM).T...Show more
Last updated: 30+ days ago • Promoted
Full Stack Developer – Shopify Expert

Full Stack Developer – Shopify Expert

Kula Partners • Halifax, Halifax County, Canada
Full-time
Full Stack Developer – Shopify Expert.We specialize in maximizing revenue potential for B2B manufacturers.Our clients sell within complex, technical environments and we help them take a more target...Show more
Last updated: 30+ days ago • Promoted
AEP Developer

AEP Developer

United Software Group Inc • Halifax, Halifax County, Canada
Permanent
Client Service Manager || Managed Service Provider (MSP) Services| Client Services & Delivery.Work location: Halifax, NS (Permanent remote work accepted from anywhere in Canada; however, we’d prefe...Show more
Last updated: 30+ days ago • Promoted
Mid Level Developer - Retail Platform

Mid Level Developer - Retail Platform

Hifyre • Halifax, Nova Scotia, Canada
Full-time
Mid-Level Developer - Retail Platform.Hifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engageme...Show more
Last updated: 30+ days ago • Promoted
Java Developer

Java Developer

Xaxis Solutions • dartmouth, ns, ca
Full-time
Design, develop, and maintain backend applications using Java, Spring/Spring Boot, and RESTful APIs.Architect and deploy cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, C...Show more
Last updated: 22 days ago • Promoted
Senior Full Stack Developer - Site 20/20

Senior Full Stack Developer - Site 20/20

Site 20/20 • halifax, ns, ca
Full-time
We’re looking for a Senior Full Stack Developer with deep experience in building modern, browser-based applications using C#/.You’ll collaborate closely with our talented development team to transf...Show more
Last updated: 30+ days ago • Promoted
Embedded C Developer

Embedded C Developer

Amaris Consulting • dartmouth, ns, ca
Full-time
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...Show more
Last updated: 30+ days ago • Promoted
Senior Developer

Senior Developer

AXIS (AXIS Capital) • Halifax, Halifax County, Canada
Full-time
This is your opportunity to join AXIS Capital – a trusted global provider of specialty lines insurance and reinsurance.We stand apart for our outstanding client service, intelligent risk taking and...Show more
Last updated: 17 days ago • Promoted
Full Stack Developer

Full Stack Developer

Insight Global • Bedford, Nova Scotia, Canada
Full-time
Full Stack Developer (React/Node.Strong experience with Microsoft.Experience designing, developing, testing, and troubleshooting RESTful APIs and interface specifications (e.Solid experience with r...Show more
Last updated: 30+ days ago • Promoted
Senior Java / Neo4j Developer - Axiom Global Technologies

Senior Java / Neo4j Developer - Axiom Global Technologies

Axiom Global Technologies • dartmouth, ns, ca
Full-time
Key Responsibilities & Required Skills.The ideal candidate should possess the following mandatory skills and proficiencies:.Java, Spring Boot, REST APIs, JSON, and JUnit.PostgreSQL or Oracle databa...Show more
Last updated: 17 days ago • Promoted
Dotnet Developer

Dotnet Developer

NLB Services • dartmouth, ns, ca
Full-time
The ideal candidate will be familiar with the full software design life cycle.They should have experience in designing, coding, testing and consistently managing applications They should be comfort...Show more
Last updated: less than 1 hour ago • Promoted • New!
Senior Java / Neo4j Developer - dartmouth

Senior Java / Neo4j Developer - dartmouth

Axiom Global Technologies • dartmouth, ns, ca
Full-time
Key Responsibilities & Required Skills.The ideal candidate should possess the following mandatory skills and proficiencies:.Java, Spring Boot, REST APIs, JSON, and JUnit.PostgreSQL or Oracle databa...Show more
Last updated: 17 days ago • Promoted
Senior Principal Consultant - Endur

Senior Principal Consultant - Endur

capSpire • Dartmouth, Canada
Full-time
Why capSpire? capSpire is a global consulting and solutions company that solves difficult business and technology problems for commodity-focused organizations.We take pride in putting our people fi...Show more
Last updated: 25 days ago • Promoted
Shopify Full-Stack Pro: Themes, Apps & Integrations

Shopify Full-Stack Pro: Themes, Apps & Integrations

Kula Partners • Halifax, Halifax County, Canada
Full-time
A digital marketing agency located in downtown Halifax is seeking a talented Full Stack Developer – Shopify Expert.The role involves developing custom Shopify applications, collaborating with desig...Show more
Last updated: 30+ days ago • Promoted
Junior Developer

Junior Developer

Babcock Mission Critical Services España SA. • Halifax, Canada
Full-time
What You Do Here MattersIn a complex world marked by the threat of war, natural disasters, and geopolitical instability, national security has never been more important.Babcock is an international ...Show more
Last updated: 4 days ago • Promoted