cover image
JLL Technologies

Senior Full Stack Engineer (React, .NET)

On site

London, United Kingdom

Full Time

05-03-2025

Job Specifications

What This Job Involves

About the role

#JLLTechAmbitions

Jones Lang LaSalle, an international commercial real estate firm is looking for a Senior Fullstack Engineer to build and support AI and data-based applications for its investment management business. This person will become part of Lasalle Engineering team working closely with the product leads, data science teams and business stakeholders. The right person will have a results and performance driven attitude with strong sense of accountability and providing ideas, recommendations, and creative progress.

Location: London

Responsibilities:

Develop and maintain end-to-end software solutions to support our CRE Investment Business, leveraging your expertise in full stack development methodologies.
Collaborate with cross-functional teams, including data scientists, designers, product managers and business, to build and implement AI-driven features and functionalities into our technology products.
Design and implement RESTful APIs, microservices, and cloud-based solutions for scalability and reliability.
Integrate machine learning models into backend services to solve complex business problems and enable predictive analytics.
Ensure high code quality and efficiency by writing clean, maintainable, and testable code.
Work in an agile development environment, with sprint planning, daily stand-ups, and code reviews.
Work on critical features that help enhance system security – including recommendations from static code scan, Dynamic Application Security Testing and Penetration testing results.
Perform and participate in peer review sessions.

Requirements:

Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
Proven experience in full stack software development, with expertise in both front-end and back-end technologies (e.g., JavaScript, HTML/CSS, Python, NodeJS, C#, Java).
Strong knowledge and practical experience in AI technologies, such as machine learning, natural language processing (NLP), and computer vision.
Familiarity with AI frameworks and libraries, including OpenAI, PyTorch, or Keras.
Experience in developing and deploying scalable cloud-based applications using platforms like AWS, Azure, or Google Cloud.
Solid understanding of database concepts, specifically SQL and NoSQL databases.
Proficiency in working with version control systems (e.g., Git) and DevOps pipelines.
Excellent problem-solving skills and ability to learn new technologies quickly.
Strong communication and collaboration skills.

About the Company

JLL Technologies (JLLT), a division of Jones Lang LaSalle, delivers market-leading technology and services to power the future of real estate. With a comprehensive portfolio of purpose-built solutions, unparalleled industry expertise and leading-edge, venture-backed companies, JLLT is transforming the way companies acquire, operate, and manage spaces. With a growing team of some of the brightest minds in technology and real estate, our offerings help clients foster human-centric experiences and smart space utilization, ena... Know more

Related Jobs

Company background Company brand
Company Name
Huguenot Services Limited
Job Title
Senior Software Engineer
Job Description
Job details About Us Our London-based team of data, digital and design specialists has developed a world-class investment reporting platform, Serpentine, that generates highly personalised solutions for the global asset management industry. Serpentine solves the challenges of managing large, dynamic and multilingual client websites, as well as publishing complex investment reports. The solutions it powers are business critical and highly visible, delivering key information to investors worldwide. We are a close-knit team of 30 talented individuals, who thrive on collaboration and enjoy one another’s company. The role We are looking for an experienced, senior Python engineer to help drive the ongoing development of our investment reporting platform, Serpentine. We are at a pivotal stage in the development of our business and this is an exciting opportunity for an ambitious and talented engineer to join a successful engineering team, and help shape a number of key new projects. Role This role will suit a candidate who has broad experience of the full product development lifecycle in the financial services sector or related industries, and is looking to: Architect new software solutions Lead the delivery of key projects Collaborate closely with our design, front-end, and client-facing teams Mentor and guide the professional development of junior engineers Drive engineering best practices Contribute to all areas of Serpentine, including CI/CD and AWS infrastructure You should have 5+ years’ experience with Python and Django (or equivalent web framework) in a professional environment A strong technical background, with experience in developing and delivering complex projects In-depth knowledge of software development lifecycles and best practices Experience working across the full product life-cycle and managing stakeholders Proven leadership and mentoring experience A strong academic record in Computer Science or related STEM field Impeccable written and verbal communication skills Experience with GraphQL, CI/CD, Docker or AWS would be a bonus What We Offer Discretionary bonus scheme Best-in-class medical/dental insurance Worldwide travel insurance Modern offices with stunning City views Showers, cycle storage, canteen and roof terrace Cycle to work
London, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
Forsyth Barnes
Job Title
Full Stack Engineer
Job Description
Job Title: Full Stack Developer Location: Leeds (Hybrid Role) Industry: MSP Salary: £60,000 - £70,000 & Bonus We are looking for an experienced Full Stack Developer to join our team. In this role, you'll develop innovative software solutions, improve development processes, and mentor junior developers in an Agile environment. You'll also collaborate with other teams to ensure software meets business and client needs, while maintaining high standards of quality and performance. Key Responsibilities: Develop and improve software solutions. Mentor junior developers and support recruitment/training. Participate in Agile processes and collaborate with cross-functional teams. Make technical decisions and stay updated with industry trends. Ensure quality through code reviews, testing, and overseeing software releases. Key Qualifications: 5+ years of experience with Python, JavaScript frameworks, and Agile environments. Strong knowledge of software development lifecycle and best practices. Proficiency in modern programming languages, tools, and frameworks. Excellent communication skills.
Leeds, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
PIMCO
Job Title
Senior Software Developer
Job Description
We are a leading global asset management firm with over 3,000 employees across 20 offices in 15 countries; we help millions of investors around the world pursue their financial goals. We hire critical thinkers. People who thrive in a collaborative culture like ours where we solve real problems while building the future of finance. You Are excited to be part of a vibrant engineering community that values diversity, hard work, and continuous learning. Love solving complex real-world business problems. Recognize that cross-functional collaboration is a core component of success for the team. Believe there are multiple ways to solve most technical problems and are willing to debate the trade-offs. Have become a stronger engineer by making mistakes and learning from them. Are a doer, someone who wants to grow their career and gain experience across technologies and business functions. We Continuously invest in a high-performance and inclusive culture, in which a diversity of backgrounds, experiences and viewpoints are celebrated and valued. Encourage career mobility, so you can benefit from learning different functions and technologies, and we gain the benefits of your experience across teams. Run technology pro bono programs that help the non-profit community and give our engineering community opportunities to volunteer and participate. Offer education reimbursements and ongoing training in technology, communication, and diversity & inclusion. Embrace knowledge sharing through lunch-and-learns, demos, and technical forums. Consider our people to be our greatest asset—we will help you learn what PIMCO Technology has to offer so you can participate in activities that benefit your career while delivering impactful technology solutions. We are looking for a Senior Java Developer to join our Investment Accounting / Positions team in London or Newport Beach, CA. This team focuses on developing software on-prem and in the cloud to capture trading transactions and calculate positions for the firm. You will work closely with our hedge fund business and other team members as a senior player to develop efficient solutions and support others in understanding and solving complex problems. This role will include working on a legacy system as well as developing a next generation IBOR in the AWS. How does Technology fit in with this? We aim to deliver our investment professionals with on time, accurate information, every time that enables them to make decisions in an increasingly complex world. We provide foundational real-time position capabilities that enable downstream risk and trading systems to calculate optimal executions, regulatory compliance and client risk. What do you need to know? You must be an expert in Java development with experience in AWS. Financial services experience is a bonus. You will be working with a worldwide team of developers and will be expected to do some L2 support. You need to know and love the Java language! Python, and TypeScript are useful skills too. Gitlab and expertise in continuous integration and delivery techniques are a nice too. Requirements 15+ years of programming, with at least 5+ years of Java required. 5+ years of experience building cloud native applications with AWS. Familiarity with Spring and Apache libraries and other large open source libraries. Experience with complex technology stacks. Experience with Kafka and real-time messaging systems. Minimum of 2 years’ experience with Apache Flink. Deep understanding is desired. Expert SQL/Database Query experience required. Financial Services experience is desired. Strong analytical ability to learn independently from the code / reverse engineer. Ability to work well independently and in cross-functional teams Excellent written and oral communication skills. Equal Employment Opportunity and Affirmative Action Statement PIMCO recruits and hires qualified candidates without regard to race, national origin, ancestry, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), sexual orientation, gender (including gender identity and expression), age, military or veteran status, disability (physical or mental), any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other basis such as medical condition, or marital status under applicable laws. Applicants with Disabilities PIMCO is an Equal Employment Opportunity/Affirmative Action employer. We provide reasonable accommodation for qualified individuals with disabilities, including veterans, in job application procedures. If you have any difficulty using our online system due to a disability and you would like to request an accommodation, you may contact us at 949-720-7744 and leave a message. This is a dedicated line designed exclusively to assist job seekers with disabilities to apply online. Only messages left for this purpose will be considered. A response to your request may take up to two business days.
London, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
Prism Digital
Job Title
Software Engineer
Job Description
Lead Backend Software Engineer | C, C++, C#, Java, SQL | SaaS Fintech This is a great opportunity to join a well-established (26-year-old) boutique firm (circa 20 people) that provides market data and real-time information to financial firms, wealth managers and investors as essentially a Lead Backend Engineer. They are year-on-year Financial Times award winners in their space. Their products could be compared to Bloomberg / Reuters but they are a much more tight-knit team, organisation and environment. Essentially our client amalgamates a variety of data from a range of different providers and processes them to their customers to their web-based and desktop applications. They have a nice office based in Shoreditch and this role requires 1 days a week in the office for the first few months, then moving more remote. As a Software Engineer, your role will be to take charge of their backend data processes and tools, which run on both Linux and Windows systems. These collect financial data from multiple data providers and prepare the data for distribution to our products. This data includes index, shares and fund closing prices, key financial data, broker forecasts and more. These systems are written in a variety of languages including C/C++, C# & Java. SQL is also to query and write to databases. HTML/JavaScript is often used for front ends. You will become their “go to” person for any issues with this data processing pipeline and, as your knowledge grows, you will help design and write replacement tools to streamline their data processing in the future. You will be working alongside 5 other developers, a data manager and a small networking/infrastructure team. They are also keen for you to become involved across the whole range of development in the company, including the client-facing web-based products, written in JavaScript / HTML. Essential skills for this Software Engineer: A-level Maths or equivalent- you don't need to be a CS graduate! A sound knowledge of at least one of C/C++, or C# Some practical experience with both C/C++ and SQL Knowledge with Java Working knowledge of Linux Comfortable working with lower-level concepts such as bytes, endianness, hexadecimal, bitfields, TCP/IP sockets and network programming. Desirable: A couple of open-source projects under your belt An aspiration to manage/lead a team in the future An interest in the financial markets and financial calculations Computer Science, Maths, or numerate science degree (min 2.1) JavaScript, CSS, HTML Package: ~£70,000, they'll pay more for the right person! This Software Engineer will have a significant level of responsibility while working on projects and with clients. You will have the opportunity to learn and take ownership of their systems one by one and eventually come to the point where you are leading the implementation of the tech upgrades they have planned. Your work will have a real impact and make a difference. This company treats its employees like adults and it's a fun and mature environment. The development team is extremely close-knit, and the staff turnover rate is very low, with an average tenure of 10 years! Lead Backend Software Engineer | C, C++, C#, Java, SQL | SaaS Fintech
London, United Kingdom
On site
Full Time
06-03-2025