Johnson Controls

Manager,SoftwareDevelopment

Ireland FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Manager candidates.

The Brief

“Manager, Software Development at Johnson Controls. Skills: Software Engineering Management, API Development, Distributed Systems, Cloud Architecture. Manage, mentor, and nurture a team. Foster an inclusive, collaborative culture”

What You'll Achieve.

shaping the future of the OpenBlue Identity solution; realise their identity requirements; predictable delivery; iterative improvement; ongoing improvement in engineering processes; ongoing improvement in developer experience

Industry & Context.

Problems you'll solve

data-driven decision-making; Troubleshoot complex performance, scalability, and reliability issues; Analyze project needs and constraints; Investigate and resolve complex performance and scalability challenges

What They're Looking For.

Must Have

Bachelor’s degree in Computer Science, Engineering, or a related technical field, 10+ years of experience in software engineering, designing scalable APIs, distributed systems, 3+ years of managing and mentoring engineering teams, dynamic, remote/hybrid environments, proficiency in any another backend OO language, proficiency in OAuth, OIDC, SAML, working with a provider like Okta, Auth0, or other, Experience building containerized applications, Docker, Kubernetes, background with relational databases, PostgreSQL, MySQL, MariaDB, Experience developing microservices using REST, Experience with at least one major cloud provider, AWS, Azure, Familiarity with cybersecurity best practices, DevSecOps principles, analytical skills, proven track record of data-driven decision-making, Excellent communication skills, ability to engage effectively across engineering, product, and senior leadership, Ability to align technical strategy with broader business and product goals, Passion for continuous learning, staying current with industry trends, Own software design, development, and delivery from concept to continuous deployment, Understand product teams identity requirements, break them down into reusable APIs, Keeping them advised of security best practises, Lead, mentor, and manage a team of engineers, fostering excellence, collaboration, and accountability, Champion Agile development practices, Scrum, Kanban, ensuring predictable delivery, continuous improvement, effective team ceremonies, Collaborate with both local and remote/global teams, ensuring alignment, communication, and cohesive execution, Promote a Quality-First mindset, driving test-automation strategies, shifting testing left, Participate in and guide code reviews across multiple services and languages, Define technical specifications and requirements in partnership with product and engineering teams, Investigate and resolve complex performance and scalability challenges, contributing code when appropriate, Lead cloud architecture, Contribute to best practices across CI/CD, development tools, source control, observability, Cultivate a positive, forward-thinking team culture, sense of ownership, continuous learning

Nice to Have

Experience with Mobile technologies, Experience with Web development stacks

What You'll Do.

collaborative culture

Champion professional development

Own the full software lifecycle

Work closely with product managers

Analyze project needs and constraints

Conduct and guide code reviews

Troubleshoot complex issues

Lead the implementation of Agile practices

Advance CI/CD and DevOps culture

Use insights to drive improvement

Stay informed on emerging technologies

Promote experimentation

support configuration

How You'll Work.

Team & Collaboration

Work alongside a cross functional environment; Collaborate with product managers, designers, and senior leadership; Collaborate with both local and remote/global teams

Communication Scope

Excellent communication skills; ability to engage effectively across engineering, product, and senior leadership

Process & Methodology

Agile practices, Scrum, Kanban, predictable delivery, iterative improvement

Full Job Description

**Who We Are** Since 2020 when Johnson Controls launched OpenBlue there has been a need for a common identity platform. The OpenBlue AnA team have been working closely with Okta since 2021 to design, build and operate the identity platform. **What You Will Do** As a Software Engineering Manager, you will report to the Director of Software Engineering and lead a team of Software Engineers. You will provide hands-on technical guidance, architectural leadership, and people management while shaping the future of the OpenBlue Identity solution. You will work alongside a cross functional environment that includes Mobile, Web, Embedded Software Engineers, Product Owners, and Architects across global remote teams. You and your team will offer leadership, and build APIs and supporting configuration used by other JCI projects to realise their identity requirements. This offers support for users, applications and devices, promoting devices having an identity from the factory. **How You Will Do It** Leadership & People Development * Manage, mentor, and nurture a high-performing team of software engineers, driving individual development and collective excellence. * Foster an inclusive, collaborative, and engaging team culture where creativity, innovation, and continuous learning thrive. * Champion professional development, career progression, and a culture that values growth. Technical & Strategic Execution * Own the full software lifecycle—from initial design to continuous deployment. * Work closely with product managers, designers, and senior leadership to define technical requirements and guide strategic initiatives. * Analyze project needs and constraints, using data-driven decision-making to steer architectural and technical direction. * Conduct and guide code reviews across multiple services. * Troubleshoot complex performance, scalability, and reliability issues, contributing code when necessary. Agile, DevOps, and Engineering Excellence * Lead the implementation and cont

Free ATS check

Applying for this Manager, Software Development role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Johnson Controls?

Real rants from real employees. Read before you apply.

Read Company Rants →