Net Developer jobs in Edmonton, AB
Data and Software Engineer
Easily applyGeneral Bank of CanadaEdmonton, AB T5K 0J8- $114,605.80–$171,908.70 a year
- Full-time
- The Data and Software Engineer is responsible for building and maintaining data pipelines, ELT/ETL processes, core banking smart contracts, and backend services…
- Alberta Medical AssociationHybrid work in Edmonton, AB T5N 3Z1
- $89,069–$115,790 a year
- Full-time
- This is a comprehensive technical end-to-end developer role, responsible for all aspects of the development process (full stack).
- 5 - 9 years of experience.
- View all Alberta Medical Association jobs - Edmonton jobs
- Salary Search: Senior Web Developer salaries in Edmonton, AB
- See popular questions & answers about Alberta Medical Association
Senior Software Developer (C#/.NET)
Easily applyRiva International, Inc.Remote in Edmonton, AB- Riva is seeking an experienced Software Developer to join our engineering team and help design, build, and evolve the backend systems powering revenue-critical…
- Cazeen Resource Manacement Inc.Edmonton, AB
- Full-time
- In addition, you will provide architecture guidance and work in a hands-on developer capacity making software changes.
- Design and document software components.
- AdvanisEdmonton, AB
- Business and public sector affairs.
- Products; set the right prices; test entirely new product or service ideas; maximize their brand value and.
- View all Advanis jobs - Edmonton jobs
- Salary Search: Junior Programmer Analyst salaries in Edmonton, AB
- See popular questions & answers about Advanis
Quality Assurance Automation Developer
Easily applyUniversity of AlbertaHybrid work in Edmonton, AB T6G 2B7- Full-time
- Reporting to the Team Lead of Quality Assurance, the Quality Assurance Automation Developer designs, develops and maintains automated testing solutions,…
- AltaMLHybrid work in Edmonton, AB
- $90,000–$110,000 a year
- Claude Code and AltaML's shared configuration and skills library are the default way engineers design, build, test, and review software, not an optional…
- View all AltaML jobs - Edmonton jobs - Software Engineer jobs in Edmonton, AB
- Salary Search: Intermediate Software Engineer salaries in Edmonton, AB
- AltaMLHybrid work in Edmonton, AB
- $130,000–$150,000 a year
- Full-time
- Claude Code and AltaML's shared configuration and skills library are the default way engineers design, build, test, and review software, not an optional…
- View all AltaML jobs - Edmonton jobs
- Salary Search: Senior Software Engineer salaries in Edmonton, AB
View similar jobs with this employerApplication Developer
Easily applyPrimoris Management LP (Canada)Edmonton, AB T6P 1T6- Full-time
- Reporting to the Systems Support Lead, you will use your experience and education in software development to develop in-house, purpose-built construction…
- View all Primoris Management LP (Canada) jobs - Edmonton jobs
- Salary Search: Application Developer salaries in Edmonton, AB
- See popular questions & answers about Primoris Management LP (Canada)
View similar jobs with this employerApplication Developer
Easily applyPrimoris Management LP (Canada)Edmonton, AB T6P 1T6- Full-time
- Reporting to the Systems Support Lead, you will use your experience and education in software development to develop in-house, purpose-built construction…
- View all Primoris Management LP (Canada) jobs - Edmonton jobs
- Salary Search: Application Developer salaries in Edmonton, AB
- See popular questions & answers about Primoris Management LP (Canada)
- NOV Inc.Hybrid work in Leduc, AB
- Our products bring information where it is needed in real-time to facilitate critical decisions, promote automation, and decrease operational costs.
- View all NOV Inc. jobs - Leduc jobs - Front End Developer jobs in Leduc, AB
- Salary Search: Software Developer/Engineer - Front End - Digital Services salaries
- See popular questions & answers about NOV Inc.
Software Manager - Fleet Telematics SaaS
Easily applyNewBrightOrder Inc.Remote in Canada- $110,000–$120,000 a year
- Full-time
- Vision care
- Dental care
- Every developer has regular 1:1s and a clear growth plan.
- Our EMDECS and emdecsone platforms, along with our Telematics, ELD and Trailer Trackers products, help…
Full Stack Developer (AI/Enterprise Integration)
Easily applyProcomHybrid work in Edmonton, AB- Contract
- On behalf of our client, Procom is searching for a Full Stack Developer (AI/Enterprise Integration) for a 4 month role with possible extensions.
- Teledyne Technologies Inc.Edmonton, AB
- Full-time
- As part of Teledyne Technologies, serving advanced manufacturing and automation environments, you’ll help modernize systems, improve operational efficiency, and…
- Long View SystemsHybrid work in Edmonton, AB T5J 3G1
- $82,100–$107,730 a year
- You will use your deep and expert knowledge of sales, marketing, customer service, field service, and project service automation processes.
AI Automation & Software Engineer
Easily applyWBM TechnologiesEdmonton, AB T5L 1R6- Full-time
- The AI Automation & Software Engineer designs, builds, and supports AI, automation, and software solutions for both customer environments and WBM's internal…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Data and Software Engineer
Data and Software Engineer
Job details
Full job description
- Workplace Model: In-Office
- Working Conditions: Office environment with the ability to work remotely if required. Minimal physical effort including sitting, standing, and bending. Regular use of a computer and frequent interaction with employees and external contacts.
- Salary Range: The salary range for this position is $114,605.80 to $171,908.70. Compensation is commensurate with qualifications.
- Deadline to Apply: November 23, 2026.
Position Responsibilities
Data Pipeline Development
- Develop, test, and maintain scalable data pipelines and ELT/ETL solutions that support efficient, reliable, and accurate data processing.
- Use appropriate tools and cloud platforms, such as SQL, Python, Snowflake, and Azure to extract, clean, transform, and integrate data from multiple sources.
- Apply cloud data streaming architectures and patterns where appropriate.
Data Integration & Analysis
- Integrate internal and external data sources into the enterprise data environment and assess complex datasets for structure, quality, and suitability for integration.
- Develop reliable data extracts for internal and external consumers.
- Build reusable queries and datasets that enable self-service reporting and advanced analysis.
Data Governance & Modeling
- Develop data models and contribute to data governance frameworks that promote data quality, consistency, and compliance.
- Support data validation and reconciliation and adherence to established quality standards.
- Test, review, and validate newly developed views, data models, and data extracts to support accurate and reliable information.
ML Deployment
- Transition machine learning models from development into production environments.
- Automate and maintain feature stores that enable reusable machine learning features.
- Optimize storage, compute, and infrastructure costs associated with machine learning workflows.
Core Banking Development
- Develop, test, and maintain smart contracts and product logic on core banking platform (Thought Machine Vault).
- Ensure solutions align with product requirements and established architectural standards.
Application Development
- Develop, test, and maintain backend services and APIs that connect front-end applications with the enterprise integration layer, including technologies such as Azure Service Bus, Azure API Management, and Kafka.
- Contribute to complex front-end components, including integrations with backend and core banking systems.
- Review front-end code through pull requests to support reliability, security, performance, and adherence to development standards.
Deployment & Operational Support
- Deploy data, core banking, and application solutions through CI/CD pipelines, such as Azure DevOps and GitHub Actions, incorporating automated testing and version control.
- Follow established change management and security requirements throughout deployment.
- Monitor data, core banking, and application environments, investigate process failures, identify root causes, and implement corrective actions.
- Optimize system performance to improve reliability and scalability as organizational needs grow.
Collaboration
- Work with cross-functional teams to understand data and application needs and translate requirements into practical, scalable data and software solutions.
- Communicate technical solutions clearly to business and technical partners.
- Partner with internal and external teams to support seamless data and application integration and use agile practices to deliver solutions effectively.
Continuous Improvement & Innovation
- Stay current with emerging technologies and industry practices in data engineering, software development, and analytics.
- Identify and implement opportunities to improve delivery efficiency, technical capabilities, processes, and data and application solutions.
- A bachelor’s degree in computer science, data engineering, software engineering, business, statistics, economics, finance, technology, or a related discipline. Demonstrated experience will also be considered.
- 3+ years of experience in data engineering, software development, or a related field, including hands-on experience with data integration, transformation, pipeline development, and full-stack application development.
- Proficiency in SQL, Python, and ELT/ETL tools used for data extraction, transformation, modeling, and extract development.
- Experience developing backend services and APIs using technologies such as .NET or Python, working with integration platforms such as Azure Service Bus, and using CI/CD pipelines.
- Strong software development capabilities across data-engineering and full-stack application development, including experience developing scalable data and software solutions within modern data and cloud platforms.
- Experience contributing to and reviewing front-end code through pull requests.
- Ability to analyze complex datasets, diagnose issues, evaluate risks, and develop practical, scalable solutions in complex or ambiguous situations.
- Understanding of governance, security, and compliance practices across data and application environments, including data integrity and reconciliation, secure development practices, and change management.
- Strong communication and collaboration skills, with the ability to translate technical requirements and complex concepts into clear, actionable solutions.
- A customer-focused and collaborative approach, with a commitment to integrity, accountability, transparency, and shared team goals.
- Ability to successfully fulfill the pre-employment screening requirements, including criminal and credit checks, as well as employment references from individuals who can provide direct insights into your performance and effectiveness in previous roles.
- Experience in financial services or another regulated industry.
- Relevant certifications in cloud platforms such as AWS, Azure, or GCP; Snowflake; core banking platforms such as Thought Machine Vault; or data engineering.
- Experience working with cloud-based data environments and modern data platforms.
- Experience with cloud-based data streaming architectures.
- Experience with front-end frameworks such as React.
- Experience developing product logic on core banking platforms, such as Thought Machine Vault smart contracts or Mambu.
What GBC Brings to the Table
- Generous paid time off to promote healthy work-life harmony.
- A collaborative work environment where your voice and opinions are valued.
- Exclusive employee perks, including discounts for various products and services.
- Beautiful downtown office location with an onsite gym and the best rooftop patio.
- Engaging social events, offering unique experiences and opportunities to connect with colleagues, meet new people and enjoy some fun.
- Professional development and tuition support to help you advance your career.
- Welcoming teams that celebrate diversity and prioritize inclusion.
- Give back to your community. As a proud partner of the United Way, we offer numerous initiatives throughout the year for you to get involved and make a meaningful impact.
- Make an impact. Join one of our employee-led committees to develop leadership skills, expand your network and contribute to our strong corporate culture.
We welcome and encourage applications from individuals of all backgrounds and abilities, including those who are underrepresented in the financial services industry. We do not discriminate based on race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or any other legally protected status.