Software and Data Developer

5 hours ago


Edmonton, Alberta, Canada Sterling Crane Full time $110,000 - $150,000 per year

Sterling Crane Canada

As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you'll be doing things that matter, leading at every level, and winning a better way. We're committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone's empowered to be their best.

At Marmon Crane Services we proudly operate a network of four industry-leading mobile crane service companies across Canada, the United States and Australia. From jobs in oil and gas, energy, mineral mining and civil infrastructure, our mission is to lift the weight off our customers' shoulders, safely. This shared purpose is realized through the dedication of approximately 1600 employees internationally. Within our collective team, you'll be empowered to lift your career to new heights every day.

The
Software and Data Developer
is responsible for developing and maintaining business applications and data systems that support business operations and decision-making. This role combines software design and development expertise with data engineering and analytics skills to build scalable software solutions, perform data analysis and transformations, develop and maintain data solutions, and ensure the integrity, accessibility, and usability of data across platforms.

This position will work closely with IT teams, vendors, and other key stakeholders to achieve desired outcomes. The ideal candidate will have a solid foundation in both software development and data analytics.

Location:
Edmonton, AB - Hybrid Role (Flexible onsite schedule).

Working Hours:
8:00 AM – 5:00 PM MST, Monday to Friday (40 hours/week).

This role's core working hours are aligned with North American operations. However, flexibility is expected to accommodate periodic oversight and coordination with Australian operations.

On-call
: Must be available for system outages or emergencies.

Experience Required
: Senior Software and Data professional (5+ years).

Responsibilities

  • Responsible for business application support and scalable and robust software development, as well as performing troubleshooting and analysis to ensure system reliability and performance.
  • Build and maintain scalable data solutions that automate the extraction, transformation, and loading of data from various sources into a unified data platform.
  • Develop and maintain comprehensive technical documentation, including functional specifications, use cases, and system diagrams.
  • Develop and implement comprehensive test plans and test cases to verify that solutions align with business requirements and adhere to quality standards.
  • Collaborate with IT and business stakeholders to identify, troubleshoot, and resolve issues and defects.
  • Provide expertise on technical aspects of business applications and data management.
  • Stay current with industry trends, emerging technologies, and best practices.
  • Business travel within Canada, US, Australia, and other countries may be required.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or equivalent experience. Advanced degrees or certifications are advantageous.
  • 5+ years of experience in software and data engineering.
  • 2+ years of experience in the implementation, enhancement, and integration of CRMs and ERPs. Experience with Dynamics CRM and Dynamics F&O is considered an asset.
  • Proficient in designing and developing applications and solutions using .NET, C#, Python, or comparable programming languages and platforms.
  • Highly proficient in SQL, with expertise in complex queries, data manipulation, and performance tuning.
  • Experienced in implementing data modeling, data mapping, and system integration techniques while following software development best practices.
  • Proficient in managing tasks, documentation, and version control using platforms like Jira, Confluence, and Git.
  • Experienced in contributing to projects within cross-functional team environments.
  • Proficient in applying change management principles to support controlled and compliant system updates.
  • Experience working in global organizations is considered an asset.
  • Experience in the following industries is considered an asset: Manufacturing, Construction, and Heavy-Duty Equipment.
  • Experience with cloud infrastructure, AI tools, and automation, particularly within the Microsoft Azure ecosystem, is considered a strong asset.
  • Experience with unified data platforms such as Microsoft Fabric, Snowflake, or similar technologies is considered a strong asset.
  • Knowledge of data storage and management architecture such as Data Lakes, Data Warehouses, and Lakehouses is considered a strong asset.
  • Experienced in leveraging Power BI for business intelligence, data analysis, and reporting solutions is considered a strong asset.
  • Experience with project management methodologies (e.g., Agile, Waterfall) is desirable.
  • Familiarity with AI-driven coding agents is considered a strong asset.
  • Strong problem-solving abilities and analytical thinking to identify and address complex business issues.
  • Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders and interact with individuals at all levels.
  • High level of accuracy and attention to detail in documenting requirements and testing solutions. Highly motivated with the ability to work independently and in a team environment. Must possess superior time management skills, including multi-tasking, in a fast-paced environment.

Important

  • As a security sensitive position, it is a condition of employment that candidates successfully pass pre-employment testing that may include a pre-employment criminal background check.
  • We thank all applicants for their interest; however, only candidates who are shortlisted will be contacted.

CLOSING DATE:
Until Filled.

Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.

Why Join Us?
As a Sterling Crane employee, you're helping build the businesses, communities, and infrastructure of society, safely. Our growing mobile crane fleet is front and center across Canadian skylines—taking care of the heavy lifting for industrial clients in oil and gas, energy, construction, and civil infrastructure. Our fleet is also involved in sustainability projects across the country, from wind energy to environmental preservation.

We're empowering our people to lift their careers to new heights every day. Take control of your future through our comprehensive training, continuous learning, comprehensive benefits and professional development pathways. As a member of our team, you'll be working with like-minded professionals focused on making a lasting impact through collaboration, having fun, and working with integrity.

Our Business
At Sterling Crane, we pride ourselves on "lifting the weight off of your shoulders, safely;" a mission we have pursued with our clients and staff for over 70 years in Canada. We also pride ourselves on being part of the global industrial organization Marmon Holdings – which is backed by Berkshire Hathaway. With the support of Marmon, we are achieving our mission while doing things that matter, leading at every level and winning a better way - everyday.
Join us
Learn more about Sterling Crane: Crane Rental and Services - 27 Locations throughout Canada and the USA ).

Learn more about Marmon: Marmon Holdings | Engineering Solutions for Global Challenges.

Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.



  • Edmonton, Alberta, Canada Sterling Crane Full time $120,000 - $180,000 per year

    Sterling Crane CanadaAs a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you'll be doing things that matter, leading at every level, and winning a better way. We're committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture...


  • Edmonton, Alberta, Canada Wilbert Plastic Services Full time $120,000 - $180,000 per year

    Sterling Crane CanadaAs a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway— you'll be doing things that matter, leading at every level, and winning a better way. We're committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture...


  • Edmonton, Alberta, Canada NTT DATA Full time $80,000 - $120,000 per year

    Req ID: 346591NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a PeopleSoft Campus Solutions Developer - REMOTE to join our team in Edmonton, Alberta (CA-AB), Canada (CA). Day to Day...


  • Edmonton, Alberta, Canada NTT DATA Full time $80,000 - $120,000 per year

    Work on a highly motivated, dynamic, strong development team implementing, supporting, and enhancing PeopleSoft Campus Solutions (Academic Advisement, Academic Structure, Campus Community, Recruiting and Admissions, Curriculum Management, Student Records, Financial Aid, Student Financials, Student Self-Service). Design, development, debugging, bug-fixing, &...

  • Software Developer

    7 days ago


    Edmonton, Alberta, Canada EVRAZ North America Full time $65,000 - $120,000 per year

    At Interpro Pipe & Steel Inc., our strength starts with our people As a team we collaborate to solve problems, contribute ideas and challenge each other to ensure growth and ultimately success for the business and our employees.Job Description and ResponsibilitiesThis position works with industrial computers over wireless networks in an integrated...


  • Edmonton, Alberta, Canada CATALIS Full time $60,000 - $120,000 per year

    DescriptionWho We AreCatalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the...


  • Edmonton, Alberta, Canada Catalis Holdco Inc Full time $60,000 - $90,000 per year

    Who We AreCatalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the public. At...


  • Edmonton, Alberta, Canada ironsight Full time $80,000 - $120,000 per year

    IronSight is fueled by creativity and passion. Our simple, connected workflows reduce operational costs and environmental impact in the energy industry. If you get excited about disrupting archaic real-world processes with new technology, join us. Together we can help companies unleash their full potential with our revolutionary marketplace and field work...


  • Edmonton, Alberta, Canada Promise Robotics Full time $80,000 - $120,000 per year

    Promise Robotics is a rapidly growing venture-backed technology startup with a mission to help the building industry to harness automation toward producing more affordable and sustainable buildings. Our world-class team combines AI, Industrialized Robotics, and construction under one roof to develop the most advanced robotic products for the construction of...


  • Edmonton, Alberta, Canada Catalis Holdco Inc Full time $100,000 - $120,000 per year

    Who We AreCatalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the public. At...