Johnson Controls
Johnson Controls2h ago
Career Pages

Senior Software Engineer

Pune, Maharashtra, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Johnson Controls

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Johnson Controls is seeking a highly skilled Senior Software Engineer in Pune, Maharashtra, India. This role is integral to designing, developing, and maintaining robust cloud-based applications, including self-service and cost management tools. The ideal candidate possesses a strong technical foundation, exceptional problem-solving abilities, and excels in collaborative environments, ensuring our cloud solutions are secure, scalable, and efficient.

Key Responsibilities

  • Design, develop, and maintain a self-service cloud cost optimization portal.
  • Provide technical support and guidance to self-service users, resolving issues related to data quality, system access, and report generation.
  • Develop and maintain comprehensive documentation for system configurations, processes, and standard operating procedures.
  • Implement and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Ensure the security and compliance of all cloud-based applications.
  • Collaborate with IT and development teams to identify and implement optimal cloud solutions.
  • Monitor and optimize the performance of cloud applications.
  • Troubleshoot and resolve issues related to cloud infrastructure.
  • Apply FinOps principles to effectively manage and optimize cloud costs.
  • Stay current with the latest advancements in cloud technologies and best practices.

Requirements

  • A minimum of five years of experience as a Software Engineer or in a similar role.
  • Proven experience with containerization technologies such as Docker and Kubernetes.
  • Proficiency in full-stack web development, with expertise in backend technologies like Python and frontend frameworks such as React.js or Angular.
  • Familiarity with Infrastructure as Code (IaC) tools, including Terraform or CloudFormation.
  • Strong skills in data transformation, preparation, modeling, and visualization.
  • Excellent problem-solving and analytical capabilities.
  • Strong communication and collaboration skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Preferred Qualifications

  • Relevant certifications, such as DevOps Engineer/Architect, PCEP, Full Stack Development Certifications, or Cloud Architect / Engineer / Administrator certifications.
  • Proficiency with major cloud platforms including AWS, Azure, or Google Cloud. Experience with DevOps practices and associated tools.
  • Experience with Business Intelligence tools like Power BI.
  • Knowledge of FinOps principles and practices.
  • Experience in developing and implementing cost optimization strategies for cloud environments.
  • Solid understanding of networking, security, and database management concepts.

Company

Johnson Controls

Johnson Controls

Pune, Maharashtra, India
Posted on Career Pages
Senior Software Engineer at Johnson Controls | Pune, Maharashtra, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform