Senior Software Engineer

Jll

The Role

Overview

Senior Full‑Stack Engineer building AEM‑based web solutions for JLL's MarTech suite.

Key Responsibilities

  • full-stack
  • ci/cd
  • team mentorship
  • client interaction
  • technical debt
  • code standards

Tasks

-Work across the full stack, advocating for improvements to product quality, security, and performance that have particular impact across your team and others -You proactively mitigate issues through test-driven development, continuous deployment, and thoughtful monitoring and alerting -Provide mentorship for all Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy -Exert significant influence on the overall objectives and long-range goals of your team -Represent JLLT MarTech Engineering and its values in public communication around broad initiatives, specific projects, and community contributions. Interact with customers and other external stakeholders as a consultant and spokesperson for the work of your team -Actively seek out difficult impediments to our efficiency as a team ("technical debt"), propose and implement solutions that will enable the entire team to iterate faster -Shepherd the definition and improvement of our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code reviews

Requirements

  • aem
  • java
  • react
  • agile
  • remote
  • 10+ years

What You Bring

-You thrive in a fully remote organization -You are proficient in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment -You have an inclination towards communication, inclusion, and visibility -You are self-motivated and self-managing, with excellent organizational skills. -You have effective communication skills and are able to regularly achieve consensus with peers -You have a demonstrated ability to work closely with other parts of the organization -You are comfortable working in a highly agile, intensely iterative software development process -You have 10+ years of experience building large-scale software applications with Adobe Experience Manager (AEM), Java, Java Content Repository (JCR), Apache Sling, OSGi (Apache Felix), HTML, JavaScript, CSS/LESS/SASS, and SPA frameworks (e.g., React, Angular) -You have proven Adobe Experience Manager (AEM) experience with expertise in AEM development, components, templates, and content management workflows

The Company

About Jll

-Founded over 200 years ago, JLL has become a global leader in real estate services and investment management. -With a presence in over 80 countries, JLL offers a wide range of services, including property management, advisory, and capital markets. -JLL manages iconic properties like the Shard in London and works with Fortune 500 companies to optimize real estate portfolios. -The company is known for its innovative solutions in real estate technology and sustainability. -Typical projects include large-scale urban developments, corporate relocations, and infrastructure advisory. -JLL has pioneered the integration of data-driven insights into real estate decision-making. -The company’s expertise spans across diverse sectors, such as residential, commercial, industrial, and infrastructure. -Notable for its long-standing history, JLL continues to shape the global real estate landscape.

Sector Specialisms

Industrial

Energy

Infrastructure

Buildings

Residential

Commercial

Water Resources

Heavy Civil

Marine

Transport

Utilities

Solar

Wind

Nuclear

Government

Hotels and Hospitality

Cultural Facilities

Educational Facilities

Military Housing

Sports Facilities

Healthcare and Laboratory Facilities

Logistics and Supply-Chain Management

Critical Environments and Data Centers

Office

Retail and Shopping Malls

Sort & Fulfillment Centers