M. A. Mortenson Company - Minneapolis, MN

posted 6 days ago

Full-time - Entry Level
Minneapolis, MN
11-50 employees
Heavy and Civil Engineering Construction

About the position

As an Associate Software Developer at Mortenson Construction, you will be a key member of the Data Solutions team, contributing to the development of data engineering solutions. Your role will involve collaborating with various teams to design, document, develop, test, debug, and implement solutions that support business intelligence (BI), advanced analytics, and strategic data initiatives. You will leverage your skills in data engineering tools and practices to generate insights that drive business goals, while also building ETL processes and data pipelines for analytics purposes.

Responsibilities

  • Build data pipelines that clean, transform, and aggregate data from disparate sources.
  • Work closely with business subject matter experts to identify, design, and develop datasets for complex experiments or solutions.
  • Coordinate data resource requirements between business subject matter experts and data engineering experts within the data solutions team to solve analytics problems.
  • Work with business stakeholders, data engineers, data scientists, and other team members to translate prototypes into production.
  • Create informative visualizations that intuitively display large amounts of data and/or complex relationships.
  • Perform all other duties as assigned.

Requirements

  • Fundamental knowledge of the software development lifecycle including common documentation and testing methods.
  • Knowledge of Python and associated libraries for data engineering and data science.
  • Familiarity with relational SQL databases.
  • Knowledge of data lakes and related platforms such as Data Bricks or Microsoft Fabric is a plus.
  • Experience in using a data visualization tool like Power BI.
  • Good understanding of the organization's goals and objectives.
  • A passion for analyzing and answering hard questions with data.
  • A flexible analytic approach that allows for results at varying levels of precision.
  • Ability to communicate complex quantitative analysis in a clear, precise, and actionable manner.
  • Open to change based on diverse input and feedback.
  • Effectively work with those of diverse backgrounds and organizational levels.
  • Adaptive, effective communication and active listening skills.
  • Strong cross-cultural relationship building and influencing at all organizational levels.
  • Minimum of 1 year experience developing software or data solutions.
  • Hands-on experience in a technical environment either in an analyst or development role.
  • Graduate or post graduate university degree in the field of computer science, mathematics, or statistics preferred.

Nice-to-haves

  • Knowledge of data lakes and related platforms such as Data Bricks or Microsoft Fabric is a plus.

Benefits

  • Medical and prescription drug plans - the choice between two affordable HSA-eligible medical plans that include vision coverage.
  • Dental plan
  • 401k retirement plan with generous matching and profit-sharing contributions
  • Paid time off, holidays, and other paid leaves
  • Life, AD&D, and disability insurance
  • Employee assistance program online mental health tool and concierge
  • Tuition reimbursement
  • Adoption Assistance
  • Gym Membership Discount Program
  • Identity Theft Protection
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service