Johnson Controls Logo

Johnson Controls

Python Developer- Django

Posted 5 Days Ago
Be an Early Applicant
Belfast, County Antrim, Northern Ireland
Mid level
Belfast, County Antrim, Northern Ireland
Mid level
The Python Developer will design, develop, and optimize scalable applications using Django, conduct debugging and root cause analysis, and improve SQL performance. Responsibilities include collaborating with cross-functional teams and ensuring code quality in hybrid Windows and Linux environments.
The summary above was generated by AI

Why 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 seamlessly. Bring your passion for innovation and we will challenge you to help us create a better tomorrow.

BEGIN YOUR CAREER WITH A FOCUS ON TOMORROW!

Imagine a career that perpetually stretches your capabilities. From managing many of the world’s most iconic buildings to making products that help save lives, the breadth of our opportunities empowers you to chart your own path.  We are a truly global company that embraces diversity, rewards hard work and inspires people to reach for more. In an environment that is constantly evolving, we will set the foundation for you to grow and chart a career path that is as unique as you are. 

What you will do

We are seeking a Python Developer with expertise in Django to join our team in Belfast. The ideal candidate will have deep experience in debugging, root cause analysis and SQL as well as a strong understanding of Windows and Linux environments. Experience with React is a plus. You will be responsible for designing, developing and optimizing scalable applications while ensuring high reliability and performance.

How you will do it

  • Develop and maintain web applications using python and Django

  • Conduct advanced debugging and root cause analysis to troubleshoot complex issues

  • Optimize SQL queries and database performance (PostgreSQL / MySQL preferred)

  • Work in both Windows and Linux environments, handling deployments and system configurations

  • Collaborate with cross-functional teams to design and implement scalable solutions

  • Ensure code quality through testing, reviews and best practices

What we look for

  • Authorisation to work in the UK and ability to work in the office three days per week

  • A degree in IT or relevant experience combined with industry qualifications.3+ years of professional experience in Python and Django

  • Strong debugging skills, ability to analyze logs, diagnose issues and find root cases quickly

  • Expert-level SQL skills (query optimization, indexing, stored procedures, etc.)

  • Proficiency in both Windows and Linux environments

  • Experience with version control (Git), CI/CD and containerization (Docker)

  • Strong understanding of REST APIs, authentication and security best practices

  • Excellent problem-solving skills and ability to work independently

  • Experience with React (or modern front-end frameworks)- desirable

  • Cloud experience (AWS, Azure or GCP)- desirable

  • Familiarity with DevOps practices and automation- desirable

What we offer

Comprehensive benefits package including health and pension plan, life assurance, 22 days of paid holidays, flexible working hours, overtime/flexi days; holiday purchase scheme; long service awards; employee assistance programme; free car parking; canteen on site and employee discounts.

#LI-Hybrid

#Gosia

Top Skills

AWS
Azure
Ci/Cd
Django
Docker
GCP
Git
Linux
MySQL
Postgres
Python
React
Rest Apis
SQL
Windows

Similar Jobs

5 Days Ago
Belfast, County Antrim, Northern Ireland, GBR
Mid level
Mid level
Other • Security
Seeking a Python Developer with Django expertise to design, develop, and optimize applications, conduct debugging, and enhance SQL performance, collaborating with teams in both Windows and Linux environments.
Top Skills: AWSAzureCi/CdDjangoDockerGCPGitLinuxMySQLPostgresPythonReactRest ApisSQLWindows
5 Days Ago
Belfast, County Antrim, Northern Ireland, GBR
Senior level
Senior level
Other • Security
Responsible for designing, developing, and optimizing scalable web applications using Python and Django, analyzing issues, and collaborating across teams.
Top Skills: AWSAzureCi/CdDjangoDockerGCPGitLinuxMySQLPostgresPythonReactRest ApisSQLWindows
Yesterday
Belfast, County Antrim, Northern Ireland, GBR
Mid level
Mid level
Fintech • HR Tech • Payments • Social Impact • Financial Services
As a Senior MLOps Engineer, you will design scalable ML solutions, manage AWS infrastructure, develop CI/CD pipelines, optimize performance, and mentor junior colleagues.
Top Skills: Apache KafkaAWSDatadogDockerEc2EcsGithub ActionsGrafanaJenkinsKubernetesLambdaPrometheusPythonPyTorchS3SagemakerScikit-LearnTensorFlow

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account