We're looking for a Full Stack Software Engineer with a specialization in Back End Services to be part of a fast-paced Digital & Technology team in transforming Asset Services and to build world-class customer experiences across multiple channels web & mobile. If you have the talent and desire to deliver innovative products and services at a rapid pace, join our team. Built on a highly visual intuitive user interface.
Our Application synthesizes Analytics, Portfolio intelligence in real-time and delivers a data-led starting point for making informed portfolio strategy, help right investment decisions. We need to enable micro services architecture providing data and business logic as a service as well user experience on the cloud platform. The team you would join is based in Richardson, TX.
Part of Agile scrum team and partner with Architects, other Services & Front-End Engineers, business stakeholders, product manager to design, develop, maintain, and upgrade full-stack client-facing applications for Services/Web and Mobile Apps adhering to product roadmap and platform digital strategy.
Responsible for conceptualizing and designing detailed solutions for products and platform to enable the organization to meet business objectives and the architecture is defined through the discovery with each sprint.
Identify, design and develop reusable software components, utilities across various applications meeting non-functional requirements for product and platform.
Perform technical aspects of software development for assigned applications including design, developing prototypes, and Lead code reviews and automated testing partnering with Quality Engineers.
Influence team members by challenging status quo, demonstrating risk taking, and implementing innovative ideas
Research and maintain a deep understanding of current and emerging technologies and solutions to solve business problems.
EDUCATION & EXPERIENCE:
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 3-5 years of relevant work experience. Consideration given to equivalent combination of education and experience. SKILLS REQUIRED:
Demonstrated Hands-on expertise in Agile design, development and automated unit functional/non-functional testing
Expertise in implementing RESTful APIs with JSON, Streaming with data structure fundamentals with Swagger implementation, HATEOAS principles, experience in multi-threaded programming
Mandatory experience of enabling continuous integration/deployment with tools like Jenkins, Octopus, Maven, Mockito, JMeter in cloud environment.
Experience with Distributed applications design & development in an Enterprise setting using C# ASP.net Core, Go Lang with knowledge of Relational DBMS with SQL, PostgreSQL
Expertise in objected oriented analysis and functional programming, Micro Services, Web stacks and Cloud - Azure and AWS PaaS.
Ability to effectively communicate to Team, Product Manager and technology leaders on solution design.
3+ years of experience in Design, Development and operationalizing a Digital platform
Internal Number: 18034690
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.