Taro Logo

Senior Data Engineer and Software Developer – Research Analytical Laboratory

3M is a global science company that applies science in collaborative ways to improve lives daily, connecting with customers worldwide.
Maplewood, MN, USA
$141,898 - $149,468
Data
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

3M, a global science and technology company, is seeking a Senior Data Engineer and Software Developer for their Research Analytical Laboratory in Maplewood, Minnesota. This role offers a competitive salary range of $141,898 - $149,468 per year with a hybrid work arrangement allowing up to three days of remote work per week.

The position combines data engineering and software development responsibilities, requiring expertise in both areas. The successful candidate will be responsible for developing web applications using ASP.NET and Python, designing and optimizing database solutions, and implementing ETL processes. This role is crucial in advancing 3M's research capabilities through modern data solutions and software applications.

The ideal candidate will bring a strong technical foundation with a Bachelor's degree in Computer Science or Information Technology, along with 5 years of experience in relevant technologies. Key technical requirements include proficiency in C#, MVC, SQL/NoSQL databases, Python, and Microsoft Azure cloud solutions. The role offers an opportunity to work with cutting-edge technology in a research environment while contributing to 3M's mission of applying science to improve lives daily.

Working at 3M provides exposure to diverse projects and the chance to collaborate with talented professionals across the organization. The company offers comprehensive benefits including medical, dental, and vision insurance. The hybrid work arrangement provides flexibility while maintaining connection with the team and research facilities.

This position is ideal for an experienced professional looking to leverage their technical expertise in a research-focused environment while working for a globally recognized leader in innovation. The role combines the stability of an established company with the excitement of working on advanced technical solutions in a laboratory setting.

Last updated 2 months ago

Responsibilities For Senior Data Engineer and Software Developer – Research Analytical Laboratory

  • Write and enhance code to design and develop web applications using ASP.NET and Python
  • Build complex/large SQL database queries and Stored procedures
  • Design database for web applications
  • Gather requirements and develop code
  • Run pre-deployment builds
  • Document process and features
  • Perform unit tests

Requirements For Senior Data Engineer and Software Developer – Research Analytical Laboratory

Python
  • Bachelor's in Computer Science or Information Technology
  • 5 years of work experience coding in C#, MVC, and optimizing large SQL and NoSQL databases
  • 3 years of work experience with ETL services like SQL Server Integration Services (SSIS)
  • 3 years of coding in Python using Visual Studio Code
  • 1 year of work experience coding in Infragistics
  • 1 year experience designing, building, and maintaining cloud solutions using Microsoft Azure

Benefits For Senior Data Engineer and Software Developer – Research Analytical Laboratory

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Related Jobs

Senior Data Engineer and Software Developer – Research Analytical Laboratory

Senior Data Engineer and Software Developer position at 3M's Research Analytical Laboratory, focusing on web application development, database design, and cloud solutions using Python, ASP.NET, and Azure.

Senior Data Engineer and Software Developer – Research Analytical Laboratory

Senior Data Engineer and Software Developer position at 3M focusing on web application development, database design, and ETL processes using Python, .NET, and SQL.

Senior Data Engineer and Software Developer – Research Analytical Laboratory

Senior Data Engineer and Software Developer position at 3M's Research Analytical Laboratory, focusing on web application development and database management with hybrid work options.

Data Governance Engineer

Senior Data Governance Engineer role at LiveRamp in San Francisco, focusing on implementing data governance frameworks and managing Tableau ecosystem with AI analytics solutions.

Data Engineer (Remote - US)

Senior Data Engineer position at Monte Carlo, offering remote work in the US, competitive salary ($180K-$220K), and comprehensive benefits, requiring 5+ years of experience in data pipeline development.