Johnson Controls International plc

Senior Software Engineer (Inventor)

Johnson Controls International plc
Apply
12 hours ago
Pune, IndiaSenior

Responsibilities

  • Design, develop, and maintain Windows desktop applications and CAD automation/add-ins using C#/.NET, WinForms, and WPF.
  • Conduct code reviews and follow coding standards and best practices.
  • Develop unit tests and participate in system and integration testing.
  • Create and maintain technical documentation, specifications, architectural diagrams, and code documentation.
  • Troubleshoot software defects and improve application performance, security, and scalability.
  • Collaborate with project managers, designers, developers, and other cross-functional stakeholders to deliver projects.
  • Participate in designs, HLDs, LLDs, architectures, and estimation of PBIs, stories, and tasks.
  • Demonstrate newly developed features and contribute to project documentation, mockups, wireframes, and test cases.

Requirements

  • Bachelor’s degree in computer science, MCA, or a related field.
  • 3–8 years of hands-on experience developing Windows desktop applications with C#, WinForms, WPF, and Microsoft Visual Studio.
  • Hands-on knowledge of object-oriented concepts, design patterns, database design, and database optimization.
  • Experience with CAD software such as Inventor, SolidWorks, CATIA, or AutoCAD is preferred; CAD automation or customization experience is a plus.
  • Knowledge of computer graphics, mathematics, 3D geometry, or computational geometry is preferred.
  • Experience with SQL or MySQL and with system, integration, and unit testing.
  • Strong problem-solving and debugging skills.
  • Experience using version-control tools such as Git, GitHub, GitLab, Bitbucket, or SVN.
  • Knowledge of DevOps, DevSecOps, project documentation, Microsoft tools, mockups, wireframes, and test-case design is desirable.

Benefits

  • Hybrid work arrangement in Commerzone, Yerwada, Pune, with three days per week working from the office.
  • Learning opportunities, meaningful work projects, and support for physical, financial, and emotional wellbeing.
  • Opportunity to work on cutting-edge technologies and innovative products with cross-functional teams.

Tech Stack

AzureC#GitMySQL.NETSQLSubversionWindows

Categories

Johnson Controls International plc

About Johnson Controls International plc

10,000+ employees

Johnson Controls International plc builds and services building automation, HVAC (York), fire detection/suppression, security, and industrial refrigeration systems for commercial, institutional, and industrial facilities. The NYSE-listed company, headquartered in Cork, Ireland, traces its roots to 1885 and expanded via a 2016 merger with Tyco. It sells equipment, software, and lifecycle services to sectors such as data centers, healthcare, education, and advanced manufacturing, with a global installed base and service footprint.

Contact me