Richardson, TX, 75081, USA
7 hours ago
D&T Solutions Architect
D&T Solutions Architect Job ID 197431 Posted 31-Jan-2025 Service line Advisory Segment Role type Full-time Areas of Interest Digital & Technology/Information Technology Location(s) Richardson - Texas - United States of America About the role The real estate market is undergoing a significant and exciting change – driven by data and technology. At CBRE we have highly independent, agile, self-empowered teams tasked with bolstering the strategic advantage of the world’s largest commercial real estate services company through technology. By delivering innovative products using modern best practices we are steering CBRE into the future. We enjoy significant autonomy with our technology and product decisions while benefiting from the resources of a major company. We leverage OKRs to achieve best product engineering and business outcomes. We leverage microservices, micro frontend and cloud native architecture to build products of global scale. We approach culture with intention, valuing camaraderie, collaboration and a healthy work/life balance. We value ownership and strive to provide more ownership for every member of our team. Role: We’re looking for a Principal Software Engineer who will lead in devising architecture solutions for our Global Valuation Products & Platforms. Champion cutting edge technology and platform engineering best practices What you'll do + Provides Architectural Solutions, Technology Leadership & direction to software engineering product teams + Principally develops, maintains, enhances, and tests systems of the highest complexity. May lead or coordinate the implementation of other systems. + Develop and execute multiple, simultaneous project plans with competing priorities. + Expertise with operating highly available systems and incident management + Ability to prioritize and work under shifting deadlines with potentially ambiguous requirements in a fast-paced environment. + Serves as the primary technical point of contact on client engagements of the highest complexity and of critical value to the organization. + Performs the investigation and resolution of complex and critical data, system, and software issues in the + production environment + Performs the specification and design of new features at client or business request. + Performs the evaluation of new platforms, tools, and technologies. + Designs, develops, and maintains internal algorithms and tools. + Ability to engage in feature delivery from white space to release + Develop Micro Services, Async Event Consumers, BFF/OL Layers + Develop Single Page Web Apps using modern JavaScript frameworks + Leverage AWS based cloud services + Collaborate with your team of engineers, architects, designers and product folks for product development + Involved with the investigation and resolution of complex data, system, and software issues in the production environment. + Under broad direction, designs and implements strategic partner integrations. + Participates in the evaluation of new platforms, tools, and technologies. + Develops and maintains internal tools. + Performs other duties as assigned. How you'll need + Provides Architectural Solutions, Technology Leadership & direction to software engineering product teams + Principally develops, maintains, enhances, and tests systems of the highest complexity. May lead or coordinate the implementation of other systems. + Develop and execute multiple, simultaneous project plans with competing priorities. + Expertise with operating highly available systems and incident management + Ability to prioritize and work under shifting deadlines with potentially ambiguous requirements in a fast-paced environment. + Serves as the primary technical point of contact on client engagements of the highest complexity and of critical value to the organization. + Performs the investigation and resolution of complex and critical data, system, and software issues in the production environment + Performs the specification and design of new features at client or business request. + Performs the evaluation of new platforms, tools, and technologies. + Designs, develops, and maintains internal algorithms and tools. + Ability to engage in feature delivery from white space to release + Develop Micro Services, Async Event Consumers, BFF/OL Layers + Develop Single Page Web Apps using modern JavaScript frameworks + Leverage AWS based cloud services + Collaborate with your team of engineers, architects, designers and product folks for product development + Involved with the investigation and resolution of complex data, system, and software issues in the production environment. + Under broad direction, designs and implements strategic partner integrations. + Participates in the evaluation of new platforms, tools, and technologies. + Develops and maintains internal tools. + Performs other duties as assigned. + Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science or equivalent work experience. Requires technical and business knowledge in multiple disciplines/processes. Typically has 10+ years of relevant work experience. Consideration given to equivalent combination of education and experience. Minimum Requirements At least 7 years of experience in back-end software development using Java Technologies At least 7 years of experience in Spring Framework (Core Spring, Spring Rest, Spring Boot) At least 7 years of experience in Software Development Life Cycle (SDLC). At least 5 years of experience with unit testing (JUnits) At least 5 years of experience in database development like SQL Server, PostgresDB, Oracle, etc At least 3 years of experience in architecting & building RESTful APIs or Microservices Preferred Technical Skills 7+ years of experience in full stack Java development 5+ years’ Experience with Agile project Management: JIRA, Version One, ADO 5+ years’ Experience with CICD (e.g. Jenkins or other tools) 3+ years’ experience with Application Monitoring tools: Splunk Knowledge of Public Cloud Services like AWS Knowledge of NoSQL Databases like Cassandra, DynamoDB Experience in software engineering & architecture of large-scale distributed systems, working with microservices and/or distributed architecture Ability to be flexible, proactive, comfortable working with minimal specifications Experience in communicating with users, other technical teams, and product management to understand requirements, describe software product features, and technical designs Communication Skills - Ability to comprehend, analyze, and interpret the most complex business documents. Ability to respond effectively to the most sensitive issues. Ability to make effective and persuasive presentations on complex topics to engineering managers & solution architects. May have formal supervisory responsibilities in this position. Provides technical guidance, code review, and/or training to coworkers. Coordinates and assigns tasks to co-workers within a project. Excellent written and verbal communication skills. Strong organizational and analytical skills. Ability to provide efficient, timely, reliable and courteous service to customers. Ability to effectively present information at all levels of the organization. Ability to comprehend, analyze, and interpret complex documents. Ability to solve problems involving several options in situations. Requires advanced analytical and quantitative skills. Ability to direct others and teams to these tasks. Why CBRE? At CBRE, we believe we possess an encouraging environment where integrity, service, and excellence craft our approach to every opportunity. We are guided by the needs of the cities we inhabit, the communities we build and the world we live in. + CBRE named a Fortune’s Most Admired Real Estate Company Fourteen years in a row + CBRE agrees to acquire J&J Worldwide Services, a leading provider of engineering services, base support operations and facilities maintenance for the U.S. federal government. + Named a World’s Most Ethical Company by Ethisphere for 11th consecutive year. + Ranked #3 on Barron’s Most Sustainable Company list **Equal Employment Opportunity:** CBRE is an equal opportunity employer that values diversity. We have a long-standing commitment to providing equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, citizenship, marital status, disability, veteran status, political belief, or any other basis protected by applicable law. **Candidate Accommodations:** CBRE values the differences of all current and prospective employees and recognizes how every employee contributes to our company’s success. CBRE provides reasonable accommodations in job application procedures for individuals with disabilities. If you require assistance due to a disability in the application or recruitment process, please submit a request via email at recruitingaccommodations@cbre.com or via telephone at +1 866 225 3099 (U.S.) and +1 866 388 4346 (Canada). **NOTE:** Some, but not all, of our positions may have an additional requirement to comply with COVID-19 health and safety protocols, including COVID-19 vaccination proof and/or rigorous testing. If you have questions about the requirement(s) for this position, please inform your Recruiter. CBRE, Inc. is an Equal Opportunity and Affirmative Action Employer (Women/Minorities/Persons with Disabilities/US Veterans)
Confirm your E-mail: Send Email