Junior Architect - London, United Kingdom - Johnson Controls

    Johnson Controls background
    Description

    As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet.

    Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. This is an exciting opportunity to develop the next generation of AI-driven security solutions.

    Your role will have a large impact, as the technology you develop will be used to protect people, facilities, and assets around the world.

    We are looking for a hands-on technical leader to help architect, design and develop innovative solutions for access control and video.

    You will work closely with other architects, team leads and developers to design, implement and optimize our on-premise, cloud and hybrid applications and services.

    You will have experience of a wide range of technologies and can be hands-on writing code. How you will do it
    Participate in the full development life cycle from requirements to implementation.
    Get involved in hands-on implementation.
    Develop creative solutions and functional prototypes to demonstrate proof of concept and to enable rapid confirmation of design ideas.
    Follow secure development processes including contributing to threat analysis, participating in design reviews, and in code reviews.
    Ability to work from the Belfast office three days per week.
    BSc/MSc/PhD in Computer Science, Software Engineering, Electrical Engineering or similar
    Track record of designing and developing for cloud solutions on Azure, AWS or Google.
    Experience designing and building RESTful APIs.
    Basic understanding of networking and protocols (TCP/IP, TLS, MQTT, etc.)
    Python, C++, Angular, NodeJS, SQL, NoSQL.
    Solid understanding of cybersecurity with emphasis on designing software for security.
    Experience with hybrid on-premise/cloud-computing implementation and integrations.
    Experience with AI and Deep Learning technologies, particularly for Computer Vision.
    Experience with Data Analytics.
    Domain knowledge in Physical Security such as Video Surveillance and Access Control.

    You will be working with a talented team of architects, AI scientists, product managers, UI/UXD specialists, Software, Hardware, and QA engineers.