Quantcast
Channel: 3M - Custom Search digital
Viewing all articles
Browse latest Browse all 652

Senior Software Engineer Job (Maplewood, Mn, US)

$
0
0
Job ID: 73204

3M is seeking a Senior Software Engineer for the ESPE Division of the Health Care Business located in Maplewood, MN. Be part of what’s next!

Job Summary:

This is a senior software development role responsible for helping to define the technical strategy for Digital Oral Care and driving/building commercial technical solutions using Microsoft technologies. The ability to design and develop for cloud based systems is key to this position. The person hired for the Senior Software Engineer position will be an active member of a high performance software development and systems engineering team working in an agile environment.

Primary Responsibilities include but are not limited to the following:
- Contribute to the technology roadmap and strategic plan for digital systems technologies and platforms.
- Specify, design, and lead the development of state of the art software technology platforms utilizing Microsoft and Cloud technologies for the use in the dental and healthcare market globally.
- Active member of high performance software development and systems engineering teams in an agile environment.
- Contribute to and influence cross-functional teams with customers to identify opportunities and integrate with newly emerging technologies across 3M Healthcare.

Basic Qualifications:
- Bachelor’s Degree or higher with an accredited Institution
- Experience with Microsoft .NET platform

Preferred Qualifications:
- Bachelor’s Degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or related.
- 5+ years experience developing commercial applications in a Microsoft environment.
- Ability to design and optimize cloud architectures and infrastructure for elasticity and scalability
- Experience with C# and the Microsoft .NET platform
- Experience with Microsoft Azure development
- Demonstrated skills in software engineering methodology including documentation, configuration management, verification and validation, and commercialization.
- Demonstrated problem solving and analysis skills, systems thinker, results driven, self-motivated, team skills, ability to work independently and with distributed teams.
- Experience developing commercial computer systems products, including sophisticated software applications and/or network solutions; working with product management, trainers, customers and end users.
- Established track record of working in all stages of global product development from prototype to successful commercial product launch.
- Proven track record of learning and adapting to new technology
- Ability to work independently and efficiently to meet deadlines
- Self motivated, detail-oriented and organized
- Ability to multi-task in a fast-paced environment
- Experience with 3D visualization algorithms and computational approaches, e.g. meshing of point clouds, marching cubes algorithm variants, 3D geometry and texture rendering and shading.
- Experience with regulatory processes, quality systems and FDA requirements.

Location: Maplewood, MN

Travel: May not include any travel

Relocation Benefits are not authorized for this position

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 ||

Viewing all articles
Browse latest Browse all 652

Trending Articles