Johnson Controls is hiring Software Developers for Data Solutions in Pune, India. Apply now to start your career with a global leader in smart building and technology solutions.
Table of Contents
🚀 Johnson Controls Hiring Software Developers
💼 Job Role & Category
Role: Software Developer – Data Solutions
Category: Full-Time, Onsite (Pune, Maharashtra, India)
🏢 Why Join This Company?
(Not specified in the JD which company, so this section is based on industry norms in Pune.)
Pune is one of India’s major tech hubs, home to many service-and product-based companies working on cloud, data, AI/ML, and enterprise software. Working here gives you exposure to cutting-edge tools and access to mentorship and collaborative teams. Career growth tends to be faster if you pick up in-demand skills like cloud data platforms, ETL, and programming.
Companies hiring in this domain often emphasize innovation, continuous learning, and data-driven decision-making. Being part of a “Data Solutions” team means you’ll likely work closely with data engineers, analysts, and business stakeholders, giving you lower latency visibility and relevance of your work.
📝 Job Summary
You’ll be working as a Software Developer – Data Solutions, responsible for designing, building, and maintaining data-driven applications. This role demands building robust data pipelines, handling large datasets, collaborating with cross-functional teams (data scientists / analysts), and ensuring data integrity. It’s an entry-level position (0-1 year experience) suited for recent graduates who want to build a career in data engineering / analytics as well.
🔧 Key Responsibilities 🔧
- 🛠 Develop and maintain software applications that manage and analyze large datasets.
- 🤝 Collaborate with data scientists and analysts to implement data models and processing algorithms.
- 🔄 Build and optimize ETL processes to ensure data integrity and availability.
- 📊 Design and enhance user interfaces for data visualization and reporting.
- ✅ Participate in code reviews and contribute to the team’s best practices.
- 🐞 Conduct system testing, debug, and troubleshoot software issues.
🎯 Who Can Apply?
Education Requirements: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience Level: 0-1 year in software development focused on data solutions. Recent graduates are viable.
Required Skills / Tools:
- Proficiency in programming languages (Java, Python, or C#)
- Experience with database management systems (e.g. SQL Server, MySQL)
- Understanding of data analytics principles
- Skills in ETL, working with large datasets
- Familiarity with data visualization tools (Power BI, Tableau)
- Problem-solving & analytical mindset
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure)
- Knowledge of data warehousing and data lake architecture
- Basic understanding of machine learning concepts / frameworks
- Exposure to Agile development
Certifications: Not specified in the job description.

🌍 Work Location & Type
- Location: Pune, Maharashtra, India
- Work Type: Full-Time, Onsite
💰 Salary Insights (India / Pune)
Based on reliable sources for similar junior / entry-level software/data roles in Pune:
- Junior Software Developer roles in Pune tend to offer ₹320,000 – ₹650,000 / annum (≈ ₹3.2-6.5 LPA).
- Another data point: average for a Junior Software Engineer in Pune is around ₹449,954 for ~1 year experience.
- Freshers / data-centric roles with cloud / ETL skills may swing towards the higher end of that range if the company is product-based or demands more skills. So an expected package might be ₹3-6 LPA, depending on company, tools you know, and how much you contribute initially.
🎁 Johnson Controls Perks & Benefits
While the JD doesn’t detail specific benefits, here are common/per likely perks in such roles / companies in Pune:
- 🏥 Health & medical insurance (for employee, possibly family)
- 💻 Learning & development: workshops, certifications, internal courses
- 🕒 Paid Time Off, sick leaves, public holidays
- 💸 Performance bonus or incentives (depending on company policy)
- 🌱 Career progression: moving from entry level → senior / data engineer / analytics roles
- 🤝 Inclusive work environment & support (mentorship, code review, collaborative teams)
📝 How to Apply for Johnson Controls
📢 How to Apply for this Software Developer – Data Solutions Role 2025:
- Prepare your resume highlighting your programming skills (Python / Java / C#), database / ETL / data visualization experience, and any academic / project work.
- Ensure your Bachelor’s degree details are clear.
- Submit your resume and cover letter (if needed) via the application portal or job listing.
- Review all details before submission.
If you face any issues while applying. Do let us know in the comment section
APPLY LINK
📢 Share this opportunity with your friends 😇😇😇😇
❓ FAQs
Q1: What is the selection process for this role?
A1: Not specified in the job description. Typically, companies use resume screening → technical test or coding challenge (ETL / SQL / programming) → interviews (technical + HR).
Q2: Is remote work or hybrid work an option?
A2: Not specified in the job description. Role states a full-time on-site position in Pune.
Q3: What tools / tech should I focus on learning?
A3: From the JD: Azure Data Factory (ADF), Snowflake, Databricks, ETL frameworks, Python, SQL, database systems. Also data visualization tools like Power BI or Tableau are nice to have.
Q4: Do I need prior work experience or internships?
A4: Experience 0-1 year; internships or academic projects are helpful but not strictly required.
Q5: What salary can I expect?
A5: Likely ~ ₹3-6 LPA depending on skills, company size, complexity of role. Base can vary; performance bonus or incentives may affect total compensation.
Q6: What growth opportunities are there?
A6: While not specified in JD, roles in data solutions / pipelines generally allow you to grow into data engineering, analytics, machine learning, or senior software engineering roles depending on performance and upskilling.