Job Details: Senior Software Engineer - C#


JobsIreland
Jervis Street
Dublin 1
jobsireland.ie
Senior Software Engineer - C#
Senior Software Engineer - C# - WD

What you will do

Johnson Controls is looking for a senior engineer with a deep
background in computer science, distributed event and message-based
systems, and building multi-tenant PaaS offerings. You will
collaborate with architects, product management, and DevOps teams to
design and deliver robust platform capabilities focused on building
the future of smart buildings. You will be developing across our
digital twin solutions, graph database, timeseries, and event
platform.

You possess a deep understanding of platform design and implementation
details and will successfully balance innovative and proven approaches
to deliver on platform objectives. Your technical expertise and
teamwork will position you as a key contributor of the platform. You
want to help define the future today using the latest in cloud
technologies, graph databases, and IoT.

The future is being built today, and Johnson Controls is making that
future more productive, more secure and more sustainable. We are
harnessing the power of cloud, data analytics, the Internet of Things,
and user design thinking to deliver on the promise of intelligent
buildings and smart cities that connect communities in ways that make
people&#**Apply on the website**;s lives - and the world - better.

How you will do it

Plan, Develop, Test, and Document software for connecting devices and
other software products to the JCI Cloud and Data Platform

Provide recommendations, gain buy-in and champion development to
establish a clear position on platform architecture, features and
capabilities

Work with Product Management and Architects to define platform
milestones.

Occasional travel will be required

What we look for

BS in Computer Science/Electrical or Computer Engineer or has a degree
and demonstrated technical abilities in similar areas.

Has strong written skills and the ability to effectively communicate
technical analyses and results to business management

Strong Programming skills in C#, and at least one additional language
such as Node.js, or Java.

Hands-on experience with public clouds such as Microsoft Azure, Amazon
Web Services, or the Google Cloud Platform with emphasis on IoT, and
event routing, and serverless offerings.

Deep experience with high volume distributed event data processing

Deep experience with non-trivial SQL and No-SQL storage systems.

Telemetry & Monitoring of High scale PaaS solutions

CI/CD experience for large scale PaaS platforms embracing the Software
Defined Everything and deploy from git mindset

RESTful API Design and familiarity with GraphQL

Additional Desired skills

Experience with graph store, document store and heterogeneous data
indexing

Demonstrable knowledge and skills with security, authentication, and
authorization in distributed cloud systems

Experience with Spark

Experience with timeseries analytics solutions

Experience with HVAC or Industrial Controls systems

Johnson Controls is a global diversified technology and multi
industrial leader serving a wide range of customers in more than
**Apply on the website** countries. Our commitment to sustainability
dates back to our roots in **Apply on the website**, with the
invention of the first electric room thermostat. We are committed to
helping our customers win everywhere, every day and creating greater
value for all of our stakeholders through our strategic focus on
buildings.

Job Engineering

Primary LocationIE-Ireland-Cork

Organization Bldg Technologies & Solutions Senior Software Engineer - C# - WD

What you will do

Johnson Controls is looking for a senior engineer with a deep
background in computer science, distributed event and message-based
systems, and building multi-tenant PaaS offerings. You will
collaborate with architects, product management, and DevOps teams to
design and deliver robust platform capabilities focused on building
the future of smart buildings. You will be developing across our
digital twin solutions, graph database, timeseries, and event
platform.

You possess a deep understanding of platform design and implementation
details and will successfully balance innovative and proven approaches
to deliver on platform objectives. Your technical expertise and
teamwork will position you as a key contributor of the platform. You
want to help define the future today using the latest in cloud
technologies, graph databases, and IoT.

The future is being built today, and Johnson Controls is making that
future more productive, more secure and more sustainable. We are
harnessing the power of cloud, data analytics, the Internet of Things,
and user design thinking to deliver on the promise of intelligent
buildings and smart cities that connect communities in ways that make
people&#**Apply on the website**;s lives - and the world - better.

How you will do it

Plan, Develop, Test, and Document software for connecting devices and
other software products to the JCI Cloud and Data Platform

Provide recommendations, gain buy-in and champion development to
establish a clear position on platform architecture, features and
capabilities

Work with Product Management and Architects to define platform
milestones.

Occasional travel will be required

What we look for

BS in Computer Science/Electrical or Computer Engineer or has a degree
and demonstrated technical abilities in similar areas.

Has strong written skills and the ability to effectively communicate
technical analyses and results to business management

Strong Programming skills in C#, and at least one additional language
such as Node.js, or Java.

Hands-on experience with public clouds such as Microsoft Azure, Amazon
Web Services, or the Google Cloud Platform with emphasis on IoT, and
event routing, and serverless offerings.

Deep experience with high volume distributed event data processing

Deep experience with non-trivial SQL and No-SQL storage systems.

Telemetry & Monitoring of High scale PaaS solutions

CI/CD experience for large scale PaaS platforms embracing the Software
Defined Everything and deploy from git mindset

RESTful API Design and familiarity with GraphQL

Additional Desired skills

Experience with graph store, document store and heterogeneous data
indexing

Demonstrable knowledge and skills with security, authentication, and
authorization in distributed cloud systems

Experience with Spark

Experience with timeseries analytics solutions

Experience with HVAC or Industrial Controls systems

Johnson Controls is a global diversified technology and multi
industrial leader serving a wide range of customers in more than
**Apply on the website** countries. Our commitment to sustainability
dates back to our roots in **Apply on the website**, with the
invention of the first electric room thermostat. We are committed to
helping our customers win everywhere, every day and creating greater
value for all of our stakeholders through our strategic focus on
buildings.

Job Engineering

Primary LocationIE-Ireland-Cork

Organization Bldg Technologies & Solutions

We need : English (Good)

Type: Permanent
Payment:
Category: Others

Apply for this Job Offer
Name: (*) 
Email: (*) 
Phone: (*) 
Please Provide a Cover in the English Language.
CV: (*) 
Are you human ?
Share on your Facebook Page: