Senior Software Engineer - 3M Unitek, St Paul, MN Job Listing at 3M in Maplewood, MN
IndustriesChemicals
DescriptionTitle: Senior Software Engineer - 3M Unitek, St Paul, MN
Location: Minnesota-Maplewood For more than 100 years, 3M has been a company that delivers both sustainable growth and consistent results. Today is no exception. We are making great progress toward inventing a new future for 3M - a future of faster growth and increased competitiveness, while continuing to deliver superior results. Job Summary: The position ofSenior Software Development Engineeris a new role to the 3M Unitek business, within the Orthodontic Products Division. Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status). Roles and Responsibilitiesinclude but are not limited to the following: * Specify, design, and develop high performance software applications to support the orthodontic market. * Use state of the art development tools and methodologies for application software development, especially on the Windows platform, web and mobile. * Interact with the business team and product experts to determine and understand product requirements. * Work closely with a high performance software development team in an agile environment to meet product expectations and milestones. * Participate on cross-functional teams to identify requirements and integrate with newly emerging technologies. Relocation: Relocation is authorized for this position and plans can vary. For more information on the relocation plan for this position, please contact the internal contact listed on the requisition. Location and Travel:The position ofSeniorSoftware Development Engineerwill be located inMaplewood, MNand may include up to 10% travel . Basic Qualifications: * Bachelor’s degree in Computer Science or Engineering from an accredited university. Preferred Qualifications: * Masters degree from an accredited university. * Minimum 3 years experience developing commercial applications in a Microsoft environment. * Minimum 3 years experience with C# and the Microsoft .NET platform. * Experience with Microsoft Windows Presentation Foundation (WPF) development. * Skilled in object oriented technology. * Experience with database design using SQL/Server experience. * Experience withuser interface design and web development. * Experience developing applications for mobile devices. * Proven skills in software engineering methodology including documentation, configuration management, verification and validation, and commercialization. * Strong communication skills. About 3M 3M captures the spark of new ideas and transforms them into thousands of ingenious products. Our culture of creative collaboration inspires a never-ending stream of powerful technologies that make life better. 3M is the innovation company that never stops inventing. With $27 billion in sales, 3M employs about 80,000 people worldwide and has operations in more than 65 countries. For more information, visitwww.3M.com/Careersor follow @3MNews on Twitter. Apply on Company Website |
Get alerts for jobs like this:View similar jobs:
Agile/Scrum Master
Kelly Services - Eden Prairie, MN
IT Senior Software Engineer - Java
KellyMitchell Group - Minneapolis, MN
Business Systems Consultant 2
Wells Fargo - SAINT LOUIS PARK, MN Locate this job: |


