22 hours ago
Pune, IndiaSenior

Responsibilities

  • Modernize legacy applications built with VB6, Synon, RPG, RPGLE, CLP, and IBM i/AS400 technologies.
  • Use Generative AI, GitHub Copilot, Azure OpenAI, and AI-assisted tools for code analysis, conversion, testing, and documentation.
  • Design migration strategies and develop reusable frameworks, patterns, and best practices for enterprise application transformation.
  • Build modern business applications using C#, .NET, ASP.NET Core, .NET MAUI, and Azure services.
  • Design API-first architectures and service-based integrations within the Microsoft ecosystem.
  • Lead AI-driven modernization proofs of concept and pilots.
  • Establish engineering standards, governance, and best practices for AI-assisted development.
  • Collaborate with enterprise architects, infrastructure teams, and business stakeholders on secure, scalable solutions.
  • Mentor development teams on application modernization, AI tools, and Microsoft development platforms.

Requirements

  • Bachelor’s degree in computer science, software engineering, information technology, or a related discipline.
  • At least 5 years of software development experience.
  • At least 5 years of VB6 application development and maintenance experience.
  • Proven experience modernizing legacy applications to Microsoft technologies.
  • Experience delivering large-scale application modernization or migration programs.
  • Hands-on experience with AI-assisted software development tools and Generative AI technologies.
  • Experience with enterprise business-critical applications and complex integrations.
  • Experience with VB6, C#, .NET Framework, .NET, ASP.NET Core, .NET MAUI, WinUI, WPF, XAML, HTML5, and JavaScript.
  • Experience with Synon, RPG, RPGLE, CLP, IBM i/AS400, DB2, SQL Server, stored procedures, and API development.
  • Experience with Azure OpenAI, GitHub Copilot Enterprise, Microsoft Copilot, Azure AI Services, prompt engineering, and Retrieval-Augmented Generation.
  • Experience with Microsoft Azure, Azure DevOps, GitHub, Azure App Services, Azure Functions, Azure API Management, and Power Platform.
  • Preferred experience converting VB6 applications to .NET MAUI, WinUI, or other modern Microsoft technologies.
  • Preferred experience modernizing Synon, RPG, RPGLE, or AS400 applications and delivering Azure-based modernization programs.
  • Knowledge of enterprise architecture, application rationalization, and technical debt reduction strategies is preferred.
  • Microsoft Azure certifications and experience in manufacturing, industrial, or enterprise ERP environments are preferred.

Tech Stack

AzureC#IBM DB2JavaScriptMicrosoft SQL ServerVisual Basic 6

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