Senior Software Engineer

JLL UK

Bengaluru, India
Back-end software engineer
.net c# (.net 8+)
Clean architecture principles
You will work on JLL's commercial real estate valuation platform, contributing to the core calculation engine that powers property valuations using industry-standard methodologies

Job Summary

  • You will work on JLL's commercial real estate valuation platform, contributing to the core calculation engine that powers property valuations using industry-standard methodologies.
  • This role requires versatility—some days you'll focus on complex algorithms, other days you'll troubleshoot deployments, mentor teammates, or bridge gaps between technical and business stakeholders.
  • You'll join an entrepreneurial, inclusive culture where we succeed together—across the desk and around the globe.

Matching Summary

You will work on JLL's commercial real estate valuation platform, contributing to the core calculation engine that powers property valuations using industry-standard methodologies.

Skills & Requirements

Must-have

  • Back-end Software Engineer
  • .NET C# (.NET 8+)
  • Clean Architecture principles
  • REST APIs with ASP.NET Core
  • SQL with relational databases
  • Azure services (Blob Storage, Key Vault, Application Insights)

Nice-to-have

  • Entrepreneurial, startup mentality
  • Intellectual curiosity
  • AI-powered development tools
  • Parallel/concurrent programming
  • Commercial real estate valuation concepts

Key Requirements

  • Computer Science degree or equivalent practical experience
  • Strong proficiency in .NET C# (.NET 8+)
  • Hands-on experience with Clean Architecture
  • Solid experience with design patterns
  • Proven experience building REST APIs
  • Strong unit testing discipline
  • Proficiency in SQL
  • Comfortable with Git, CI/CD pipelines

Work Rights

Not specified

Tailored Resume

Cover Letter