ShopperTrak, a partof Johnson Controls, invented the business of counting analytics and continuesto stay at the forefront of the industry. We keep adding technology,capabilities and expertise that help us accurately understand consumer behaviorthroughout the entire shopping life-cycle. We're a retail analytics company, inthe business of driving efficiency and profitability.
We are on a mission.We are revolutionizing the brick and mortar retail world with innovativeproducts that fuel their success. Our path forward includes active explorationof IoT, Computer Vision, Machine (Deep) Learning and other technologies. Webelieve this is a thrilling journey and providing clarity on our future andempowering people to do their best work is the key to our success. We areinspired by people who are passionate, curious and want to push the envelope oninnovation. Around here, our motto is "build great stuff" that helps solveproblems for our customers and great things will follow.
What youwill do:
The Software EngineerII will leverage their experience in the design, coding and maintenance ofsoftware applications to develop, enhance and modify Shoppertrak softwaresystems. This individual demonstrates a thorough understanding of software methodologiesand latest development environments.
How you will do it:
Building an IoTsolution in big data, the architecture is built around technology principles ofbeing highly-available, high-performing, scalable, and highly secure. Data istransferred in real-time between the IoT devices and back-end system throughdata streams, message buses, and REST APIs.
Developscalable microservices using Spring Boot platform to enhance current andnew products.
Stay abreast ofemerging technologies and new design approaches.
Develop andimplement sound software development practices.
Follow codingstandards and procedures.
Provide creativesolutions to complex problems.
Participate infunctional, technical, and code reviews.
Provide 24X7support when required.
Work in an Agileenvironment
What we look for:
2 years Application Developmentexperience (or equivalent)
Java / J2EE
Unix (Solaris, Linux, etc.)
NoSQL / SQL (Cassandra, MongoDB)
Bachelor's degree in ComputerScience or related field
Excellent written and verbal communicationskills
Self-starter and independent worker
Ability to be a team player
Cloud Platforms (GCP, CloudSQL,BigQuery)
Johnson Controls is anequal employment opportunity and affirmative action employer and all qualifiedapplicants will receive consideration for employment without regard to race,color, religion, sex, national origin, age, protected veteran status, status asa qualified individual with a disability, or any other characteristic protectedby law. For more information, please view EEOis the Law. Ifyou are an individual with a disability and you require an accommodation duringthe application process, please visit www.johnsoncontrols.com/tomorrowneedsyou.
Johnson Controls, Inc.