Principal Software Engineer

3 months ago


Belfast County Antrim, Northern Ireland, United Kingdom Johnson Controls Full time

Who we are

At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. 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, at scale – around the world. Which is pretty world-changing

You will be working with a talented team of architects, scientists, product managers, UI/UXD specialists, Software, Hardware, and QA engineers. Our teams are spread across several locations including Boston MA, Indianapolis IN, Belfast UK, Tel-Aviv Israel, Bangalore & Delhi India, Montreal Canada, Boca Raton FL, and Los Angeles CA.

You will be using the latest cutting-edge technologies to power next-generation Video Surveillance and Access Control solutions. Our market-leading brands include American Dynamics, Cloudvue, Illustra, Exacq, Software House, Kantech, Innometriks, and CEM.

What you will do:

You will be a key contributor and technical lead in the design & development of requirements for assign project, access control and security systems web applications. As a member of the software development scrum team, you will work exceptionally effectively in collaboration with a team of engineers to design and develop robust web solutions that meet defined system requirements. You will be using the latest cutting-edge technologies to power next-generation Access Control and Video solutions.

  • You will contribute to all phases of the secure software development life cycle, from development, testing and release.

  • You will work closely with the Scrum team to deliver products on time with quality, coach and mentor senior engineers.

  • As a technical lead, you will require exceptional collaboration, teamwork, negotiation, influence, and relationship-building skills at all levels with internal teams.

  • Excellent leadership, communication, and interpersonal skills, with a demonstrated ability to inspire and motivate teams and drive customer satisfaction.

  • Influences senior leaders on business process improvement and quality.

How you will do it:

You should be hands-on, working closely with your team to deliver the best web solutions with your technical expertise. You will be responsible for the critical functions below in helping the team design world leading products.

  • Providing functional industry-specific subject matter expertise to support requirements gathering, solution design, and oversight

  • Help engineers and product managers identify solutions to meet business requirements.

  • Resolve complex technical issues through research and investigation

  • Help to break complex features into user stories and tasks and provide estimates.

  • Contribute to hands-on solution implementation based on user stories, to ensure the solution is robust, secure, resource optimized and cost effective.

What we look for:

Required experience / Knowledge:

  • Ability to work in the office three days per week

  • Bachelor's or Master's or PhD degree in computer science, Engineering, Information Security, or related field, advanced degree preferred

  • 10+ years of experience in development of responsive web applications for enterprise level customers including unit testing and automated integration testing.

  • Certified cloud practitioner with 5+ years of experience in building multi-tenant cloud platforms or service offerings in Azure.

  • Proven experience in a combination of software architecture, cybersecurity, quality assurance, and customer-focused engineering, with at least 5 years in a leadership role.

  • Highly proficient with Angular 14 or higher, AngularJS, TypeScript, NodeJS, SCSS and HTML5

Desirable experience / Knowledge:

  • Solid understanding of computer networks including private subnets, DNS, TCP/UDP, firewalls, load balancers, reverse proxies, API gateways, NAT, IPv6 etc.

  • Experience with WebRTC or similar video streaming technology

  • Practical experience cyber security tools such as Veracode or SD Element or Finite State

  • Ability to build trust with stakeholders and explain complex solutions to all audiences.

  • Strong communication and presentation skills to effectively interact with technical and non-technical stakeholders.

#LI-Hybrid

#GOSIA


  • QA Software Engineer

    3 weeks ago


    Belfast, County Antrim, Northern Ireland, United Kingdom Johnson Controls Full time

    About Johnson ControlsAt Johnson Controls, we transform the environments where people live, work, learn and play. From optimizing building performance to improving safety and enhancing comfort, we drive the outcomes that matter most. Dedicated to protecting the environment, we deliver our promise in industries such as healthcare, education, data centers and...


  • Belfast, County Antrim, Northern Ireland, United Kingdom Johnson Controls Full time

    What you will doLiaising with the Hardware/Firmware and Software engineering teams to schedule code reviews/scans as per guidelines outlined by JCI cyber Security Board.Working with Senior Cyber architect to run and discuss results of scans, assess where the risks lie, how best to mitigateWorking with the development team to address cyber risksBeing the...

  • Software Engineer

    1 month ago


    Antrim, Northern Ireland, Northern Ireland, United Kingdom Randox Full time

    Software Engineer – (Job Ref: 25N/SFEG)Randox Laboratories continues to develop disruptive innovations in Diagnostics and Healthcare globally. We are proud to have been named the Number 1 company in Northern Ireland for the second consecutive year in the Belfast Telegraph Top 100 Companies List for 2024. Our staff are at the heart of everything we do and...


  • Belfast, Northern Ireland, Northern Ireland, United Kingdom HAYS Full time

    Senior/Principal Mechanical Engineer – Fortune 500 Global Engineering Consultancy - Belfast Your new company A Global Engineering and Technical Consultancy firm in Belfast is collaborating with Hays to hire a Senior / Principal Mechanical Engineer. You will be a member of a Fortune 500 firm and work with a worldwide team of almost 50,000 skilled...


  • Belfast, Northern Ireland, Northern Ireland, United Kingdom HAYS Full time

    Senior/Principal Electrical Engineers – Fortune 500 Global Engineering Consultancy - Belfast Your new company A Global Engineering and Technical Consultancy firm in Belfast is collaborating with Hays to hire two Senior / Principal Electrical Engineers. You will be a member of a Fortune 500 firm and work with a worldwide team of almost 50,000 skilled...


  • Belfast, Northern Ireland, Northern Ireland, United Kingdom Anson McCade Full time

    We are a leading digital and business transformation consultancy, working with C-suite leadership teams across FTSE companies, private businesses and major government departments in order to transform their organisations.We are currently looking for a Java Software Engineer to work with a broad range of blue-chip companies and public sector organisations. As...

  • Software Engineer

    6 days ago


    Belfast, Northern Ireland, Northern Ireland, United Kingdom Search 5.0 Full time

    I am working with a leading digital transformation consultancy, we are seeking experienced Java Engineers to deliver innovative software solutions. This role requires a strong technical background, leadership skills, and a proven track record of driving complex projects to success.Key Responsibilities:Develop scalable software solutions using advanced Java...


  • Belfast, County Antrim, Northern Ireland, United Kingdom Johnson Controls Full time

    Business Support Intern – 12 Month Placement WHO WE ARE: Johnson Controls is a global diversified technology and multi-industrial leader serving a wide range of customers in more than 150 countries. We create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work together...


  • Belfast, Northern Ireland, Northern Ireland, United Kingdom Ocho Full time

    Job Title: Senior Software Engineer / Staff EngineerYour Role:Join a rapidly growing company that's revolutionising its industry with cutting-edge SaaS solutions. My client are looking for a Senior or Staff Software Engineer to shape the future of a scalable, high-performance platform built with customer-centric design. Ocho have placed some excellent...

  • Principal Engineer

    3 months ago


    Belfast, Northern Ireland, Northern Ireland, United Kingdom Venterra Group Full time

    About Venterra:Venterra is a global wind energy services company, engineering, building and supporting major wind and renewables projects around the world. Our clear purpose: accelerate the global energy transition by becoming the go-to services provider and strategic partner for the rapidly expanding wind industry.Our diverse team of experts is dedicated to...

  • Software Architect

    1 week ago


    Belfast, Northern Ireland, Northern Ireland, United Kingdom Search 5.0 Full time

    Software ArchitectJoin an IOT scale up who is developing ground breaking software that most engineers dream of building in their career.Are you a talented Software Architect seeking a role that offers both autonomy and growth? This is your chance to shape the future of cutting-edge IoT products while driving impactful decisions that directly influence the...


  • Belfast, Northern Ireland, Northern Ireland, United Kingdom Lucera Financial Infrastructures Full time

    About UsLucera® is a New York based firm wholly owned by BGC Partners Inc. (NASDAQ: BGCP), a leading global financial services firm.We provide best in-class on-demand co-located infrastructure and connectivity, priced on a month-to-month basis, offering a compelling solution to businesses looking to lower expenses and reduce operational overhead.Lucera also...


  • Belfast, Northern Ireland, Northern Ireland, United Kingdom EverQuote Full time

    EverQuote are hiring a Backend Engineer (Python) for one of their most vital and exciting teams in the business – you will work with an experienced team of high quality engineers and data engineers on a brand new product.Ambition and talent is rewarded in EverQuote, the culture is unrivalled and the tech is ground breaking!Who Are They?EverQuote is a...

  • Software Engineer

    6 days ago


    Belfast, Northern Ireland, Northern Ireland, United Kingdom Ocho Full time

    C++ and Senior C++ Developers required Exciting rare opportunity for C++ and Senior C++ Developers!£80-100k base + bonus + pension+ other highly attractive benefitsHybrid role - BelfastOcho is delighted to be partnering with a leading global fintech client to hire C++ developers at various levels for an innovative project in the fintech space.The RoleOur...


  • Belfast, Northern Ireland, Northern Ireland, United Kingdom Anson McCade Full time

    Java DeveloperLocation: Manchester based – Hybrid - flexible workingSalary: £38,000 - £50,000Package: 10% bonus + 11% pensionOverviewOne of the UK’s leading digital solution provider’s is searching for a Java Developer to join their practice in Belfast and work on developing cutting-edge greenfield solutions for their clients using new emerging...


  • Belfast, Northern Ireland, Northern Ireland, United Kingdom Ocho Full time

    Senior C++ Developers required Exciting rare opportunity for Senior C++ Developers!£80-100k base + bonus + pension + other highly attractive benefitsHybrid role - BelfastOcho is delighted to be partnering with a leading global fintech client to hire Senior C++ developers at various levels for an innovative project in the fintech space.The RoleOur client...

  • Senior Civil Engineer

    4 months ago


    Belfast, Northern Ireland, Northern Ireland, United Kingdom HAYS Full time

    Senior Civil Engineer in Northern Ireland Your new companyHays are working in partnership with a prominent engineering consultancy based in Northern Ireland, seeking a Senior Civil Engineer to join their team. This role involves working on exciting new projects across Northern Ireland.The company’s services span both the private and public sectors,...

  • Platform Engineer

    6 days ago


    Belfast, Northern Ireland, Northern Ireland, United Kingdom Hayward Hawk Full time

    My client is looking for a skilled Platform Engineer to join their team in Belfast. This position focuses on upgrading legacy software and leading migrations from older systems to modern, efficient platforms. You’ll play a key role in shaping the technology that supports business operations, ensuring they transition smoothly from outdated systems while...

  • Settlements Analyst

    3 weeks ago


    Belfast, Northern Ireland, United Kingdom TP ICAP Full time

    Group Overview The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior...

  • Drainage Engineer

    1 month ago


    Belfast, Northern Ireland, Northern Ireland, United Kingdom HAYS Full time

    Drainage engineer, civil engineer, drainage design engineer Your new company Hays are working in partnership with a multidisciplinary consulting engineering practice that has been delivering expert advice to clients in all sectors of the economy for over 35 years. They are looking to hire a Drainage Engineer to be based in Belfast, Northern Ireland.With a...