As a Oracle EPM Planning Developer, We are seeking experienced Oracle EPM Planning Developer to join our team. The ideal candidate will have strong technical expertise in designing, developing, and implementing Oracle EPM Planning Solutions, coupled with a solid understanding of financial products and business processes. This role requires hands-on development skills, excellent communication abilities, and the capability to translate complex business requirements into scalable and efficient EPM planning models. You will engage in problem-solving and decision-making processes that contribute to the overall success of the projects you are involved in. Roles & Responsibilities: - Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Expertise in Functional / Technical Skills- Excellent communication and stakeholder management skills.- Ability to translate complex business requirements into custom EPM Planning models.- Scripting – Please specify how many business rules have been written.- Groovy Scripting – Please specify how many business rules have been written.- Mentor junior team members to enhance their skills and knowledge.- End-to-End Implementation / Development Experience – Please indicate the number of implementations in Communication, Attitude, Data Management- Continuously evaluate and improve development processes to increase efficiency. Professional & Technical Skills: - Must To Have Skills: Proficiency in Oracle Planning and Budgeting (EPBCS).- Strong understanding of software development life cycle methodologies.- Strong Oracle EPM Planning development and coding skills (custom forms, business rules, Groovy, dashboards, integrations).- Minimum 2 end to end Oracle EPM Planning implementations.- Hands on experience with Groovy scripting, Data Management / FDMEE, EPM Automate.- Solid understanding of financial products and financial planning processes.- Experience with modern programming languages and frameworks.- Ability to design and implement scalable software architectures.- Familiarity with agile project management tools and practices. Additional Information: - The candidate should have minimum 5 years of experience in Oracle Planning and Budgeting (EPBCS).- This position is based at our Gurugram office.- A 15 years full time education is required.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Job Title: Senior Software Engineer (Python)
Location: Bangalore
About the Role
We build and operate a modern, cloud-based, AI-enabled data and analytics platform for Commercial Real Estate (CRE) organizations. The platform delivers scalable, secure, and high-performance backend services that power advanced analytics, data integrations, and intelligent product capabilities.
As a Python App Developer, you will develop and maintain backend services and data platform components using Python and FastAPI, contributing to production systems that integrate data platforms, cloud services, and AI-driven workflows. This role is ideal for an engineer with a strong Python foundation who is ready to grow in distributed systems, cloud-native development, and AI augmented engineering practices.
Responsibilities
Backend Development
• Design, develop, and independently deliver moderately complex backend services and APIs using Python (FastAPI) and Pydantic with limited guidance.
• Write clean, maintainable, well-documented, and well-tested code following established design patterns and engineering standards.
• Implement data access layers, caching strategies (Redis), and integrations with internal and external services.
• Apply sound engineering judgment when debugging, troubleshooting, and resolving production issues.
• Demonstrate ownership of service reliability, performance, and maintainability.
Data Integration & Processing
• Build and maintain data processing components and pipelines that interact with SQL databases, Redis, and Azure cloud storage.
• Develop integration points between backend services and analytics platforms, Databricks, and AI services.
• Write and optimize SQL queries, stored procedures, and data transformation logic.
• Assist in implementing asynchronous task processing using Celery and message brokers.
• Contribute to scalable, resilient data flows in a microservices-oriented environment.
Quality & Engineering Practices
• Write unit and integration tests using pytest to ensure reliability and regression safety.
• Participate in code reviews with attention to correctness, performance, readability, and long-term maintainability.
• Follow CI/CD practices and contribute to backend build, test, and deployment pipeline maintenance.
• Apply structured logging, monitoring, and alerting practices to support production observability.
• Continuously improve engineering standards, tooling, and development workflows.
AI Augmentation & Agent Development
• Use AI-powered development tools such as Cursor AI and GitHub Copilot across the SDLC to enhance productivity in coding, testing, refactoring, and documentation.
• Build or contribute to basic AI agents and AI-augmented automation for backend and data workflows, under guidance from senior engineers.
• Leverage AI tools to assist with code generation, debugging, test creation, and operational support.
• Actively explore and adopt emerging AI tools, LLM APIs, and agent frameworks that improve backend development efficiency and system intelligence.
Collaboration & Growth
• Collaborate closely with senior engineers, product managers, and cross-functional teams in an Agile environment.
• Participate in sprint planning, design discussions, and retrospectives.
• Seek feedback and progressively take ownership of backend features and components.
• Stay current with Python ecosystem developments, cloud-native patterns, and backend engineering best practices.
• Contribute to documentation, knowledge sharing, and technical discussions.
Qualifications
Basic Qualifications
• BA/BS Degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• 3–5 years of professional software engineering experience with strong proficiency in Python.
• Hands-on experience with FastAPI or another Python web framework (Django, Flask).
• Working knowledge of SQL and relational databases (PostgreSQL, SQL Server).
• Understanding of RESTful API design principles, HTTP protocols, and data modeling with Pydantic.
• Familiarity with Git and collaborative development workflows.
• Basic understanding of cloud platforms (Azure preferred) and deployment concepts.
• Hands-on experience using AI-assisted development tools in day-to-day engineering work.
Preferred Qualifications
• Experience with asynchronous task processing (Celery, Redis).
• Familiarity with Docker and container-based development.
• Basic understanding of event-driven architectures and messaging systems.
• Experience with database migration tools such as Alembic.
• Exposure to Databricks or cloud data platforms.
• Exposure to LLM APIs or agent frameworks (e.g., LangChain, LangGraph).
• Familiarity with test-driven development and advanced pytest usage.
Suggested Skills
• Python / FastAPI / Pydantic
• RESTful APIs & Backend Architecture
• SQL & Data Integration
• Redis & Asynchronous Processing
• Cloud Native Backend Development (Azure)
• CI/CD & Observability
• AI-assisted Software Development & Automation
Additional Information
• Engineers on this team are expected to deeply integrate AI into their daily development workflow.
• The team actively builds automation agents and developer productivity tools to accelerate backend and data platform development.
• This role provides hands-on opportunities to contribute to AI-driven engineering workflows and next-generation, intelligent product capabilities.
About JLL Technologies:
JLL Technologies is a division of JLL, a world leader in real estate services. We are shaping the future of real estate for a better world by combining world-class services and advisory with innovative technology. JLL has invested more in technology than any other commercial real estate company, enabling us to develop industry-leading AI-powered solutions. We are committed to fostering a diverse and inclusive culture where our people can thrive and grow meaningful careers.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Job Title: Senior Software Engineer (DevOps)
Location: Bangalore
About the Role
We build and operate a modern, cloud-based, AI-enabled analytics platform for Commercial Real Estate (CRE) organizations. The platform delivers scalable, secure, and high-performance analytics that transform complex operational data into actionable insights.
As a DevOps / SRE Engineer, you will focus on building reliable, scalable infrastructure and automated deployment pipelines using Azure, Kubernetes, and Infrastructure as Code. You will ensure platform reliability, performance, and security while working closely with development teams to enable rapid, safe deployments. This role emphasizes operational excellence, automation, and AI augmented development as a core expectation.
Responsibilities
Infrastructure & Platform Engineering
• Design, build, and maintain cloud infrastructure on Azure (App Services, AKS, Azure SQL, Storage, Networking) using Terraform and Infrastructure as Code practices.
• Operate and optimize Kubernetes clusters (AKS) for containerized workloads, including pod management, scaling, networking, and resource optimization.
• Implement and maintain CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools to enable automated testing, building, and deployment.
• Build and maintain containerized applications using Docker and container registries.
• Design and implement monitoring, logging, and observability solutions using Sentry, Azure Monitor, Application Insights, and Prometheus/Grafana.
• Apply sound engineering judgment to infrastructure architecture decisions, balancing cost, performance, security, and maintainability.
• Ensure high standards of security, compliance, disaster recovery, and business continuity.
• Demonstrate ownership of platform reliability, performance, and operational excellence.
Site Reliability Engineering
• Define and track Service Level Objectives (SLOs), Service Level Indicators (SLIs), and error budgets to measure and improve system reliability.
• Implement automated incident response, alerting, and on-call rotation processes to ensure rapid issue resolution.
• Conduct post-incident reviews (PIRs) and blameless postmortems to drive continuous improvement.
• Build and maintain disaster recovery and backup strategies with regular testing and validation.
• Optimize system performance through capacity planning, load testing, and resource optimization.
• Implement chaos engineering practices to proactively identify and address system weaknesses.
• Work to eliminate toil through automation and process improvements.
Security & Compliance
• Implement and maintain security best practices including network security, identity and access management (IAM), secrets management, and vulnerability scanning.
• Work with security tools such as Azure Key Vault, Snyk, and security scanning in CI/CD pipelines.
• Ensure compliance with SOC 2, ISO 27001, GDPR, and other regulatory requirements.
• Implement security monitoring and threat detection using Azure Security Center and related tools.
• Conduct regular security audits and vulnerability assessments.
• Manage SSL/TLS certificates, API security, and secure communication protocols.
AI Augmentation & Automation
• Use AI-powered development tools such as Cursor AI and GitHub Copilot across the SDLC to improve productivity in infrastructure coding, troubleshooting, documentation, and automation.
• Build or contribute to AI agents and AI-augmented automation for DevOps workflows, including:Infrastructure provisioning and configuration managementAutomated incident detection and remediationLog analysis and anomaly detectionCapacity planning and resource optimization
• Actively explore and adopt emerging AI tools and practices that enhance DevOps/SRE velocity and operational quality.
• Contribute ideas and improvements to platform automation, tooling, and operational efficiency initiatives.
Collaboration & Growth
• Collaborate with backend engineers, frontend engineers, product managers, and security teams in an Agile environment.
• Provide guidance on deployment strategies, architecture decisions, and operational best practices.
• Participate in sprint planning, architecture reviews, and retrospectives.
• Share knowledge through documentation, runbooks, and technical discussions.
• Stay current with cloud technologies, container orchestration, DevOps tools, and SRE best practices.
Qualifications
Basic Qualifications
• BA/BS Degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• 3–5 years of professional experience in DevOps, Site Reliability Engineering, or Platform Engineering.
• Strong proficiency in Azure cloud services (compute, networking, storage, databases, monitoring).
• Solid experience with Kubernetes (AKS) including pod management, services, ingress, and cluster operations.
• Strong experience with Infrastructure as Code using Terraform or similar tools (ARM templates, Bicep).
• Proficiency in Docker and container technologies.
• Experience building and maintaining CI/CD pipelines with GitHub Actions, Azure DevOps, or similar platforms.
• Strong scripting skills in Bash, Python, or PowerShell for automation.
• Experience with Git and collaborative development workflows.
• Hands-on experience using AI-assisted development tools in day-to-day engineering work.
Preferred Qualifications
• Experience with PostgreSQL administration and optimization in cloud environments.
• Familiarity with microservices architectures (NestJS, GraphQL, REST APIs).
• Experience with monitoring and observability tools such as Prometheus, Grafana, ELK Stack, or Azure Monitor.
• Knowledge of GitOps practices using tools like ArgoCD or Flux.
• Experience with automated testing frameworks for infrastructure (Terratest, InSpec, Testinfra).
• Familiarity with service mesh technologies (Istio, Linkerd) and advanced networking concepts.
• Experience with secrets management solutions (Azure Key Vault, HashiCorp Vault).
• Exposure to LLM APIs, agent frameworks, or AI-enabled operational automation.
• Azure certifications (AZ-104, AZ-204, AZ-305) or Kubernetes certifications (CKA, CKAD).
• Experience with multi-region deployments, disaster recovery planning, and high availability architectures.
Suggested Skills
• Azure Cloud Platform (App Services, AKS, Azure SQL, Networking, Storage)
• Kubernetes & Container Orchestration
• Infrastructure as Code (Terraform, ARM Templates)
• CI/CD Pipeline Development (GitHub Actions, Azure DevOps)
• Docker & Container Technologies
• Monitoring & Observability (Sentry, Prometheus, Grafana, Azure Monitor)
• Security & Compliance (Azure Key Vault, Snyk, IAM, Network Security)
• Scripting & Automation (Bash, Python, PowerShell)
• Site Reliability Engineering (SLOs, SLIs, Incident Response)
• AI-assisted DevOps & Automation
Additional Information
• AI-assisted development is a core expectation for this role.
• The team operates a modern cloud platform on Azure with Kubernetes, PostgreSQL, and intelligent automation.
• This role offers opportunities to deepen DevOps/SRE expertise while influencing how AI improves operational efficiency and platform reliability.
• On-call rotation participation may be required to ensure 24/7 platform availability.
About JLL Technologies:
JLL Technologies is a division of JLL, a world leader in real estate services. We are shaping the future of real estate for a better world by combining world-class services and advisory with innovative technology. JLL has invested more in technology than any other commercial real estate company, enabling us to develop industry-leading AI-powered solutions. We are committed to fostering a diverse and inclusive culture where our people can thrive and grow meaningful careers.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Packaged/SaaS Application Engineer, you will engage in configuring and supporting packaged or Software as a Service applications. Your typical day will involve adapting features to meet business requirements, managing application releases, and ensuring the stability of systems. You will utilize standard tools, application programming interfaces, and low-code platforms to align solutions with organizational needs while maintaining compatibility and performance across various environments. Key Responsibilities Strong knowledge on Azure IaaS and PaaS Services. Strong knowledge on AWS and App Stream Service. Strong knowledge on Terraform and Devops tools.Knowledge on Citrix issue troubleshooting and remote support for end user issues. Detailed knowledge on Windows server OS and end user device management. Coordination with vendor on getting support as required. Knowledge and working experience on hypervisor such as Hyper-V is added advantage. Provide L1+ support to Delivery BAU teams on escalated issues. Knowledge on Azure VDI infrastructure is added advantage. Good to have skills: Hands on experience on Microsoft Hyper-V virtualization platform, Azure cloud and AWS Cloud platforms. Knowledge on Azure Virtual desktop. AWS and Azure AZ900/AZ104 certificates. Knowledge on backup tool (Commvault, Snap manager) and Patching tool (Blade Logic). Technical Experience Minimum 4 Years of experience in Azure and AWS cloud technologies, who is passionate about technology. Expertise in Citrix Xen Desktop 7.X and Azure VDI.knowledge in different Citrix technologies like XenApp, Xen Desktop, StoreFront, Provisioning services, Licensing, Studio, Web interface. Experience in PowerShell scripting or of any Scripting language. Good to have any certifications along with ITIL. Professional Attributes Good Communication skills
Responsibilities
As a Packaged/SaaS Application Engineer, you will engage in configuring and supporting packaged or Software as a Service applications. Your typical day will involve adapting features to meet business requirements, managing application releases, and ensuring the stability of systems. You will utilize standard tools, application programming interfaces, and low-code platforms to align solutions with organizational needs while maintaining compatibility and performance across various environments. Key Responsibilities Strong knowledge on Azure IaaS and PaaS Services. Strong knowledge on AWS and App Stream Service. Strong knowledge on Terraform and Devops tools.Knowledge on Citrix issue troubleshooting and remote support for end user issues. Detailed knowledge on Windows server OS and end user device management. Coordination with vendor on getting support as required. Knowledge and working experience on hypervisor such as Hyper-V is added advantage. Provide L1+ support to Delivery BAU teams on escalated issues. Knowledge on Azure VDI infrastructure is added advantage. Good to have skills: Hands on experience on Microsoft Hyper-V virtualization platform, Azure cloud and AWS Cloud platforms. Knowledge on Azure Virtual desktop. AWS and Azure AZ900/AZ104 certificates. Knowledge on backup tool (Commvault, Snap manager) and Patching tool (Blade Logic). Technical Experience Minimum 4 Years of experience in Azure and AWS cloud technologies, who is passionate about technology. Expertise in Citrix Xen Desktop 7.X and Azure VDI.knowledge in different Citrix technologies like XenApp, Xen Desktop, StoreFront, Provisioning services, Licensing, Studio, Web interface. Experience in PowerShell scripting or of any Scripting language. Good to have any certifications along with ITIL. Professional Attributes Good Communication skills
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing application features, and ensuring that the applications function seamlessly. You will also engage in testing and troubleshooting to enhance application performance and user experience, while continuously seeking ways to improve processes and solutions. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application processes and workflows.- Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Selenium.- Strong understanding of automated testing frameworks and methodologies.- Experience with continuous integration and deployment tools.- Familiarity with programming languages such as Java or Python.- Knowledge of web technologies including HTML, CSS, and JavaScript. Additional Information: - The candidate should have minimum 3 years of experience in Selenium.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing application features, and ensuring that the applications function seamlessly. You will also engage in testing and troubleshooting to enhance application performance and user experience, while continuously seeking ways to improve processes and solutions. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application processes and workflows.- Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Selenium.- Strong understanding of automated testing frameworks and methodologies.- Experience with continuous integration and deployment tools.- Familiarity with programming languages such as Java or Python.- Knowledge of web technologies including HTML, CSS, and JavaScript. Additional Information: - The candidate should have minimum 3 years of experience in Selenium.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 12,00,000.0 - Rs. 15,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Business Architect, you will engage in defining opportunities to create tangible business value for clients. A typical day involves leading current state assessments, identifying high-level customer requirements, and defining the necessary business solutions and structures. You will also develop business cases to achieve the envisioned outcomes, collaborating with various stakeholders to ensure alignment and effectiveness in delivering value. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Good experience of Capital Markets, working on Risk Domain.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate workshops and discussions to gather insights and feedback from stakeholders.- Analyze market trends and client needs to inform business strategy. Professional & Technical Skills: - Must To Have Skills: Proficiency in Business Requirements Analysis.- Strong analytical skills to assess business needs and translate them into actionable requirements.- Experience in stakeholder management, effective communication and manual testing.- Good knowledge of SQL.- Prior experience in creation of BRD’s and FRD’s.- Hands-on Knowledge in agile, scrum setup.- Ability to develop comprehensive business cases and strategic plans.- Familiarity with project management methodologies and tools.- Exposure to Tableau, GCP preferred
Responsibilities
As a Business Architect, you will engage in defining opportunities to create tangible business value for clients. A typical day involves leading current state assessments, identifying high-level customer requirements, and defining the necessary business solutions and structures. You will also develop business cases to achieve the envisioned outcomes, collaborating with various stakeholders to ensure alignment and effectiveness in delivering value. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Good experience of Capital Markets, working on Risk Domain.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate workshops and discussions to gather insights and feedback from stakeholders.- Analyze market trends and client needs to inform business strategy. Professional & Technical Skills: - Must To Have Skills: Proficiency in Business Requirements Analysis.- Strong analytical skills to assess business needs and translate them into actionable requirements.- Experience in stakeholder management, effective communication and manual testing.- Good knowledge of SQL.- Prior experience in creation of BRD’s and FRD’s.- Hands-on Knowledge in agile, scrum setup.- Ability to develop comprehensive business cases and strategic plans.- Familiarity with project management methodologies and tools.- Exposure to Tableau, GCP preferred
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Network Engineer
Role Descriptions: o Support end-to-end maintenance of procurement planso Update and maintain dashboardso Assist in preparing presentations for workshopso Handle query resolutiono Collaborate with Google suppliers and the AP team for issue resolutiono Perform data analysis and ad-hoc reporting| ensuring timely deliveryo Ensure compliance with Google procurement policies and service levels
Essential Skills: M2VM| Terraform| Networking
Responsibilities
Network Engineer
Role Descriptions: o Support end-to-end maintenance of procurement planso Update and maintain dashboardso Assist in preparing presentations for workshopso Handle query resolutiono Collaborate with Google suppliers and the AP team for issue resolutiono Perform data analysis and ad-hoc reporting| ensuring timely deliveryo Ensure compliance with Google procurement policies and service levels
Essential Skills: M2VM| Terraform| Networking
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Job Description: Shift time - EMEA (11:00 AM IST to 8:30 PM IST or 12:00 PM IST to 9.30 PM IST). Should be flexible for any shift as we will be having multiple shifts (including US) during quarter / year end
Work Mode - Hybrid (100% RTO during Training period). Post training must be in base location (Bangalore) only
Work location – BDC10 B
Detailed JD - Manage the end-to-end process of order entry, including order booking, validation, and coordination with different teams to resolve issues, including acting on the responses. Provide comprehensive support to ensure accurate and timely processing of sales orders.
Candidate communication – Good communication strictly.
Notice Period – 60 days reciprocal. offer letter to be shared with 60 days NP for selected resource
Education Background – Accounts background (Commerce Graduate) – No MBA Graduates
Responsibilities
Job Description: Shift time - EMEA (11:00 AM IST to 8:30 PM IST or 12:00 PM IST to 9.30 PM IST). Should be flexible for any shift as we will be having multiple shifts (including US) during quarter / year end
Work Mode - Hybrid (100% RTO during Training period). Post training must be in base location (Bangalore) only
Work location – BDC10 B
Detailed JD - Manage the end-to-end process of order entry, including order booking, validation, and coordination with different teams to resolve issues, including acting on the responses. Provide comprehensive support to ensure accurate and timely processing of sales orders.
Candidate communication – Good communication strictly.
Notice Period – 60 days reciprocal. offer letter to be shared with 60 days NP for selected resource
Education Background – Accounts background (Commerce Graduate) – No MBA Graduates
Salary : Rs. 19,000.0 - Rs. 22,500.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance