-
Johnson Controls, Inc.
Milwaukee, WI, USAFront End Developer – Data Visualization – WD30027106043
Johnson Controls is a global diversified technology and industrial leader serving customers in more than 150 countries. Our 130,000 employees create quality products, services and solutions to optimize energy and operational efficiencies of buildings; lead-acid automotive batteries and advanced batteries for hybrid and electric vehicles; and interior systems for automobiles. Johnson Controls, Inc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. If you are an individual with a disability and need assistance or accommodation during the application process please call 414-524-8999 (US) or 01-800-083-3562 (MEX) and press option #0 or email HR_Recruitment@jci.com.Johnson Controls is a leader in Smart Connected Buildings, Equipment, and the Internet of Things. Our customers and partners rely on the connectivity of our devices and services to achieve greater reliability, comfort, safety, and efficiency in their lives and businesses. The data in the JCI Cloud is analyzed and visualized by our customers, field staff, partners, and engineers, with software created and supported by the Connected Offerings department of Johnson Controls. We are looking for a software developer to join us to analyze and visualize this data, and to share and deliver those visualizations and insights to the people who need them.
Responsibilities:
Plan, Develop, Test, and Document software for analyzing and visualizing data from our products in the JCI Cloud and Data Platform
Create libraries, tools, and designs for data visualization and user interfaces that can be reused across products and services
Work with back-end engineers to define secure and performant APIs to access data from the JCI Data Platform
Work with Product Management to define product features, and with our organization to communicate features to our sales channels, support organizations, and our customers
Occasional travel may be required
QualificationsSkills and Qualifications:
BS in Computer Science/Electrical or Computer Engineer, Geography with a GIS emphasis, Technical or Scientific Communications, or has a degree and demonstrated technical abilities in similar areas.
Has strong written skills and the ability to effective communicate technical analyses and results to business management
Deep experience with JavaScript, HTML5, and CSS3
Experience with MV* frameworks like Backbone, Angular, Ember, Knockout or similar
Experience with modern front end tools such as NPM, Grunt, Bower, and Gulp
Experience with Twitter Bootstrap, Foundation, or similar CSS frameworks
Experience with backend languages such as C#, Java, Python, or node.js
Distributed Version control systems experience, Git or similar
Data visualization experience using D3.js, Processing, SVG, Canvas, etc.
Desired:
Graduate degree in Computer Science, Electrical/Computer Engineering, or Statistics, or other field with major technical communications component
RESTful API Design
Strong aesthetic design skills and style
Experience with UX design, wireframe design, usability testing, accessibility
Experience with Data Science libraries and visualization tools, such as R/ggplot/Shiny, or Python/Numpy/Pandas/Matplotlib/Bokeh
Experience with BI tools such as PowerBI or Tableau
Job Engineering
Primary LocationUS-WI-Milwaukee
Organization Building Efficiency