Senior Specialist, Intelligent Automation

Posted Yesterday
Be an Early Applicant
Gurugram, Haryana, IND
In-Office
Senior level
Real Estate • Financial Services
There's the conventional way. And there's the JLL way. A more innovative, intelligent way. See a brighter way.
The Role
Develop and maintain Python-first attended business process automations using Selenium, VBA, Excel, Power Platform, data-processing tools, and Gen AI. Responsibilities include building automations, monitoring production workflows, troubleshooting failures, adapting solutions to application changes, delivering enhancements, performing testing, documenting support procedures, and collaborating through Git, code reviews, Azure DevOps, and UAT. The role requires independent issue resolution, accurate escalation, and adherence to coding, security, and release standards.
Summary Generated by Built In

JLL empowers you to shape a brighter way.  

Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a place where they belong.  Whether you’ve got deep experience in commercial real estate, skilled trades or technology, or you’re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward.   

UDA Developer Requirements for Automation Role

P1 — Senior Specialist, Intelligent Automation

Python, VBA, Power Platform & Gen AI | Development & Maintenance

The requirement is for a Python automation developer and Intelligent Automation Senior Specialist with 3+ years of experience who builds and maintains attended business process automations, delivering well-defined development work and keeping the live automation portfolio running reliably. This Python-first developer brings good Selenium and web automation skills, working VBA/Excel competencies, foundational exposure to Power Automate and Power Apps, practical data processing capabilities (Excel, PDF, OCR), and hands-on prompt engineering skills to apply Gen AI within automations using established team patterns.

Alongside new development, a significant part of this role is maintenance and support — monitoring live automations, triaging and fixing failures, adapting automations when target applications or websites change, and delivering minor enhancements and change requests within agreed SLAs. Working under the guidance of the senior developers, this is someone who follows team standards, makes good use of reusable components, resolves routine issues independently, and escalates complex or higher-risk issues with clear diagnostics. This is a dependable, hands-on developer who is building towards greater ownership and autonomy.

Core Technical RequirementsPython Development
  • Good proficiency in Python 3.x with 3+ years hands-on experience
  • Working understanding of OOP principles, error handling, and modular code design
  • Experience packaging Python applications into executables (PyInstaller, cx_Freeze, auto-py-to-exe)
  • Familiarity with virtual environments and dependency management (pip, requirements.txt)
  • Ability to read, debug, and extend existing Python codebases written by others
Selenium & Web Automation
  • Hands-on Selenium WebDriver experience, with the ability to work within existing automation frameworks (e.g. Page Object Model)
  • Experience handling dynamic content, iframes, pop-ups, and alerts
  • Working command of explicit/implicit waits and locator strategies (XPath, CSS selectors), including updating broken locators when target sites change
  • Exposure to headless browser operations
  • Familiarity with Beautiful Soup and Requests; exposure to Scrapy is a plus
Power Platform — Power Automate & Power Apps
  • Foundational experience building and maintaining Power Automate cloud and desktop flows with Microsoft 365, SharePoint, and common connectors
  • Exposure to Power Apps canvas apps, with the ability to make changes to existing apps that front automation workflows
  • Awareness of when a use case suits Power Platform vs. Python/RPA, applying guidance from senior team members
  • Awareness of Power Platform governance basics (DLP policies, environments), working within IT-defined guardrails
Data Processing & File Handling
  • Excel manipulation (openpyxl, pandas, xlwings, xlsxwriter)
  • PDF processing (PyPDF2, pdfplumber); exposure to tabula-py or camelot
  • Exposure to OCR implementation (Tesseract, pytesseract, EasyOCR, or cloud OCR APIs)
  • Data transformation and cleansing with pandas
VBA & Excel Macros
  • Working knowledge of VBA for Excel automation; able to read, debug, and maintain existing macros
  • Familiarity with the Excel object model: Workbooks, Worksheets, Ranges
  • Exposure to integrating Python and VBA via xlwings or win32com (pywin32)
  • Awareness of macro security and digital signature requirements
  • Exposure to Excel events, user forms, and custom functions (UDFs) is a plus
Gen AI Integration & Prompt Engineering
  • Hands-on prompt engineering skills for data extraction, classification, and summarisation use cases
  • Familiarity with prompting techniques such as few-shot, chain-of-thought, and role-based prompting
  • Awareness of hallucination risks and basic output-validation approaches
  • Ability to write prompts that return structured outputs (JSON, CSV), using and maintaining the team's existing prompt templates
  • Basic understanding of temperature, token limits, and parameter settings
  • Hands-on experience consuming RESTful APIs (authentication, request/response handling, error handling)
Production Support & Maintenance
  • Performs root-cause analysis and applies break-fix changes for issues such as application/UI changes, locator breakages, input data variations, and access or credential errors
  • Delivers minor enhancements and change requests to existing automations, following the team's change and release process
  • Logs, updates, and closes incidents and service requests in Azure DevOps within agreed SLAs
  • Performs regression testing after fixes and supports UAT with business users
  • Keeps runbooks, known-error notes, and support documentation up to date
Professional CompetenciesOwnership & Delivery
  • Owns delivery of assigned automations and support tickets end-to-end, from requirement clarification through testing and handover
  • Works from defined requirements and designs, seeking clarification early where requirements are unclear
  • Attempts a solution first when blocked, escalating to the senior developers with clear diagnostics and the options already tried
  • Communicates status, risks, and effort estimates accurately and on time
  • Good documentation habits for code, fixes, and user guides
Learning & Team Collaboration
  • Actively learns from senior developers through pairing and code reviews, and acts on feedback
  • Shares fixes, learnings, and recurring issues with the wider team
  • Supports peers and new joiners with practical, day-to-day guidance where possible
  • Works effectively with business users when gathering issue details or supporting UAT
Version Control & Collaboration
  • Working Git/GitHub skills: branching, committing, pull requests, and resolving simple merge conflicts
  • Participates in code reviews and incorporates review feedback
  • Follows team branching and repository standards
Code Quality & Best Practices
  • Follows coding standards (PEP 8, logging, exception handling, debugging practices)
  • Uses config files and environment variables for sensitive data; never hardcodes credentials
  • Uses the team's reusable functions, classes, and modules, and contributes to them where appropriate
  • Flags technical debt and recurring failures observed during maintenance work

Location:

On-site –Gurugram, HR

Scheduled Weekly Hours:

40

If this job description resonates with you, we encourage you to apply even if you don’t meet all of the requirements.  We’re interested in getting to know you and what you bring to the table!

At JLL, we harness the power of artificial intelligence (AI) to efficiently accelerate meaningful connections between candidates and opportunities. Using AI capabilities, we analyze your application for relevant skills, experiences, and qualifications to generate valuable insights about how your unique profile aligns with the specific requirements of the role you're pursuing.

JLL Privacy Notice

Jones Lang LaSalle (JLL), together with its subsidiaries and affiliates, is a leading global provider of real estate and investment management services. We take our responsibility to protect the personal information provided to us seriously. Generally the personal information we collect from you are for the purposes of processing in connection with JLL’s recruitment process. We endeavour to keep your personal information secure with appropriate level of security and keep for as long as we need it for legitimate business or legal reasons. We will then delete it safely and securely.

For more information about how JLL processes your personal data, please view our Candidate Privacy Statement.

For additional details please see our career site pages for each country.

Jones Lang LaSalle (“JLL”) is an Equal Opportunity Employer and is committed to working with and providing reasonable accommodations to individuals with disabilities.  If you need a reasonable accommodation because of a disability for any part of the employment process – including the online application and/or overall selection process – you may email us at [email protected]. This email is only to request an accommodation. Please direct any other general recruiting inquiries to our Contact Us page > I want to work for JLL.

Skills Required

  • 3+ years of hands-on Python 3.x development experience
  • Understanding of object-oriented programming, error handling, modular code design, virtual environments, and dependency management
  • Experience packaging Python applications using PyInstaller, cx_Freeze, or auto-py-to-exe
  • Ability to read, debug, and extend existing Python codebases
  • Hands-on Selenium WebDriver and web automation experience
  • Experience handling dynamic content, iframes, pop-ups, alerts, waits, XPath, CSS selectors, and broken locators
  • Exposure to headless browsers, Beautiful Soup, and Requests
  • Foundational experience building and maintaining Power Automate cloud and desktop flows
  • Exposure to Power Apps canvas apps and Microsoft 365, SharePoint, and common connectors
  • Awareness of Power Platform governance, DLP policies, environments, and IT guardrails
  • Experience with Excel manipulation using openpyxl, pandas, xlwings, or xlsxwriter
  • Experience with PDF processing using PyPDF2 or pdfplumber
  • Exposure to OCR tools such as Tesseract, pytesseract, EasyOCR, or cloud OCR APIs
  • Working knowledge of VBA for Excel automation and the Excel object model
  • Experience or exposure integrating Python and VBA through xlwings or win32com/pywin32
  • Hands-on prompt engineering for data extraction, classification, and summarization
  • Ability to create structured JSON or CSV outputs and validate Gen AI results
  • Hands-on experience consuming RESTful APIs
  • Experience with production support, root-cause analysis, break-fix changes, regression testing, and UAT
  • Working Git and GitHub skills, including branching, pull requests, code reviews, and simple merge conflicts
  • Knowledge of PEP 8, logging, exception handling, configuration files, environment variables, and secure credential handling
  • Scrapy experience
  • Exposure to tabula-py or camelot
  • Exposure to Excel events, user forms, and custom functions

JLL Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about JLL and has not been reviewed or approved by JLL.

  • Healthcare Strength — Healthcare coverage is positioned as comprehensive, spanning medical, dental, vision, life, disability, FSA options, and mental health support. The package is frequently characterized as “great” or “good,” reinforcing its perceived robustness.
  • Retirement Support — Retirement benefits include a 401(k) with a strong employer match and access to related savings options such as a Roth 401(k). The presence of an employee stock purchase program and charitable matching further supports long-term financial value.
  • Leave & Time Off Breadth — Time-off benefits include paid holidays and PTO that is often described as generous and flexible, alongside bereavement and military leave. Remote/hybrid flexibility is also part of the total rewards picture, increasing perceived overall value.

JLL Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chicago, IL
66,101 Employees
Year Founded: 1999

What We Do

We’re a leading professional services firm that specializes in real estate and investment management. JLL shapes the future of real estate for a better world by using the most advanced technology to create rewarding opportunities, amazing spaces and sustainable real estate solutions for our clients, our people and our communities. We want the most ambitious clients to work with us, and the most ambitious people to work for us. Join us.

Similar Jobs

The Aerospace Corporation Logo The Aerospace Corporation

Lead Embedded Engr

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Remote or Hybrid
India
4600 Employees

The Aerospace Corporation Logo The Aerospace Corporation

Embedded Engr II

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Remote or Hybrid
India
4600 Employees

The Aerospace Corporation Logo The Aerospace Corporation

Sr Advanced Embedded Engr

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Remote or Hybrid
India
4600 Employees

Expedia Group Logo Expedia Group

Development Engineer

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
Gurugram, Haryana, IND
16000 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account