ON - RQ07885 - Software Developer - Senior

S M Software Solutions Inc · Other US Location

Company

S M Software Solutions Inc

Location

Other US Location

Type

Full Time

Job Description

We have received a new requirement from one of the ministries in Ontario. Please refer to the details provided below:
We are unable to submit a candidate without below mandatory documents.

  1. "Please ensure that your resume is updated and provided in Word format."
  1. "To facilitate our evaluation process, please fill out the attached Skills Matrix and provide your references accordingly."
  1. "We kindly request that you specify your expected hourly rate."
  1. Kindly Provide your Work Authorization.
  1. Kindly share with us your LinkedIn Profile ID.

 

Job Title: RQ07885 - Software Developer - Senior
Client: Ministry of Solicitor General
Work Location: 595 Bay Street, Toronto, Hybrid
Estimated Start Date: 2024-10-21
Estimated End Date: 2025-03-31
#Business Days: 186.00
Extension: Probable after the initial mandate
Hours per day or Week:  7.25 hours per day
Security Level: Enhanced


To check the detailed description and matrix visit our website: 
APPLY ONLINE
We're excited to invite you to join our company's WhatsApp group dedicated to for new job postings. Your insights and contributions would be incredibly valuable. Please use the link below to join: [CLICK HERE] We look forward to your participation!" 
(NOTE: Share required documents to [email protected] by Friday, September 13, 11:30 AM EST.

Must Haves
Power BI: Proficiency in Power BI, including data modeling, creating interactive reports and dashboards and utilizing advanced features.
ETL/Microsoft Azure Synapse Analytics experience, including its architecture, data storage options, data ingestion mechanisms and security features.
Dynamics 365 CE and/or F&O report development experience

Note:
This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be “Hybrid”, working 7.25 hours per calendar day, sometime between 8:00-5:00 PM (excluding lunch breaks) Monday to Friday inclusive for three (3) days onsite and two (2) days remote (offsite), unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment, you will be under the discretion of the Hiring Manager’s requirements for the assigned Project.
The VOR Master Service Agreement which expires on April 5, 2025, leaves some Contracts with funding unassigned for fiscal 2025-26. If the current statement of work expires on March 31, 2025, the remaining funds can be used to exercise an option to extend the SOW beyond March 31, 2025, based on business case approvals. Such extensions will be allowable, only if the Master Service Agreement is extended beyond April 5, 2025, and be upon the same terms, conditions, and covenants contained in the SOW.
The start date is subject to change based on security clearances and contract signing timelines.
Experience and Skill Set Requirements

Criteria 1 - PowerBI (25 Points)
  • Demonstrated experience working Power BI, creating interactive reports and dashboards, configuring data gateways, utilizing advanced features such as DAX and Power Query.
  • Experience with SSIS, SSRS
Criteria 2 - ETL / Azure Platform (25 Points)
  • Experience with Azure Synapse Workspaces and/or Azure Data Factory
  • Azure cloud certifications
Criteria 3 - Dynamics 365 (25 Points)
  • Demonstrated software development experience with PowerApps platform, Power Automate, Dynamics CE &F&O and producing reports from Dynamics
Criteria 4 - SQL / DB (15 Points)
  • Demonstrated experience with data manipulation languages (T-SQL, PL/SQL), data definition languages, query performance analysis & tuning
  • Demonstrated experience with SQL Server, Oracle, Azure SQL Databases
Criteria 5 - Azure DevOps (10 Points)
  • Demonstrated experience with Azure DevOps for version control, managing code, tracking changes, and collaborating with team members.

Nice to have:

  • Azure cloud certifications (e.g. Azure fundamentals, Azure Power BI Data Analyst Associate)
  • Dynamics 365 certifications

Description
Scope:

  • The OPGT is developing “PGTIMS”, a new Dynamics CE based solution that will modernize OPGT’s legacy applications and systems. This project requires migrating historical data from the legacy solutions to a new data warehouse/lakehouse, building all the new data assets in the lakehouse and creating new PowerBI reports.

Deliverables:

  • As a member of the reporting team, you will be responsible deliver the MVP for reporting, build the new data warehouse/lakehouse and deliver the required reporting. A high-level list of deliverables for the data migration team follows:
  • Data Warehouse Design: analyze business requirements and design an efficient data warehouse/lakehouse/golden layer on Microsoft Azure
  • Data Integration and ETL: help develop and automate ETL processes to load data from Dynamics 365 CE and F&O into the new data warehouse/lakehouse (bronze/silver/golden layers). Help integrate data from diverse sources into the new data warehouse.
  • Data Modeling: create logical and physical data models that align with the project’s reporting and analytical needs.
  • Data Security and Governance: implement appropriate security controls to protect sensitive data within the data warehouse and reports.
  • Reporting and Visualization: develop reports, dashboards and visualizations as per reporting MVP. Ensure the quality, accuracy and integrity of reports.
  • Performance Optimization: fine-tune the data warehouse and reporting processes to optimize query performance and overall system efficiency.
  • Other duties as assigned.

Skills and knowledge:

  • Data Warehouse/Lakehouse Concepts: Strong understanding of data warehousing principles, including data modeling, ETL processes, data integration, and data governance.
  • Microsoft Azure Synapse: In-depth knowledge and experience with Azure Synapse Analytics, including its architecture, data storage options (e.g., SQL Data Warehouse, Data Lake Storage), data ingestion mechanisms (e.g., Azure Data Factory), and security features.
  • Power BI: Proficiency in Power BI, including data modeling, creating interactive reports and dashboards, configuring data gateways, and utilizing advanced features such as DAX and Power Query.
  • SQL and Query Optimization: Strong SQL skills for writing complex queries, optimizing database performance, and troubleshooting query performance issues. Understanding of indexing, partitioning, and query execution plans.
  • Development experience with Dynamics 365 and understanding of the Common Data Model for Dynamics. 
  • Report development experience for Microsoft Dynamics 365 Customer Engagement (CE) and/or Finance and Operations (F&O)
  • Familiarity with version control systems (e.g., Azure Repos) and collaboration tools (e.g., Azure DevOps) for managing code, tracking changes, and collaborating with team members. 
Apply Now

Date Posted

09/13/2024

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Senior Pricing Analyst - Cencora

Views in the last 30 days - 0

Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...

View Details