Intermediate Etl Developer
Pandell Technology Corporation
Enjoy figuring out how the data fits together?
An unfamiliar database, a tricky conversion, a migration ready to run. If that sounds like your kind of work, we’d like to hear from you!
We’re looking for an
Intermediate ETL Developer
to join Pandell-ESG's Project Services team. You’ll help customers move their data into our software and work alongside a strong team that’s ready to roll up their sleeves and help.
About the role
You’ll work through the details of each migration: understanding the customer’s data, planning how it needs to be converted, and writing the scripts to make it happen. You’ll learn different data models, adapt our conversion tools, and troubleshoot along the way.
You’ll also have opportunities to take the technical lead on small to medium-sized projects and help other team members build their skills and confidence. It’s a role for someone who enjoys hands-on technical work and wants to take on more responsibility with a team behind them.
Your team
Our Project Services team helps customers implement software across Pandell’s suite of more than 12 product groups. You’ll work with colleagues who understand the software and the business processes behind it, sharing ideas, and working through challenges together.
About Us:
ESG, along with its subsidiary Pandell, is a global leader in energy software, providing Software-as-a-Service (SaaS) solutions that support companies across utilities, renewables, retail energy, and oil and gas.
Across North America and the UK, our combined platforms help teams manage key parts of their business, including billing, asset management, regulatory requirements, and geospatial data. These tools bring together the information and workflows teams rely on every day, making it easier to run operations and stay organized.
Through cloud-based technology and data-driven insights, we help energy companies navigate complex markets and continue progressing toward Net-Zero goals.
Life at Pandell-ESG
We care about doing good work and being good people to work with. That means making room for questions, listening to different perspectives, and helping each other when the work gets complicated.
We want people to feel welcome, respected, and comfortable being themselves. You’ll have the trust, tools, and flexibility to do your work, along with support from your teammates.
What you'll do:
Plan data migrations, turning project requirements into a technical approach.
Write and run conversion scripts to move data between systems.
Develop tools and make changes to our conversion frameworks to meet project needs.
Get to know customers’ data and business processes, working through unfamiliar data models with support from senior teammates.
Take the technical lead on small to medium-sized projects, helping plan the work, estimate effort, and keep technical tasks on track.
Review code and test other developers’ work, with guidance when needed, to check that it meets project requirements and team standards.
Troubleshoot issues during development, configuration, and performance tuning.
Keep technical documentation clear and accurate, and talk through technical questions with colleagues.
Help other developers build their skills and confidence through mentoring and feedback.
What you’ll bring
5+ years of hands-on experience working with SQL, SQL Server Management Studio (SSMS), and Oracle databases.
Experience writing complex queries and data conversion scripts, with a solid understanding of database tables and how they relate to one another.
Knowledge of T-SQL, PL/SQL, C#, and PowerShell for ETL scripting and tool development.
Experience with ETL processes, data migrations, and conversion frameworks, including writing and running scripts of moderate complexity.
Experience building tools and making changes to existing frameworks.
An understanding of relational and non-relational databases.
Familiarity with the software development life cycle and how it applies to data conversion, configuration, and deployment.
The ability to guide technical work on a project and review code against requirements and quality standards.
Good judgement when planning your work, estimating how long tasks will take, and managing competing deadlines.
Clear communication, attention to detail, and the ability to work both independently and as part of a team.
Curiosity about unfamiliar systems and an interest in continuing to learn.
Post-secondary education in Computer Science, Information Systems, or a related technical field.
Bonus points for:
Experience with Visual Studio, Microsoft Access, Excel, GitHub, Jira, or TeamCity.
Knowledge of the energy industry, particularly land administration or land management.
What’s In It for You?At Pandell-ESG, we believe in creating a workplace where you can do your best work while enjoying meaningful projects and a strong sense of belonging.
Here are just a few things we offer:
Work-from-home or office flexibility - choose where you work best!
Flexible hours to support work-life balance
Competitive benefits package, including
100% dental reimbursement
Retirement Savings Plan with company matching
Training budget and professional development opportunities
Fully stocked kitchen at the office with healthy options, snacks, and plenty of coffee
A fun and engaging culture with virtual and in-person events, learning opportunities, and a
games room and lounge
A wellness budget to support your version of wellbeing
Join us and be part of something EPIC.If you’re excited about helping customers succeed, bringing software to life through training, and collaborating with an incredible team, we’d love to hear from you!
#J-18808-Ljbffr
An unfamiliar database, a tricky conversion, a migration ready to run. If that sounds like your kind of work, we’d like to hear from you!
We’re looking for an
Intermediate ETL Developer
to join Pandell-ESG's Project Services team. You’ll help customers move their data into our software and work alongside a strong team that’s ready to roll up their sleeves and help.
About the role
You’ll work through the details of each migration: understanding the customer’s data, planning how it needs to be converted, and writing the scripts to make it happen. You’ll learn different data models, adapt our conversion tools, and troubleshoot along the way.
You’ll also have opportunities to take the technical lead on small to medium-sized projects and help other team members build their skills and confidence. It’s a role for someone who enjoys hands-on technical work and wants to take on more responsibility with a team behind them.
Your team
Our Project Services team helps customers implement software across Pandell’s suite of more than 12 product groups. You’ll work with colleagues who understand the software and the business processes behind it, sharing ideas, and working through challenges together.
About Us:
ESG, along with its subsidiary Pandell, is a global leader in energy software, providing Software-as-a-Service (SaaS) solutions that support companies across utilities, renewables, retail energy, and oil and gas.
Across North America and the UK, our combined platforms help teams manage key parts of their business, including billing, asset management, regulatory requirements, and geospatial data. These tools bring together the information and workflows teams rely on every day, making it easier to run operations and stay organized.
Through cloud-based technology and data-driven insights, we help energy companies navigate complex markets and continue progressing toward Net-Zero goals.
Life at Pandell-ESG
We care about doing good work and being good people to work with. That means making room for questions, listening to different perspectives, and helping each other when the work gets complicated.
We want people to feel welcome, respected, and comfortable being themselves. You’ll have the trust, tools, and flexibility to do your work, along with support from your teammates.
What you'll do:
Plan data migrations, turning project requirements into a technical approach.
Write and run conversion scripts to move data between systems.
Develop tools and make changes to our conversion frameworks to meet project needs.
Get to know customers’ data and business processes, working through unfamiliar data models with support from senior teammates.
Take the technical lead on small to medium-sized projects, helping plan the work, estimate effort, and keep technical tasks on track.
Review code and test other developers’ work, with guidance when needed, to check that it meets project requirements and team standards.
Troubleshoot issues during development, configuration, and performance tuning.
Keep technical documentation clear and accurate, and talk through technical questions with colleagues.
Help other developers build their skills and confidence through mentoring and feedback.
What you’ll bring
5+ years of hands-on experience working with SQL, SQL Server Management Studio (SSMS), and Oracle databases.
Experience writing complex queries and data conversion scripts, with a solid understanding of database tables and how they relate to one another.
Knowledge of T-SQL, PL/SQL, C#, and PowerShell for ETL scripting and tool development.
Experience with ETL processes, data migrations, and conversion frameworks, including writing and running scripts of moderate complexity.
Experience building tools and making changes to existing frameworks.
An understanding of relational and non-relational databases.
Familiarity with the software development life cycle and how it applies to data conversion, configuration, and deployment.
The ability to guide technical work on a project and review code against requirements and quality standards.
Good judgement when planning your work, estimating how long tasks will take, and managing competing deadlines.
Clear communication, attention to detail, and the ability to work both independently and as part of a team.
Curiosity about unfamiliar systems and an interest in continuing to learn.
Post-secondary education in Computer Science, Information Systems, or a related technical field.
Bonus points for:
Experience with Visual Studio, Microsoft Access, Excel, GitHub, Jira, or TeamCity.
Knowledge of the energy industry, particularly land administration or land management.
What’s In It for You?At Pandell-ESG, we believe in creating a workplace where you can do your best work while enjoying meaningful projects and a strong sense of belonging.
Here are just a few things we offer:
Work-from-home or office flexibility - choose where you work best!
Flexible hours to support work-life balance
Competitive benefits package, including
100% dental reimbursement
Retirement Savings Plan with company matching
Training budget and professional development opportunities
Fully stocked kitchen at the office with healthy options, snacks, and plenty of coffee
A fun and engaging culture with virtual and in-person events, learning opportunities, and a
games room and lounge
A wellness budget to support your version of wellbeing
Join us and be part of something EPIC.If you’re excited about helping customers succeed, bringing software to life through training, and collaborating with an incredible team, we’d love to hear from you!
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Intermediate Etl Developer in Winnipeg, MB vacancy
- Software Developer - ETL - Intermediate:On behalf of our government client, Procom is searching for a Software Developer - ETL - Intermediate for a 4-month role. This position is onsite at our client’s Toronto, Ontario office.Software Developer - ETL - Intermediate - Job Description...SuggestedContract workWork at officeImmediate start
- ...DAX, Power Query, SQL, and advanced data modelling expertise. Support Ontario’s Data and AI transformation.As an Intermediate Software Developer focused on ETL and Power BI, you will develop dashboards, reports, semantic models, and visualizations. The Ministry of Public and...Suggested
- Power BI, DAX, and ETL expertise drive this intermediate Software Developer role, based on-site five days weekly in Toronto, Canada.You will support enterprise data integration, ETL processes, and business intelligence initiatives. The position focuses on maintaining dashboards...Suggested
- ...Software Developer - ETL / Power BI - Intermediate (BBBH12319) Toronto, Canada Seeking an experienced Software Developer - ETL / Power BI to support enterprise data integration, ETL processes, and business intelligence initiatives. The successful candidate will develop...Suggested
- ...Responsibilities Analyze data and design semantic models Transform raw data into silver/gold data for reporting consumption. Design, develop, and release deploy Power BI reports and dashboards meeting KPIs including accuracy, reliability and performance. Review business...SuggestedWork at officeMonday to friday
- Senior Software Developer, ETL & AI Data Engineering Location: Toronto, ON (Hybrid, 3 days onsite per week, near Union Station)Language: Written and spoken language requirements to be confirmedDuration: 6-month contract, until May 31, 2027About the Opportunity...Contract work3 days per week
- Job Title: Senior ETL Developer - Snowflake Client: CPKC/Coforge Work Mode: 5 Days Onsite Experience: 10+ Years Job Description: We are looking for a Senior ETL Developer with strong experience in Snowflake, data engineering, and ETL development...
- We're Hiring | Senior Snowflake ETL Developer Locations: Kansas, USA | Calgary, Canada (Onsite) Contract: Long term Experience: 12+ Years | Minimum 6+ Years in Snowflake We are looking for a hands-on Senior Snowflake ETL Developer to build and optimize...Long term contractContract work
- Build Azure ETL solutions as a Senior Software Developer, using Azure Data Factory and Informatica in a hybrid office schedule. Integrate data across complex environments.This senior developer designs, implements, and supports data pipelines throughout the software development...Work at office
$100 per hour
SENIOR SOFTWARE DEVELOPER/ETL (Azure & Python; Enterprise AI & Data Centre of Excellence)Requisition #: R26-3629 (RQ00241) Location: Hybrid (3 days onsite / 2 days WFH; Toronto, ON - *See WorkModel) Engagement Type: Contract Number of Resources required...Hourly payContract workFor contractorsWork at office- ...professional software development experienceThis position involves working with data warehousing and ETL processes, which aligns with your expertise. It's a chance to further develop your skills and contribute to exciting projects. Given that you're open to new opportunities, I...Internship
- About the job RQ08100: Software Developer - ETLGeneral ResponsibilitiesThis role is responsible for designing, developing, maintaining, and optimizing ETL (Extract, Transform, Load) processes in Databricks for data warehousing, data lakes, and analytics. The developer will work...Work at office3 days per week
- Snowflake and data engineering expertise define this Senior ETL Developer role for CPKC/Coforge. The position is five days onsite.With 10+ years in data engineering, ETL, or data warehousing, you will design scalable pipelines and modern data architecture. The work includes...
- Deliver senior ETL solutions with Azure Data Factory, Power BI, and SQL while translating specifications into tested applications and deployments.This Senior Software Developer specializes in extraction, transformation, and loading across complex application and data environments...
- RQ09467 - Software Developer - ETL - SeniorTo respond to the priorities of the Government of Ontario through the passage of the Bill 5, Protect Ontario by Unleashing Our Economy Act 2025, the resource may be partially assigned to Bill 5 related projects or initiatives on an...Work at officeRemote work3 days per week
- ...Significant hands-on experience designing and developing scalable, production-grade data pipelines... ...hands-on expertise in Python, SQL, ETL/ELT, APIs, data integration and transformation... ...1 DescriptionThe Senior Software Developer - ETL will design, build, and maintain...3 days per week
- About the job RQ07957 - Sr. Software Developer - ETLResponsibilities Design, implement, and continuously expand data pipelines by performing... ...A team player with a track record for meeting deadlines ETL Skills Knowledge and experience in gathering requirements and...
- RQ09315 - Software Developer - ETL - SeniorAbout the job RQ09315 - Software Developer - ETL - SeniorNOTE Assignment Type: This position is currently listed as "Hybrid" and consultants will be required to work onsite at the work location 3 days a week and 2 days from...Contract workInternship3 days per week
- RQ09230 - Software Developer - ETL - Senior About the job RQ09230 - Software Developer - ETL - Senior DescriptionA Note on Assignment Type:This position is currently listed as "Onsite"; however, the Assignmentunder this request will provisionally be "Hybrid", working...Contract workWork at officeMonday to friday
- Design cloud ETL solutions with Informatica IICS, IDMC, PowerCenter, and SQL in a senior development capacity. Support data processing, reporting, and troubleshooting.This Senior Informatica Developer requires eight to ten years of overall ETL development experience. You will...
- Elevate your career as a Senior ETL Developer with the Central Agencies Cluster in Toronto, ON. Design and maintain innovative ETL solutions to support large-scale data operations. This role focuses on building and optimizing data pipelines and architectures for the Enterprise...
- RQ08687 - Software Developer - ETL - SeniorAbout the job RQ08687 - Software Developer - ETL - Senior Responsibilities Participate in the review of project, work request and maintenance release artefacts - Use Case, System Requirement Specification, etc. Deliver detailed...InternshipWork at office3 days per week
- Develop Python ETL pipelines and CI/CD operations onsite five days weekly, supporting accurate data delivery and strong partnerships with operational teams. Maintain clean, modular, testable solutions.In this Data Engineer role, you will build and maintain multiple pipelines...
$100k - $120k per year
...to build technology that delivers measurable improvements to how their businesses operate.The Role We’re looking for a Intermediate Software Developer to join Cavtera’s growing development team.You’ll build full-stack applications, data pipelines, and operational...Remote work- Ab Initio ETL expertise drives migration validation through graph analysis, workflow execution, and Unix shell scripting.This developer analyzes existing Ab Initio solutions and documents business rules, transformations, mappings, and data lineage. The work supports migration...
- Build scalable ETL pipelines and data integrations as a Senior Software Developer supporting enterprise AI and analytics initiatives.This senior role develops trusted data access across enterprise systems. You will create reusable services, prepare structured and unstructured...
- The Senior Software Developer - ETL will design, build, and maintain scalable data pipelines, integrations, and reusable data services that enable enterprise AI, analytics, and data initiatives. The role will help improve access to trusted data across enterprise systems...
- Take your expertise to the next level as a Senior Software Developer specializing in ETL at Innosystech Inc in Toronto. This onsite role focuses on advanced data solutions utilizing Microsoft and AWS technologies. Innosystech Inc is seeking a Senior Software Developer skilled...
$95k - $120k per year
...worldwide for organizations selling any product, through any channel, on any device - as a service.About You You are a Software Developer with at least 2 years of professional development experience, ready to join AppDirect’s Firstbase engineering team. Whether you hold...Worldwide- ...Leadership is in our DNA at ATB, reflecting our commitment to developing world-class leaders who can truly thrive. Our Leader... ...to change due to business priorities. As ATB's next Intermediate Full Stack Software Developer, you will design, develop, test, and maintain robust...Flexible hours1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Etl Developer. Be the first to apply!
Related searches
- report developer Winnipeg, MB
- information developer Winnipeg, MB
- designer developer Winnipeg, MB
- junior developer Winnipeg, MB
- programmeur Winnipeg, MB
- interactive developer Winnipeg, MB
- java spring boot developer Winnipeg, MB
- remote developer Winnipeg, MB
- informatica developer Winnipeg, MB
- senior developer Winnipeg, MB

