Software Developer

4 weeks ago


Halifax, Nova Scotia, Canada Fundmetric, Inc. Full time
Overview

Fundmetric is looking for a Software Developer to build and maintain data systems for machine learning applications. Candidates should be comfortable writing data-driven software, developing database schemas, and transforming data for different use cases. Candidates should have a strong interest in AI and machine learning. Ideal candidates are self-motivated team players that thrive in a fast-paced environment. They should have the ability to design and implement scalable and reliable solutions to complex problems.

About the Role

The candidate will join our data science team, collaborating with both Fundmetric teammates and our clients to build data-driven machine learning solutions with the goal of automation, personalization, and accurate predictive modeling. Fundmetric has a legendary service-oriented company culture, and ideal candidates should also have a service-oriented mindset when building or maintaining software for our clients. Fundmetric's technology stack is built and managed in Microsoft Azure, so ideal candidates should be comfortable working with and utilizing cloud-based services, if necessary. The candidate will also work closely and collaboratively with our Fundmetric platform team.

About Fundmetric

Fundmetric is a Halifax-based company that brings together siloed data so that we can automate, personalize, and make predictions for higher education fundraising. Fundmetric offers a software fundraising platform which provides our clients with a full data ecosystem for collecting data and generating machine learning models which provide predictive analytics and insights.

Requirements:

1. 5 years experience in a software development role
2. Experience with agile software methodologies
3. Experience with DAG-based workflow automation frameworks such as Apache Airflow
4. Experience with software process automation, e.g.: CI/CD pipelines, business operational workflow automation
5. Experience with containers (e.g.: Docker, Podman)
6. Experience designing and working with relational databases. Knowledge of normalized and denormalized schemas
7. Experience designing and implementing data ETLs (extract, transform, load)
8. Self-motivated and able to learn and apply knowledge from online resources
9. Experience building software that solves complex problems, at all stages of the software development lifecycle
10. Experience with cloud-based machine learning services, such as Azure ML

Nice to Have:

1. Experience with 1 or more container platforms, such as Kubernetes, and its associated configuration management system, e.g.: Kustomize, Helm
2. Working with other various data storage and indexing products like MongoDB, or ElasticSearch
3. Knowledge of and/or experience fulfilling GDPR data subject requests, as well as other similar US privacy legislation
4. Experience working directly, and/or communicating, with external customers
5. Experience with cloud and SaaS relational data warehousing solutions, such as Azure Database, Amazon RDS, Amazon Redshift, Snowflake
6. Knowledge of cloud well-architected frameworks
7. Experience or knowledge in cyber security
8. Some knowledge of infrastructure automation tools
9. Experience with frontend reactive web frameworks like Vue (preferred), Angular, or React
10. Proficiency in a web framework like Flask, Pyramid, Laravel, or CodeIgniter

Benefits

1. Competitive salary
2. Full benefits package
3. Hybrid work environment
4. 2 weeks paid vacation per year
5. 5 days of paid sick leave per year

#J-18808-Ljbffr
  • 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 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.

  • 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 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

    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 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 Quest Software Canada Inc Full time

    OverviewQuest Software is looking for an experienced software developer to join a remote agile development team. We are working on building serverless cloud native SaaS solutions using the latest technologies in the Microsoft Azure platform. This team is building commercial software which simplifies and improves the management of critical enterprise data....

  • Full Stack Developer

    2 weeks ago


    Halifax, Nova Scotia, Canada United Software Group Inc Full time

    Job Title : Full Stack Developer (Focus on Back-End Development .Net Azure) Location : Halifax, NS (Remote work available from anywhere in Canada, but preference given to candidates in EST and CST time zones) Required Experience : 7+ years of hands-on experience with .Net and Azure Cloud Note : We are looking for full-stack developers with a strong focus on...

  • Full Stack Developer

    3 weeks ago


    Halifax, Nova Scotia, Canada United Software Group Inc Full time

    Job Title: Full Stack Developer (Focus on Back-End Development .Net Azure)Location: Halifax, NS (Remote work available from anywhere in Canada, but preference given to candidates in EST and CST time zones)Required Experience: 7+ years of hands-on experience with .Net and Azure CloudNote: We are looking for full-stack developers with a strong focus on...


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

    A Message from Our TeamWe are looking for a highly skilled DevOps engineer to join our team at Iris Software, Inc. As a DevOps engineer, you will play a critical role in ensuring the smooth operation of our infrastructure and applications.The ideal candidate will have a strong background in DevOps engineering, with a minimum of 5-8 years' experience working...


  • Halifax, Nova Scotia, Canada Siemens Healthineers AG Full time

    Senior Software Developer (Halifax, Nova Scotia)Senior Software Developer (Halifax, Nova Scotia)Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably.Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering...


  • Halifax, Nova Scotia, Canada Spectrum Full time

    Job ResponsibilitiesWe are seeking a qualified Principal Software Engineer I to join our team. In this role, you will be responsible for designing, developing, and deploying software applications that meet our high standards for quality and performance.You will work closely with cross-functional teams to identify business needs and develop solutions that...


  • Halifax, Nova Scotia, Canada Magnet Forensics Inc. Full time

    We're Magnet Forensics Inc., a global leader in digital investigative software. Our mission is to help investigators fight crime, protect assets, and guard national security. We're committed to making a difference in the world by providing advanced tools for modernizing digital investigations.About UsWe have a diverse team of employees based around the...


  • Halifax, Nova Scotia, Canada Magnet Forensics Inc. Full time

    We are Magnet Forensics, a global leader in the development of digital investigative software. Our mission is to help investigators fight crime, protect assets, and safeguard national security. We achieve this by providing innovative tools that acquire, analyze, and share evidence from computers, smartphones, tablets, and IoT-related devices.About UsMagnet...


  • Halifax, Nova Scotia, Canada Tbwa ChiatDay Inc Full time

    Kunai is looking for a skilled Enterprise Software Development Manager to lead our development teams working on a massive credit card tech decisioning platform. You'll oversee the development of customer acquisition experiences and back-end services supporting credit decision microservices.The ideal candidate will have 7+ years of software development...


  • 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 Fundmetric, Inc. Full time

    OverviewFundmetric is looking for a Full Stack Software Developer to build and maintain dynamic 'big data' driven applications. Candidates should be comfortable writing software that integrates with third party platforms. Ideal candidates are self-motivated team players, with the ability to design and implement solutions to complex problems that are reliable...


  • Halifax, Nova Scotia, Canada Saint Mary's University Full time

    As an Information Technology Consultant at Saint Mary's University, you will be surrounded by a talented and dedicated team of professionals committed to accessibility, diversity, and the provision of a positive and supportive learning environment. We recognize the importance of the contribution and growth of each individual in the University's success.We...

  • Program Manager

    16 hours ago


    Halifax, Nova Scotia, Canada CarteNav Solutions Full time

    **Transforming the Industry with CarteNav Solutions**CarteNav Solutions, a leading provider of situational awareness solutions, is seeking a seasoned Project & Delivery Manager to lead our mission-critical projects. In this role, you will be responsible for planning, coordinating, and executing software deliveries to meet customer requirements.**Key Skills...


  • 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...