Taro Logo

Software Engineer 2

JLL Technologies is a specialized group within JLL that delivers digital advisory, implementation, and services solutions to organizations globally.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Real Estate
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer 2

JLL Technologies, a specialized division of JLL (Jones Lang LaSalle), is seeking a Software Engineer II to join their Leasing Engineering team. As a global leader in real estate and investment management services, JLL Technologies focuses on delivering digital solutions that enhance building value and occupant productivity.

The role offers an exciting opportunity to work on full-stack development using modern technologies like React.js, Node.js, and .NET Core. You'll be responsible for developing and maintaining complex web applications, participating in architecture design, and ensuring high-quality code through testing and reviews. The position requires a blend of frontend and backend expertise, with particular emphasis on React.js and JavaScript development.

The ideal candidate will have 3-5 years of experience in application development, strong proficiency in both frontend and backend technologies, and experience with cloud platforms like Azure. You'll be joining a dynamic team that values innovation, technical excellence, and collaborative problem-solving.

JLL offers a comprehensive benefits package and emphasizes career growth opportunities. The company's culture promotes learning, collaboration, and celebrating success together. Working at JLL Technologies means contributing to solutions that shape the future of real estate technology while being part of a Fortune 500 company with a global presence.

This is an excellent opportunity for a mid-level software engineer looking to make an impact in the real estate technology sector while working with enterprise-scale applications and modern technology stack.

Last updated 2 months ago

Responsibilities For Software Engineer 2

  • Develop technical understanding of existing architecture to design and expand capabilities
  • Independently develop and monitor complex web and business components
  • Maintain and improve existing codebase and perform peer code reviews
  • Explore and evaluate new technologies
  • Perform unit testing, performance testing, and system integration testing
  • Provide ongoing support and troubleshooting
  • Provide technical documentation
  • Participate in weekend deployments when required

Requirements For Software Engineer 2

React
Node.js
JavaScript
TypeScript
  • Bachelor's degree in computer science, information systems, software engineering, or related field
  • 3-5 years of experience in application development
  • Experience with React.js (with Redux)
  • Knowledge of Node.js development
  • Strong knowledge of C#, .NET Core, WEB API
  • Strong proficiency in JavaScript (ES6)
  • Strong proficiency in MS-SQL
  • Experience with Material UI, HTML5 & CSS
  • Familiarity with Azure Cloud and DevOps
  • Excellent technical, analytical and organizational skills
  • Effective written and verbal communication skills

Benefits For Software Engineer 2

Medical Insurance
  • Total Rewards program
  • Career development opportunities
  • Competitive benefits and pay

Interested in this job?