AI Application Engineer
Johnson Controls
Job Title: AI Application Engineer
Johnson Controls International (JCI) is seeking AI Application Modernization Engineer to join our Digital Transformation team. This role is ideal for an experienced software engineer with deep expertise in legacy application modernization, AI-assisted software development, and Microsoft cloud technologies.
As AI Application Modernization Engineer, you will lead the transformation of mission-critical business applications built on VB6 front-end technologies and IBM i (AS400) platforms, including Synon, RPG, RPGLE, and CLP. You will leverage AI and Generative AI technologies to accelerate code conversion, application modernization, testing, documentation, and deployment to modern Microsoft platforms.
You will play a critical role in reducing technical debt, improving application maintainability, and accelerating JCI's digital transformation strategy through scalable, cloud-ready solutions.
How you will do it
AI-Powered Application Modernization
Hands on application development to modernization of legacy applications built using VB6, Synon, RPG, RPGLE, CLP, and IBM i (AS400) technologies.
Utilize Generative AI, GitHub Copilot, Azure OpenAI, and AI-assisted development tools to accelerate code analysis, conversion, testing, and documentation.
Design and execute migration strategies from legacy platforms to modern Microsoft technologies.
Develop reusable modernization frameworks, patterns, and best practices for enterprise-scale application transformation.
Microsoft Development & Cloud Engineering
Design and develop modern business applications using Microsoft technologies including C#, .NET 8+, ASP.NET Core, and .NET MAUI.
Modernize desktop applications into cloud-enabled and cross-platform solutions within the Microsoft ecosystem.
Design API-first architectures and service-based integrations using Azure services.
Collaborate with enterprise architects, infrastructure teams, and business stakeholders to deliver secure and scalable solutions.
AI Strategy & Engineering Excellence
Identify opportunities to apply AI and Generative AI to improve software engineering productivity and modernization outcomes.
Lead proof-of-concepts and pilots demonstrating AI-driven modernization capabilities.
Establish engineering standards, governance, and best practices for AI-assisted application development.
Mentor development teams on modernization approaches, AI tools, and Microsoft development platforms.
Qualifications & Experience
Bachelor’s degree in computer science, Software Engineering, Information Technology, or related discipline.
5+ years of software development experience.
5+ years of experience with VB6 application development and maintenance.
Proven experience modernizing legacy applications to Microsoft technologies.
Experience delivering large-scale application modernization or migration programs.
Hands-on experience using AI-assisted software development tools and Generative AI technologies.
Experience working with enterprise business-critical applications and complex integrations.
Technical Expertise
Front-End Technologies - Visual Basic 6 (VB6), C#, .NET Framework, .NET 8+, ASP.NET Core, .NET MAUI, WinUI, WPF, XAML, HTML5, JavaScript
Back-End Technologies
Synon (CA 2E), RPG, RPGLE, CLP, IBM i / AS400, DB2, SQL Server, Stored Procedures, API Development
AI & Modernization Technologies
Azure OpenAI , GitHub Copilot Enterprise, Microsoft Copilot, Azure AI Services, AI-assisted code conversion tools, Prompt Engineering, Retrieval-Augmented Generation (RAG)
Cloud & DevOps
Microsoft Azure, Azure DevOps, GitHub, Azure App Services, Azure Functions, Azure API Management, Power Platform, CI/CD Pipelines
Preferred Qualifications
Experience converting VB6 applications to .NET MAUI, WinUI, or modern Microsoft technologies.
Experience modernizing Synon, RPG, RPGLE, or AS400 applications.
Experience with Azure-based application modernization programs.
Knowledge of enterprise architecture, application rationalization, and technical debt reduction strategies.
Experience within manufacturing, industrial, or enterprise ERP environments.
Microsoft Azure certifications preferred.
Ideal Candidate: An engineer who has successfully delivered VB6 and AS400 modernization programs and has leveraged AI technologies to accelerate application conversion to modern Microsoft platforms such as .NET, MAUI, Azure, and Power Platform.
- Backend Engineer | Java, Spring, GCP | 7+ Years | PuneLocation : Hinjewadi Phase 2, PuneExperience : 7+ YearsJob Description :We are looking... ...robust, scalable, secure, and high-performance backend applications. The role involves working with cross-functional product and engineering...Suggested
- Required Skills : - 5 - 8 years of professional experience in Angular development.- Strong hands-on experience with Angular and TypeScript.- Strong proficiency in JavaScript, including ES6+ concepts.- Strong hands-on experience with RxJS and Observables.- Good to strong experience...Suggested
- Role:We are looking for an experienced AI Engineer to build and deliver practical, business-driven AI solutions. You will work on integrating... ..., LLMs, APIs, and intelligent agents into scalable enterprise applications. This role emphasizes rapid development, integration,...Suggested
- We are looking for a highly skilled Senior Data Engineer to design, build, and operate scalable cloud-native data platforms for global customers... ..., large-scale ETL/ELT systems, streaming pipelines, and AI-driven data platforms using Databricks, PySpark, Azure, and Kafka...SuggestedHybrid workFlexible hours
- ...BTP ConsultantRole Overview : As a SAP BTP Consultant/Support Engineer, you will support the daily operation of our SAP Business Technology... ...ensure reliable platform operations, monitor integrations and applications, resolve incidents, and support business users as well as...SuggestedHybrid work
- Major responsibilities for SAP B1 EASD - ERP Application Developer : To work with a team of SAP Business One Technical Consultants operating from KSB Tech Pune, be a part of and work closely with KSB SE KGaA IT, Global Process Owners for SAP Business One and to support in the...Worldwide
- Major responsibilities for SAP B1 EASD - Associate Software Developer : To work with a team of SAP Business One Technical Consultants operating from KSB Tech Pune, be a part of and work closely with KSB SE KGaA IT, Global Process Owners for SAP Business One and to support in...Worldwide
- Job Summary : We are seeking two SAP Business One Functional Consultants with 4 - 8 years of experience to support and enhance SAP Business One operations across multiple global entities. The consultants will work closely with Senior Functional Consultants and business stakeholders...
- ...Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.Technical Proficiency : - Strong expertise... ....Design and Development : - Design, Development, and Test SAP Application using Object Oriented ABAP, CDS Views.- Develop complex Reports...
- ...cloud-based data platforms and services across AWS, Azure, or GCP.- Ensure data quality, reliability, and performance across data engineering workflows.Tech Stack : - Databricks, Python, PySpark/Apache Spark, SQL, Power BI, AWS/Azure/GCP.Additional Requirements : - Willingness...Work at officeRemote jobWeekend work
- Key Responsibilities : - Implement, configure, and manage Oracle GoldenGate replication solutions.- Configure and monitor GoldenGate Extract, Replicat, and related replication processes.- Troubleshoot replication issues, latency, data consistency, and performance problems.- ...
- ...Summary : We are looking for a hands-on AI Architect with strong expertise in Generative... ...Integrate LLM solutions with enterprise applications, APIs, databases, and microservices.-... ...Required Skills : - 10+ years of software engineering experience with 4+ years in AI/ML/GenAI.-...Hybrid work
- ...robust machine learning pipelines to automate data processing and model training for large-scale enterprise applications.- Collaborate with engineering teams to integrate AI models into production environments, ensuring high availability and performance.- Optimize existing...
- Description :Technical Lead Data Engineering & AIOverviewLooking for a hands-on Technical Lead to build and scale data platforms and AI solutions on Google Cloud Platform. This role combines architecture, coding, and team leadership.Responsibilities :- Design and own scalable...
- Job Description :Key Responsibilities :- Design, develop, and maintain scalable full-stack applications using Java and modern frontend technologies.- Develop robust backend services using Java, Spring Boot, Spring MVC, and Spring Security.- Design and implement RESTful APIs...
- ..., development, and maintenance of enterprise-grade full-stack applications.- Develop scalable and secure backend services using Java, Spring... ...design discussions.- Review code and ensure adherence to engineering standards, design principles, and best practices.- Identify performance...
- Description :Role Full Stack Engineer Location : Bengaluru / NCR / Hyderabad / Mumbai / Pune (Hybrid) About the Opportunity :As a Full Stack... ..., and contribute to the scalable architecture that powers our AI platform.Key Responsibilities : - Design and build scalable, end-...Full timeHybrid work
- Role: Senior Engineer SAP Security & Governance, Risk & Compliance (GRC)Location: Typically 610+ years in SAP Security/GRC roles.Ideal... ...implementation, customization, integration, support), and Custom Application and Product Development. We also deliver Business Intelligence...Full time
- Senior GenAI EngineerAbout the Role : We are looking for a Senior GenAI Engineer with strong experience in building and delivering production-grade AI and Generative AI applications. The role involves designing end-to-end AI solutions, leading technical implementation, and...
- Description : Were seeking a motivated Full Stack Software Engineer (.NET) to help build scalable, platform-level capabilities that power... ..., or NoSQL). - Familiarity with observability tools (Prometheus, Grafana, Application Insights) and logging frameworks. (ref:hirist.tech)Hybrid work
- A senior engineer who can design, build, and standardize a high-quality DevOps platform, setting the foundation for long-term support and... ...(identity, monitoring, secrets management).- Work closely with application, DB, and vendor teams to orchestrate initial setup.- Ensure...Long term contract
- ...reports.Requirements :- Bachelor's degree in Computer Science, Engineering, or a related field.- Proven experience in software quality... ...language.- In-depth experience with Selenium WebDriver for web application automation.- Familiarity with test automation frameworks (e.g....
- Key Responsibilities : - Design, develop, and deploy AI-driven applications and intelligent software solutions.- Build and optimize machine learning... ..., evaluation, and continuous improvement.- Implement prompt engineering techniques to improve LLM performance and response quality.-...
- ...Collaborate with business units (Loans, Insurance, Investments) to build AI-enabled search features.- Conduct analysis of user behavior and system metrics to refine search performance.- Work with engineers, product managers, and designers to deliver integrated search solutions...
- Role Overview :We are looking for a Senior QA Automation Engineer to build and own the QA automation practice for a product from the ground... ...up. This is a hands-on role covering a React Native mobile application (iOS - Android), APIs, and web applications. You will define the...
- Role : SSDE / Staff Engineer Backend Platform : Who are We? : Prismforce is a Vertical SaaS... ...Engineering, and IT Services organizations.Our AI-powered platform enables enterprises to... ....You are expected to independently own applications end-to-end from architecture and design...Long term contractFull timeImmediate start
- ...for an experienced .NET Core Full Stack Developer with 6+ years of experience in designing, developing, and maintaining scalable web applications using Microsoft technologies and Azure cloud services. The candidate should have strong expertise in backend development with .NET...
- Roles & Responsibilities : - Design and develop intelligent AI-based applications using advanced NLP and LLM techniques to solve real-world business challenges in financial services.- Build and optimize Retrieval-Augmented Generation (RAG) pipelines leveraging structured and...Hybrid work
- ...CI/CD for ML pipelines and microservices- Apply OOPS principles for clean, modular design- Work collaboratively with Product, Data Engineering, and Infra teams.Must-Have Skills :- Strong hands-on Python- GenAI / LLM development- FastAPI- CI/CD (Jenkins / GitHub Actions)- API...
- Role Overview : We are looking for an experienced IIS & .NET Application Support Engineer to support business-critical applications hosted on IIS in enterprise production environments. The role requires strong technical troubleshooting, excellent communication skills, and the...Hybrid workUS shiftShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Application Engineer. Be the first to apply!
