Software Development Specialist

$160,284 - $195,903/Yr

3M - Maplewood, MN

posted about 2 months ago

Full-time - Mid Level
Hybrid - Maplewood, MN
Nonmetallic Mineral Product Manufacturing

About the position

The Software Development Specialist at 3M is responsible for designing, developing, and implementing scalable and secure cloud-based solutions on the Microsoft Azure platform. This role involves collaboration with cross-functional teams to align cloud architecture with business objectives, ensuring high standards of performance, security, and reliability. The position offers an opportunity to transition from various backgrounds into a technology-focused career at 3M, contributing to digital growth programs and innovative solutions.

Responsibilities

  • Design and architect Azure-based solutions to meet business requirements.
  • Develop and implement cloud strategies, including migration plans and cloud-native application development.
  • Collaborate with stakeholders to understand business needs and translate them into technical requirements.
  • Ensure the security, scalability, and reliability of cloud solutions.
  • Provide technical leadership and guidance to development teams.
  • Conduct architectural reviews and ensure adherence to best practices and standards.
  • Stay up to date with the latest Azure services, tools, and industry trends.
  • Troubleshoot and resolve technical issues related to cloud infrastructure and applications.
  • Create and maintain documentation for cloud architecture, processes, and procedures.
  • Lead intellectual property creation and protection for innovative and groundbreaking solutions.

Requirements

  • Bachelor's degree or higher from an accredited institution.
  • Seven (7) years or more of experience working as a software engineer or architect in a private, public, government or military environment.

Nice-to-haves

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Strong understanding of cloud computing concepts, including IaaS, PaaS, and SaaS.
  • Proficiency in Microsoft Azure services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, and Azure DevOps.
  • Experience with cloud migration strategies and tools.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Knowledge of scripting languages such as PowerShell or Python.
  • Experience with microservices architecture and server-less computing.
  • Knowledge of security best practices and compliance standards in cloud environments.
  • Experience working within an Agile/Scrum process using enterprise tools.

Benefits

  • Medical, Dental & Vision
  • Health Savings Accounts
  • Health Care & Dependent Care Flexible Spending Accounts
  • Disability Benefits
  • Life Insurance
  • Voluntary Benefits
  • Paid Absences
  • Retirement Benefits
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service