Job Summary Forum Analytics, a CBRE Company, is looking for an experienced and talented software developer to serve as a Software Engineer at our River West offices in Chicago, IL. In your role as a Software Engineer, you will develop a variety of applications to serve our Fortune 500 client companies.
You'll enjoy a collaborative workplace with an emphasis on teamwork, professional development, and mutual respect among all team members. With an office environment decked out in neon signs, pinball machines, and other forms of entertainment aimed at striking the perfect balance of a great workplace to grow professionally but also enjoy coming to work every day.
The Software Engineer position will involve:
Designing, implementing and testing software running on various platforms
Software deployment and troubleshooting activities
Performing maintenance activities for products already in production in addition to new product software design
Analyzing and benchmarking performance of web and geospatial services
Job Responsibilities: As a Software Engineer, you will work on a small team of talented developers from top schools and oversee development of a broad range of applications to provide our clients with mapping solutions powered by modeling and analytics. In your role as a Software Engineer, you will be writing source code in addition to your other duties.
Your specific duties as a Software Engineer will include:
Participating in requirements collection and analysis as part of defining and implementing new features
Participating in product definition activities including feature analysis and system tradeoffs
Performing other software design duties as necessary
JOB REQUIREMENTS: As a Software Engineer, you must be highly detail-oriented and organized with solid leadership skills and the ability to work proactively and effectively with minimal supervision. You must also have proven requirements-analysis and problem-solving abilities as well as strong debugging and troubleshooting skills. It is also important for your role as a Software Engineer that you demonstrate excellent verbal and written communication and interpersonal skills as well as the ability to work with a team in a fast-paced, challenging environment.
Specific qualifications for the Software Engineer position include:
Bachelor's degree in Computer Science or related field, or equivalent work experience
Typically requires 2 - 3 years of relevant work experience
Proven experience designing, building and supporting Java-based, database-backed web applications
Knowledge of good software architecture, design and development practices, and the ability to apply these practices in daily activities - and break them when necessary
Ability to rapidly prototype web and enterprise applications in order to showcase new ideas
Willingness to work long hours
Other preferred qualifications include:
Experience with web application frameworks such as Struts, AngularJS or ReactJS
Experience with Linux OS
Familiarity with security and networking best practices
In-depth knowledge of J2EE web services
Benefits: We value and appreciate your hard work and professional dedication as a Software Engineer and will reward you with a compensation package that includes pay based on experience as well as benefits.
Our Values: CBRE's RISE Values—Respect, Integrity, Service and Excellence—are at the core of everything we do and how we interact with each client, employee and community we touch.
With broader and deeper capabilities than any other company, CBRE is the leading full-service real estate services and investment organization in the world.
CBRE Group, Inc. is the world’s largest commercial real estate services and investment firm, with 2017 revenues of $14.2 billion and more than 80,000 employees (excluding affiliate offices). CBRE has been included in the Fortune 500 since 2008, ranking #214 in 2017. It also has been voted the industry’s top brand by the Lipsey Company for 17 consecutive years, and has been named one of Fortune’s “Most Admired Companies” in the real estate sector for six years in a row. Its shares trade on the New York Stock Exchange under the symbol “CBRE.”
CBRE offers a broad range of integrated services, including facilities, transaction and project management; property management; investment management; appraisal and valuation; property leasing; strategic consulting; property sales; mortgage services and development services.