Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Johnson Controls Team. If you also belong to the team, you can get access from here

Johnson Controls Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 2.7k Reviews

filter salaries All Filters

1 Johnson Controls Senior Software Developer Job

Senior Software Developer - Automation

1-6 years

Pune

1 vacancy

Senior Software Developer - Automation

Johnson Controls

posted 9hr ago

Job Role Insights

Flexible timing

Job Description

Software Developers design, build, configure, and implement new or modified software products and solutions. They collaborate with all members of the Solution Delivery team and Business-IT Engagement team to ensure that products meet requirements (i.e., business, functional, and technical).
This position will suit Developers or Software Engineers with experience of RPA tools such as UiPath (preferable), Blue Prism or Automation Anywhere (experience with other RPA tools will be considered). Experience with Microsoft Azure, Power Apps or Power Automate is also a great fit into this role. Our RPA solutions evolved over time into Intelligent Automation . This means we extend them with cognitive services, such as chatbots (or virtual agents), NLP or OCR to create end to end, digital and intelligent automated solutions for our Stakeholders. We would be happy to consider AI Engineers whose knowledge and experience can help drive this journey. We would also consider Python Engineers who are open to transitioning into the world to RPA and AI.
 
How will you do it?
Solution Design, Solution Build & Configure
Develop the technical design for solutions based on the defined scope, requirements, and functional design provided by the Business-IT Engagement team
Build and configure technical components (interfaces, conversions, reports, workflows) so that solution design meets business needs and solution architecture standards
Write and document clear programming code to meet the gathered requirements
Perform code reviews and quality assurance to ensure compliance to technical standards and business requirements
Collaborate with Business-IT Engagement team to create and refine user stories and acceptance criteria
Prepare development and test environments
Conduct test readiness to proceed with testing
Collaborate with testing team to execute testing and support creation of test scripts
Fix bugs identified during quality assurance and testing
Continuously reduce technical debt (e.g., create technical debt stories, remove bugs) and decommission legacy applications and solutions
Perform updates and enhancements to the solution, as needed
Knowledge Transfer
Develop and document technical handbooks (PDD, SDD, etc.) to represent the design and code of new applications
Contribute to building documentation for training, deployment, operations, support, and on-going maintenance, as needed
Transfer knowledge of applications to Operations and Application Support team and provide ongoing support and training
Release Management
Coordinate with Operations to release into production and perform release testing (system integration, mock conversion, parallel, regression, performance and stress, infrastructure)
Execute production deployment, hyper-care, and service delivery transition
Technical Requirements Definition, Solution Build & Configure, Solution Design
Develop technical design based on defined scope, requirements, and functional design
Collaborate with the Product Owner to create and refine user stories and acceptance criteria
Conduct research, design, and prototyping, and other exploration activities
Design and evolve systems to support testability, test automation, and continuous improvement
Conduct product demos with the Product Owner to get the story to done
Partner with the Product Owner to continuously reduce technical debt (e.g., create technical debt stories, remove bugs) and decommission legacy applications and solutions
Create the release manifest and validate with Solution and System Architects; coordinate with Operations to release into production
Follow code development best practices (e.g., documenting code, code reviews)
Quality Assurance & Testing
Collaborate with Operations and Application Support team to execute testing
Fix bugs identified during quality assurance and testing
Project Planning & Management
Participate in Sprint Planning, Sprint Review, Daily Stand-Up, Backlog Grooming, and Team Retrospective
Develop and commit to Program Objectives and Iteration goals
Present technical design in architectural review boards
Knowledge Transfer
Promote best practices, knowledge sharing, and foster culture of continuous delivery and DevOps
Conduct knowledge transfer and training with Operations team
Release Management
Execute release testing (system integration/ integration, mock conversion, parallel, regression, performance and stress, infrastructure)
Execute production deployment, hyper-care, and service delivery transition
Decommissioning
Execute on decommissioning of non-strategic legacy platforms and solutions over time
 
Who are we looking for?
Required
  • Experienced Automation Developer with at least 1 year of proven automation project delivery
  • Experience of RPA tools such as UiPath (preferable), Blue Prism and Automation Anywhere (experience with other RPA tools will be considered)
  • Experience with Intelligent Document Processing is welcomed
  • Experience with Microsoft Azure, Power Apps, Power Automate or Virtual Agents is welcomed
  • Great knowledge of code troubleshooting and quality assurance
  • Good verbal and written communications skills
  • English language to a business proficiency level
  • Strong problem-solving skills able to logically break down a problem into smaller, manageable parts to solve
  • Self-motivated, team player, action and results oriented
Preferred
  • RPA, Microsoft Cognitive Services or Process Mining certification(s)
  • Bachelor s Degree in engineering, Computer Science or related technical fields
  • Good understanding of IT Service Management and Change Management
  • Understanding of programming concepts and a programming background in any coding language (.NET, VBA, SQL, HTML, C#)
  • Knowledge of MS Power BI, SharePoint and Microsoft Azure DevOps proficiency
  • Experience in Optical Character Recognition (OCR) software, Chatbots, Artificial Intelligence and machine learning
  • Experience with Process Mining using Celonis
  • Understanding of basic object-oriented concepts
  • Great networking skills and the ability to influence outside of own team
Training
In this role you will be encouraged to improve and develop your knowledge through on-going training and achieving certifications in areas such as UiPath, Blue Prism, Microsoft Enterprise Skills Initiative, Agile/Project Management and more

Employment Type: Full Time, Permanent

Read full job description

Johnson Controls Interview Questions & Tips

Prepare for Johnson Controls Senior Software Developer roles with real interview advice

People are getting interviews at Johnson Controls through

(based on 164 Johnson Controls interviews)
Job Portal
Referral
Campus Placement
Recruitment Consultant
Company Website
Walkin
31%
18%
12%
8%
5%
5%
21% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What Senior Software Developer at Johnson Controls are saying

3.5
 Rating based on 6 Senior Software Developer reviews

Likes

Management is worst

Dislikes

They will garbage stuff as manager's and they will recommend candidate who doesn't have any minimum knowledge and fire the knowledge person

Read 6 reviews

Senior Software Developer salary at Johnson Controls

reported by 62 employees with 4-12 years exp.
₹8.2 L/yr - ₹19 L/yr
At par with the average Senior Software Developer Salary in India
View more details

What Johnson Controls employees are saying about work life

based on 2.7k employees
58%
86%
60%
69%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Johnson Controls Benefits

Submitted by Company
Free Transport
Education Assistance
Health Insurance
Job Training
Submitted by Employees
Health Insurance
Job Training
Work From Home
Soft Skill Training
Cafeteria
Free Transport +6 more
View more benefits

Compare Johnson Controls with

Siemens

4.1
Compare

Honeywell Automation

3.8
Compare

Schneider Electric

4.2
Compare

ABB

4.1
Compare

Emerson Electric Co.

4.1
Compare

Bosch

4.2
Compare

Eaton Corporation

4.0
Compare

Legrand

3.7
Compare

Rockwell Automation

3.8
Compare

Danaher

4.0
Compare

Wipro PARI

3.5
Compare

Addverb Technologies

3.9
Compare

Titan Engineering & Automation

4.0
Compare

Falcon Autotech

4.1
Compare

Technosoft Engineering Projects Limited

4.0
Compare

Festo

3.8
Compare

TMEIC

3.9
Compare

Cotmac Electronics

3.9
Compare

Marine Electricals

3.8
Compare

Utthunga Technologies

3.3
Compare

Similar Jobs for you

Automation Test Engineer at EMERSON INNOVATION CENTER

Pune

2-5 Yrs

₹ 4-7 LPA

Test Automation Developer at Ecobillz

Belgaum

2-3 Yrs

₹ 2-6 LPA

Software Test Automation Engineer at Wolters Kluwer - Medknow Publications

Kalyani, Pune

3-6 Yrs

₹ 5-8 LPA

Senior Software Developer at Trask

Kochi, Chennai

5-7 Yrs

₹ 7-9 LPA

Senior Software Developer at Microland Limited

Bangalore / Bengaluru

3-5 Yrs

₹ 5-7 LPA

Quality Automation Engineer at IntegriChain

Pune

3-5 Yrs

₹ 5-7 LPA

Quality Automation Engineer at IntegriChain

Pune

2-5 Yrs

₹ 4-7 LPA

Automation at Virtusa Consulting Services Pvt Ltd

Chennai

5-8 Yrs

₹ 7-11 LPA

Mobile Automation Tester at Ernst Young

Kochi

6-9 Yrs

₹ 8-11 LPA

QA Automation Engineer at Decisions

Mumbai

1-5 Yrs

₹ 3-7 LPA

Johnson Controls Pune Office Locations

View all
Pune Office
Johnson Controls India Engineering, 6, Commerzone IT Park Internal Road, Yerawada Pune
Maharashtra 411006
Pune Office
Johnson Controls Private Limited, 301, Zanith Complex, 28/2, K M Gandhi Path, Shivaji Nagar, Shivaji Nagar Pune
Maharashtra 411045

Senior Software Developer - Automation

1-6 Yrs

Pune

9hr ago·via naukri.com
write
Share an Interview