Job ID: 79343
3M is seeking a Senior Software Engineer for the Orthodontics Division of 3M Health Care Business, located in Maplewood, MN. Be part of what’s next!
Job Summary:
The person hired for the position of Senior Software Engineer will be the Technical Lead for the 3M Unitek Global Oral Care Digital Platform. Will collaborate across the global business, and divisions, to develop leading edge software products for the digital orthodontic business. Driving technology decisions that will define the future digital orthodontics solutions and architecture.
Primary Responsibilities include but are not limited to the following:
- Lead Software Engineer for the 3M Unitek Global Digital Platform
- Technical Lead who collaborates across the business to develop software products for the digital orthodontics business
- Leads and Participates in software design, coding, debugging, and documentation
- Exercises discretion and independent judgment when dealing with technology decisions, software concerns and problems
- Develops software applications based on requirements, architecture, and design specifications
- Establishes and follows software procedure in developing medical device software
- Identifies areas of opportunity to improve communications and efficiency of operation to improve customer satisfaction
Basic Qualifications:
- Bachelor's degree or higher with an accredited college or university
- Minimum 10 years experience in Software Development
- Experience with the most recent (last 5 years) of Microsoft Technologies to include any combination of C#, .NET, SQL
- Minimum 3 years experience in Web Development
Preferred Qualifications:
- Bachelor's degree or higher with an accredited college or university in Software Engineering or similar
- Experience in Microsoft MVC, Angular JS, REST Web-Service Development, Microsoft SQL-Server, Microsoft Azure
- Track record of meeting project timelines and producing a high quality product
- Ability to quickly learn and apply new tools and technologies
- Experience integrating with external systems and interfacing with external vendors
- Strong interpersonal, written, and oral communication skills
Location: Maplewood, MN
Travel: minimal travel as needed
About 3M
Do you see the world differently? Are you inspired by how a simple shift can result in big change? Do you share your ideas in the hopes of coming up with something even better by working together? Then join 3M! With 88,000 people around the world in more than 70 countries and $30 billion in sales, 3M is committed to building on our rich heritage by bringing our best to the innovations we create. Be part of improving how people live and work every day. Be part of what’s next at 3M! Follow us @3MCareers and learn more at YouTube.com/3MCareers.
Apply now for this exciting opportunity with 3M. 3M is an EEO/AA employer. Women, minorities, veterans, and individuals with disabilities are encouraged to apply.
Posting Notes: ||Maplewood ||Minnesota ||United States ||N/A ||SF:DICE
3M is seeking a Senior Software Engineer for the Orthodontics Division of 3M Health Care Business, located in Maplewood, MN. Be part of what’s next!
Job Summary:
The person hired for the position of Senior Software Engineer will be the Technical Lead for the 3M Unitek Global Oral Care Digital Platform. Will collaborate across the global business, and divisions, to develop leading edge software products for the digital orthodontic business. Driving technology decisions that will define the future digital orthodontics solutions and architecture.
Primary Responsibilities include but are not limited to the following:
- Lead Software Engineer for the 3M Unitek Global Digital Platform
- Technical Lead who collaborates across the business to develop software products for the digital orthodontics business
- Leads and Participates in software design, coding, debugging, and documentation
- Exercises discretion and independent judgment when dealing with technology decisions, software concerns and problems
- Develops software applications based on requirements, architecture, and design specifications
- Establishes and follows software procedure in developing medical device software
- Identifies areas of opportunity to improve communications and efficiency of operation to improve customer satisfaction
Basic Qualifications:
- Bachelor's degree or higher with an accredited college or university
- Minimum 10 years experience in Software Development
- Experience with the most recent (last 5 years) of Microsoft Technologies to include any combination of C#, .NET, SQL
- Minimum 3 years experience in Web Development
Preferred Qualifications:
- Bachelor's degree or higher with an accredited college or university in Software Engineering or similar
- Experience in Microsoft MVC, Angular JS, REST Web-Service Development, Microsoft SQL-Server, Microsoft Azure
- Track record of meeting project timelines and producing a high quality product
- Ability to quickly learn and apply new tools and technologies
- Experience integrating with external systems and interfacing with external vendors
- Strong interpersonal, written, and oral communication skills
Location: Maplewood, MN
Travel: minimal travel as needed
About 3M
Do you see the world differently? Are you inspired by how a simple shift can result in big change? Do you share your ideas in the hopes of coming up with something even better by working together? Then join 3M! With 88,000 people around the world in more than 70 countries and $30 billion in sales, 3M is committed to building on our rich heritage by bringing our best to the innovations we create. Be part of improving how people live and work every day. Be part of what’s next at 3M! Follow us @3MCareers and learn more at YouTube.com/3MCareers.
Apply now for this exciting opportunity with 3M. 3M is an EEO/AA employer. Women, minorities, veterans, and individuals with disabilities are encouraged to apply.
Posting Notes: ||Maplewood ||Minnesota ||United States ||N/A ||SF:DICE