Senior Software Engineer

JLL

Bengaluru, KA, India
.net c# (.net 8+)
Clean architecture principles
Rest apis with asp.net core
JLL empowers you to shape a brighter way forward by combining world class services, advisory and technology in real estate

Job Summary

  • JLL empowers you to shape a brighter way forward by combining world class services, advisory and technology in real estate.
  • You will contribute to the core calculation engine of JLL's commercial real estate valuation platform, implementing valuation features and complex financial calculations.
  • The role offers an entrepreneurial, inclusive culture with a focus on innovation through AI-powered tools and values technical excellence and collaboration.

Matching Summary

JLL empowers you to shape a brighter way forward by combining world class services, advisory and technology in real estate.

Skills & Requirements

Must-have

  • .NET C# (.NET 8+)
  • Clean Architecture principles
  • REST APIs with ASP.NET Core
  • Unit testing with MSTest or xUnit and Moq
  • Azure services (Blob Storage, Key Vault, Application Insights)
  • SQL with relational databases
  • Git and CI/CD pipelines

Nice-to-have

  • AI-powered development tools
  • Parallel/concurrent programming in .NET
  • Dapper library experience
  • Commercial real estate valuation knowledge
  • Startup mentality and entrepreneurial mindset
  • Collaborative team environment

Key Requirements

  • Computer Science degree or equivalent experience
  • Experience with design patterns (Strategy, Factory, Context)
  • Proven experience building and maintaining REST APIs
  • Experience with Azure cloud services
  • Strong unit testing discipline
  • Experience with SQL databases
  • 40 scheduled weekly hours
  • On-site work in Bengaluru

Work Rights

Not specified

Tailored Resume

Cover Letter