Full Stack Engineer (Python/ React) Job at ITR Group, Minneapolis, MN

dnk3UFF3b1BUQlFkRHc5d1pKdlBOSnY1Smc9PQ==
  • ITR Group
  • Minneapolis, MN

Job Description

Opportunity available for a Full-Stack Engineer with a strong background in data analysis and visualization. The ideal candidate will help prototype and build tools connecting designers and trend analysts to a combination of internal and third-party datasets, delivering high-quality analysis, reporting, and visualization tools.

W2 only — No C2C or third-party vendors.

This role involves working with multiple data sources, implementing basic analysis with guidance from the data science team, and delivering intuitive, visually appealing front-end experiences. While GenAI experience is not required, familiarity with the GenAI ecosystem is a plus.

Responsibilities

  • Build tools and interfaces for designers and analysts to access, analyze, and visualize data
  • Combine data from multiple sources and deliver actionable insights
  • Develop both back-end and front-end components to support data-driven workflows
  • Collaborate with cross-functional teams to ensure high-quality, user-friendly solutions

Qualifications

  • 5+ years of professional software engineering experience
  • Experience in front-end development (React.js) and back-end development (Python)
  • Strong knowledge of SQL
  • Experience delivering data visualization solutions
  • Cross-functional experience working with analysts or data scientists to bring data to life
  • Strong knowledge of standard Agile practices
  • Experience with DevOps practices, including pushing code from Git to production
  • Experience developing solutions in a containerized microservice environment
  • Proven ability to work effectively in ambiguous environments
  • Familiarity with GenAI ecosystem is a plus

ITR Group offers a competitive compensation and benefits package, including medical, dental, and 401(k) for eligible employees. The W2 pay range for this type of role is approximately $85.00 - $95.00 per billable hour. This range is an estimate and not a guarantee of compensation. The final rate will be determined by factors such as experience, market trends, and specific job assignments. Discover more about how ITR Group connects top talent with leading client opportunities.

Job Tags

Similar Jobs

Guided Search Partners

Finishing Manager Job at Guided Search Partners

Guided Search Partners is an Executive Search firm that is built on the principles of Trust, Transparency, Specialization, and True Long-term Relationships . Our goal is to provide the best experience for both our clients and candidates. We specialize in delivering ...

Assurity Transportation Solutions

CDL A Owner Operator Home Daily Job at Assurity Transportation Solutions

80% running localHome daily 90% running through the week on the road and Home weekends apply now (***) ***-**** APPLY NOW! CDL A Owner Operator Position with great pay and home time for work/life balance. We value you and your family. Trucking is a family decision... 

STRAWBERRY PARIS

Fashion Manufacturing & Design Assistant Job at STRAWBERRY PARIS

Apparel Manufacturing & Design Assistant (Asia-Focused Production) Strawberry Paris Luxury Boho Womenswear Full-Time | Downtown...  ...steps ahead and kill them instantly ~ Comfortable (and good at) working extended hours when needed and taking 9 p.m. WeChat calls... 

Global Growth Industries

Maintenance Manager Job at Global Growth Industries

 ...Our client is seeking a safety-minded Maintenance Manager to ensure a secure and operational environment for both employees and customers. This position includes managing building and equipment maintenance across multiple locations within a 100-mile radius. Responsibilities... 

LHH

Contract Manager Job at LHH

 ...Contracts Manager - Hybrid in Washington, D.C. or Vienna, VA We are seeking a temporary Contracts Manager to support client engagements involving export-controlled commodities, technologies, and services regulated under ITAR and the EAR. This role partners closely with...