Software Developer Data Solutions
Johnson Controls
Pune, Maharashtra, India
Job Title: Software Developer - Data Solutions Location: Pune, Maharashtra, India Experience: 0-1 Year Job Description: The Software Developer for Data Solutions will be responsible for designing, implementing, and maintaining data-driven applications. You will work closely with cross-functional teams to analyze requirements, develop robust data pipelines, and create scalable data solutions. This role demands proficiency in programming, database management, and an understanding of data analytics principles. 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. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. 0-1 year of experience in software development with a focus on data solutions. Strong proficiency in programming languages (e.g., Java, Python, or C#). Experience with database management systems (e.g., SQL Server, MySQL). Familiarity with data visualization tools (e.g., Power BI, Tableau). Excellent problem-solving and analytical skills. Preferred Qualifications: Experience with cloud platforms (e.g., AWS, Azure). Knowledge of data warehousing and data lake architecture. Understanding of machine learning concepts and frameworks. Ability to work in an Agile development environment. We offer: Competitive salary and comprehensive benefits package. Opportunities for professional growth and development. A collaborative and inclusive work environment.