Python Developer

3M Company

Contract Maplewood , Minnesota, United States Posted 5 years ago

 Write a Review Add Vendor   Add Contact  

About Position

Python Developer (Contract)

$86.00 / Hourly

Maplewood , Minnesota, United States

Python Developer

Contract Maplewood , Minnesota, United States Posted 5 years ago

Description

You will be building an application that simplifies the creation of road maps for our product development process. The application is targeted at 3M managers and product developers. It will speed the creation of specialized graphs used for 3Ms product development and strategic planning processes. You will work closely with the researcher who developed the prototype to produce a fullyfeatured application suitable for use by anyone within 3M. The prototype is written in Python and the final application will require a more robust UI (possibly webbased), improved data visualization, and database functionality. Your role will include strategizing about the best technology for developing and deploying the application, converting the prototype into a full application, and iteratively improving it based on feedback from the researcher and lead users.Primary Responsibilities include but are not limited to the following Gather and refine specifications and requirementsCreate and maintain software documentationAnalyzing and understanding the current prototype, and selecting appropriate technology for scaling to a production applicationWrite and debug the core application and user interface using good software engineering practicesUse an agile approach to quickly produce a functional version of the application, manage a backlog of bug fixes and usability enhancements, and adding functionality to drive adoptionCreate basic documentation to explain proper usage of the applicationBasic Qualifications Bachelors degree or higher from an accredited university and/or minimum of three or more (3+) years of experience in lieu of the education requirementMinimum of three or more (3+) years of Software Engineering experienceExperience developing in PythonExperience with Web Applications and programming languages such as HTML, CSS, JavaScriptA solid understanding of how web applications work including security, session management, and best development practicesCollaborative, flexible, agile mindsetPreferred Qualifications Strong software engineering skillsStrong verbal and written communication skillsExcellent analytical and problem solving skillsHighly selfdirectedExcel at making complex concepts simple and easy to understandExperience with Jira, Bitbucket, and Confluence for issue tracking, code management, and documentation

By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Questions / Comments:

Display Questions / Comments:

No Questions / comments

3M Company Vendors

( Login to see all the 18 vendors)
Cognizant Technology Solutions Corporation
Write a Review

500 Frank W. Burr Boulevard
Teaneck
New Jersey
www.Cognizant.com ( 50 vendors)

Spherion
Write a Review

2050 Spectrum Boulevard
Fort Lauderdale
Florida
www.spherion.com ( 15 vendors)

Volt Services Group
Write a Review

100 View St Suite 204
Mountain View
California
www.volt.com ( 14 vendors)

Job Summary

$86.00 / Hourly

Contract

Maplewood , Minnesota, United States

Experience Required : 5 Year/s

Posted : 5 years ago

Deadline : February 21, 2019 5 years ago

Job ID : Job0000014575

3M Company

3M Corporate Headquarters , 3M Center

www.3m.com