Current jobs related to Software Development Expert - Halifax, Nova Scotia - Magnet Forensics


  • Halifax, Nova Scotia, Canada Triunity Software, Inc. Full time

    We are seeking a skilled Software Engineering Expert to join our team at Triunity Software, Inc. as a Java Developer. In this role, you will design, develop, test, and deploy high-quality Java-based software applications using the Spring framework.Key Responsibilities:Design and Development: Utilize your expertise in Java and Spring to build scalable and...


  • Halifax, Nova Scotia, Canada Triunity Software, Inc. Full time

    Job OverviewTriunity Software, Inc. is seeking a seasoned Java Developer to join our team in delivering high-quality software solutions.

  • Software Engineer

    3 days ago


    Halifax, Nova Scotia, Canada Triunity Software, Inc. Full time

    Job Summary:We are seeking a highly skilled Software Engineer to join our team at Triunity Software, Inc. As a Java Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.About Us:Triunity Software, Inc. is a leading provider of software solutions...


  • Halifax, Nova Scotia, Canada Iris Software Inc. Full time

    About Iris Software Inc.We are a New Jersey-based company with a proven track record of success in the IT industry.We pride ourselves on our technical expertise and ability to deliver complex projects on time and within budget.Job Description:We are seeking a seasoned DevOps Engineer to join our team.The ideal candidate will have a deep understanding of...


  • Halifax, Nova Scotia, Canada Triunity Software, Inc. Full time

    About This Role:We are seeking an experienced Java Developer to join our team at Triunity Software, Inc. As a Java Spring Framework Expert, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Spring framework.Key Responsibilities:Design and develop high-performance Java applications using the...


  • Halifax, Nova Scotia, Canada Iris Software Inc. Full time

    Job DescriptionWe are seeking a Kubernetes Deployment Expert to join our team at Iris Software Inc. This individual will be responsible for deploying and managing our cloud infrastructure using Kubernetes.Creating and debugging CI CD pipeline stagesWorking with various code basesComplete understanding of Maven – concept of POM, SuperPOMBenefitsIris...

  • Kubernetes Expert

    24 hours ago


    Halifax, Nova Scotia, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Kubernetes Expert to join our team and contribute to the development of innovative cloud-based solutions.Job Description:Design and implement scalable Kubernetes clusters to ensure high availability and performance.Develop and maintain pod templates to automate deployment and scaling of applications.Collaborate with...


  • Halifax, Nova Scotia, Canada Triunity Software, Inc. Full time

    Overview:Triunity Software, Inc. is a cutting-edge software development company that delivers innovative solutions to businesses worldwide. Our team is comprised of expert software engineers who work together to create high-quality software products.Job Description:The ideal candidate for this role will have extensive experience in Java development,...


  • Halifax, Nova Scotia, Canada NTT DATA, Inc. Full time

    About the RoleNTT DATA, Inc. is seeking an experienced Senior Software Developer - Database Expert to join our team in Halifax, Nova Scotia, Canada. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java, PL/SQL, and related technologies.ResponsibilitiesParticipate in daily...


  • Halifax, Nova Scotia, Canada NTT DATA Services Full time

    Job DescriptionWe are seeking a seasoned Sr. Java Developer to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). This position is 100% in office in Halifax, NS.This role involves being a team member in an agile squad doing feature development within the team. Key responsibilities include:Providing mentoring to the team of developers and tech leads...


  • Halifax, Nova Scotia, Canada Expert Seekers Training Full time

    **Join Our Team**At Expert Seekers Training, we strive to create an exceptional work environment that fosters growth, innovation, and collaboration. Our recognition as having a Top Company Culture by Entrepreneur Magazine for two consecutive years speaks to our commitment to excellence.We're looking for a driven Digital Sales Representative to bring their...


  • Halifax, Nova Scotia, Canada Macdonald, Dettwiler And Associates Corporation Full time

    We are seeking an Engineering Professional to join our Geointelligence department in Halifax. The successful candidate will have a strong background in computing or engineering science, with a proven track record of developing software applications using Python and C++.About the TeamWe are a team of over 3,000 space experts in Canada, the US and the UK, with...


  • Halifax, Nova Scotia, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Join our dynamic team of software developers in Halifax and contribute to the development of signal processing systems for the international Square Kilometre Array (SKA) radio telescope project.We offer a unique opportunity to work on challenging projects and collaborate with experienced professionals in the field. As a Junior Software Engineer, you will be...


  • Halifax, Nova Scotia, Canada Export Development Canada Full time

    About the RoleAs a key member of our Digital & Technology Solutions team, you will play a critical role in empowering our customers and colleagues to take on the world by delivering secure and reliable digital experiences.We are seeking an experienced Senior Software Engineer to provide design, implementation, technical support, guidance, and advice for...

  • Java Developer

    4 days ago


    Halifax, Nova Scotia, Canada Triunity Software, Inc. Full time

    Job ResponsibilitiesDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software...


  • Halifax, Nova Scotia, Canada NTT DATA, Inc. Full time

    **About the Team:**We are a team of experienced professionals looking for a skilled Sr. Java Developer to join us in Halifax, Nova Scotia. As a member of our agile squad, you will be responsible for contributing to feature development, mentoring junior developers, and leading project development policies.The ideal candidate will have 8 years of experience in...


  • Halifax, Nova Scotia, Canada Macdonald, Dettwiler And Associates Corporation Full time

    MDA Space is at the forefront of space technology and innovation, pushing the boundaries of what's possible. Our team of experts has the knowledge and expertise to turn complex ideas into reality.We're seeking a talented Software Development Engineer to join our Geointelligence department in Halifax. This role involves working on software development for...


  • Halifax, Nova Scotia, Canada Macdonald, Dettwiler And Associates Corporation Full time

    At Macdonald, Dettwiler And Associates Corporation, we are seeking a highly motivated and talented Engineering Student to join our Geointelligence department in Halifax.About UsWe are a trusted mission partner to the global space industry, with a 55-year+ story of world firsts and more than 450 missions. Our team of over 3,000 space experts in Canada, the US...


  • Halifax, Nova Scotia, Canada Connection Full time

    **Company Overview**At Connection, we thrive on innovation and creativity. Our team is driven by diverse backgrounds, experiences, and perspectives, making us unique in the industry.We're the IT Department's IT Department, guiding customers to find the right combination of tech hardware, software, cloud solutions, and support services.Position OverviewThe...


  • Halifax, Nova Scotia, Canada Suna Solutions Full time

    About the Role:We are seeking an experienced Software Support Expert to join our dynamic team in Halifax, Nova Scotia. As a key point of contact for customer queries, you will provide technical and engineering support for our products and services.In this role, you will be responsible for troubleshooting issues, delivering high-quality solutions, and...

Software Development Expert

1 week ago


Halifax, Nova Scotia, Canada Magnet Forensics Full time

About Our Mission

At Magnet Forensics, we are committed to providing our customers with innovative solutions for digital investigations. Our products are designed to help investigators acquire, analyze, and share evidence from computers, smartphones, tablets, and IoT-related devices.

We are a global company with employees based around the world, expanding our presence with offices in several locations. As a part of our team, you will have the opportunity to make a difference in the world, no matter what role you play.

Our Team

The Engineering org is focused on producing software that solves the most important problems facing digital forensics professionals today. Our algorithms make sense of data that is often hidden, corrupted, or incomplete. We write well-tested, performant code and build intuitive UIs because we know that minutes can make a difference in national terrorism cases and life-or-death situations.

We are a community of smart, passionate, humble people who recognize that solving the industry's toughest problems requires constant collaboration, continuous learning, and frequent doses of humour.

What You Will Do:

  1. Design and implement new features;
  2. Provide technical leadership without a formal reporting structure within and across teams;
  3. Continuous improvement on existing features;
  4. Take ownership over the quality of the code you produce – write clean and testable code;
  5. Collaborate with your direct team members as well as the engineering org to drive innovation;
  6. Adapt to changes as they arise from business & customer needs;
  7. Be an active team member with fellow talented developers and software testers;
  8. Accountable and take ownership of your projects.

Our Requirements

We're looking for someone who checks off most, but not all, of the boxes listed below. It's more important to us to find candidates who can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who have 'been there, done that'. We want to be part of your development journey, and we'll learn as much from you as you learn from us.

  • Bachelor's degree in a Computer Science related field, or equivalent practical experience;
  • Professional experience as a Software Developer;
  • Strong and proficient in C# and .NET;
  • Strong experience with containerization and orchestration tools, including Docker and Kubernetes;
  • Strong JavaScript UI framework knowledge (e.g., ReactJS);
  • Fluency in JavaScript, HTML, and CSS;
  • Cloud and SaaS experience.