Software Developer
4 weeks ago
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
-
Java Developer
4 days ago
Halifax, Nova Scotia, Canada Triunity Software, Inc. Full timeTriunity Software, Inc. provided pay rangeThis range is provided by Triunity Software, Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$70,000.00/yr - $80,000.00/yrResponsibilities4+ years of experience in software development, with a focus on Java and Spring.Design, develop, test, and...
-
Software Developer
4 days ago
Halifax, Nova Scotia, Canada beBee Careers Full timeJob Title: Software DeveloperWe are seeking a skilled individual to design and develop software products using Java and Spring Boot technologies. As a key member of our development team, you will contribute to the creation of high-quality software solutions in an agile environment.About the Role:The successful candidate will have 6-8 years of experience in...
-
Senior Software Engineer
1 week ago
Halifax, Nova Scotia, Canada Triunity Software, Inc. Full timeJob DescriptionAt Triunity Software, Inc., we are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have extensive experience in software development, with a focus on Java and the Spring framework.Key Responsibilities:- Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring...
-
Software Developer
2 weeks ago
Halifax, Nova Scotia, Canada SAVORMETRICS Full timeThe Software Developer will contribute to the development of software applications and solutions for our Artificial Intelligence driven sensing solutions designed for the food and agriculture sector. The successful individual will immediately contribute by developing full software applications from designing user-friendly and intuitive GUIs to database...
-
Software Developer
24 hours ago
Halifax, Nova Scotia, Canada SAVORMETRICS Full timeThe Software Developer will contribute to the development of software applications and solutions for our Artificial Intelligence driven sensing solutions designed for the food and agriculture sector. The successful individual will immediately contribute by developing full software applications from designing user-friendly and intuitive GUIs to database...
-
Software Developer
2 weeks ago
Halifax, Nova Scotia, Canada Salesboom Inc Full timeSalesboom.com is seeking creative, talented Software Developers who thrive on opportunity, challenges, and a vibrant work environment. We make CRM software easy and affordable by providing revolutionary technology & process once reserved only for the largest corporations. Salesboom.com Software Developer will assist the company to continue our tremendous...
-
Software Developer
2 days ago
Halifax, Nova Scotia, Canada Salesboom Inc Full timeDescription: Salesboom.com is seeking creative, talented Software Developers who thrive on opportunity, challenges, and a vibrant work environment. We make CRM software easy and affordable by providing revolutionary technology & process once reserved only for the largest corporations. Salesboom.com Software Developer will assist the company to continue our...
-
Software Developer
2 weeks ago
Halifax, Nova Scotia, Canada Fundmetric, Inc. Full timeOverviewFundmetric 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...
-
Halifax, Nova Scotia, Canada Triunity Software, Inc. Full timeTriunity Software, Inc. is seeking an experienced Java Developer to join our team. The successful candidate will have a strong background in software development, with a focus on Java and the Spring framework.Responsibilities include:- Designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch...
-
Java Developer
1 week ago
Halifax, Nova Scotia, Canada Triunity Software, Inc. Full time- 4+ years of experience in software development, with a focus on Java and Spring.- Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks- Utilize Spring framework to build scalable and high-performance applications- Model and design databases to support software applications, ensuring data...