Teledyne Technologies

Full Stack Developer

Locations CA-NB-Fredericton
Requisition ID
Teledyne CARIS

Company Overview

Teledyne-CARIS is a global leader in the design and production of geospatial products for the survey and marine industry with a growing presence in the IoT market.  We are the software hub of the Teledyne-Technologies global operations to develop the next generation of products with team of talented people engaged in using leading edge technology.

Position Summary and Responsibilities

We are currently seeking a highly motivated developer to work as part of our cloud product teams in Fredericton NB, to create innovative products using the newest technology.  Our focus is on collecting, managing, and providing analytics for various sensors and IoT systems.  Our products cover a wide variety of domain ranging from surveying to environment monitoring and manufacturing quality.  We are looking for a full stack developer to work in cloud applications that include AWS services, Postgres, C++, Python micro-services a Java business layer and a JavaScript front end using Angular or React.

What’s in it for you?

Technical challenge – We like to do what hasn’t been done before.  We push the global boundaries of science and technology in our desire to be #1 in the markets we serve.

A great place to work and grow – You will enjoy the relaxed and friendly atmosphere of a company with a long tradition in the Maritimes.  We have a deep bench of technical staff that you can learn from and are regularly working with customers who are leaders in their industry.

Global opportunities – Teledyne Technologies has offices across the globe.  Our teams constantly work in partnership with organizations from around the world.

Rewarding outcome – Teledyne-CARIS produces software that is used in multiple applications from data processing in autonomous underwater vehicles to smart city projects in a cloud-based environment.



  • Design and implement in Java a mid-tier business layers specific to client applications logic
  • Contribute to designs and general improvements of the application architecture
  • Build end to end features using restful APIs
  • Design and Build IoT data ingestion pipelines
  • Build data visualization workflows and applications
  • Implement backend micro services
  • Work with the DevOps team CI/CD pipeline and push builds to staging environments
  • Automate unit and system testing
  • Work with a product owner as part of a team following an agile methodology


  • Bachelor's degree or master’s in computer science or engineering
  • 2+ years of relevant experience as a backend, full stack, front-end or cloud developer
  • Significant Experience in Java including using Hibernate and Spring Framework
  • Knowledge of JavaScript, Python and Cloud technology
  • Experience with systems using web services (REST, JSON)
  • Fluent in English

Knowledge of the following technologies is an asset

IoT, Web Technologies, Object Oriented Development, Python, C++, Angular, React, PostgresSQL, AWS, Jira, Git, InVision, Jenkins, GIS, Test Automation


Other skills

Have good collaboration skills and the ability to work well within a group and with other teams

Passionate about creating an exceptional product for our clients

Have a strong desire to learn and develop new skills


<p style="margin: 0px;"><span style="font-size: 10pt;">Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.</span></p>
Share on your newsfeed