Software Engineer
ID da função
67452
Publicado
12-Sep-2022
Linha de serviço
GWS Segment
Tipo de trabalho
A tempo inteiro
Áreas de interesse
Digital e Tecnologia / Tecnologia da Informação
Localização(ões)
Remote - US - Remote - US - United States of America

SUMMARY

CBRE Global Workplace Solutions (GWS) works closely with clients to develop solutions that make real estate a meaningful contributor to organizational productivity and performance. We strive to develop foundational and breakthrough products that create value for our customers.

We are building a team of creative and passionate individuals with full-stack expertise and knowledge to help innovate and develop an applications suite for Facilities Management. You will be part of a Scrum team as a part of scaled, globally distributed Agile teams and will have the opportunity to be hands-on with various technologies. Passion for learning new technologies is required.

WHAT WE DO

·       Build cloud-native applications utilizing Open source and Microsoft technologies across multiple cloud platforms.

·       Modernize monolith legacy applications to highly scalable distributed applications on microservices-based architecture and deploy them on cloud platforms.

·       Execute projects on Agile best practices and embrace the DevOps culture across the software delivery lifecycle

·       Build and develop integration frameworks for 3rd party vendor applications.

·       Design and implement new features/applications based on industry standards.

·       Create modern, responsive web applications to provide real estate services to our internal and external clients.

·       Develop and distribute Mobile apps built on native or react native architecture for both iOS and Android platforms.

·       Implement Continuous Security, Integration, Deployment & Monitoring for the software products



ESSENTIAL DUTIES AND RESPONSIBILITIES

·       Develop, maintain, enhance, and test application frameworks of moderate to high complexity.

·       Deliver high-quality software by adopting best practices from design through the deployment process

·       Adopt shift-left practices by implementing unit tests, container build checks, and API Tests for the delivered features.

·       Involved with the investigation and resolution of complex data, system, and software issues in the production environment.

·       Provide assistance such as technical guidance, code review, and/or training to coworkers.


TECHNICAL SKILLS

·       1-3 years in Designing, Development, and Maintenance of Scalable, Distributed applications.

·       Experience with Java, Spring Boot-based application development on both RDBMS (SQL Server / Postgresql) and NoSql (Mongo/Elastic) backbone.

·       Experience with frontend frameworks like ReactJS, AngularJS, and MicroService/Event-driven architecture.

·       Experience with Git and Git flow for code lifecycle management

·       Experience with cloud migration (AWS or Azure) and managing the development of cloud-based applications and development of APIs, web services.

·       Hands-on experience with CI/CD deployment pipelines and infrastructure provisioning.

·       Experience working in Agile/Scrum development cycles.

Bonus/Nice to have:

·       Experience with NoSQL databases.

·       Familiarity with docker and containerization concepts.

EDUCATION AND EXPERIENCE


Bachelor's or Masters (Preferred) 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 2-3 years of relevant work experience. Consideration given to the equivalent combination of education and experience.

COMMUNICATION SKILLS


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.


REASONING ABILITY


Ability to comprehend, analyze, and interpret complex documents. Ability to solve problems
involving several options in situations. Requires advanced analytical and quantitative skills.


#INDJS

Colorado Residents: CBRE carefully considers multiple factors to determine compensation, including a candidate’s education, training, and experience. The minimum salary for the position is $80,000 annually and the maximum salary for the position is $100,000 annually.  The compensation that is offered to a successful candidate will depend on the candidate’s skills, qualifications, and experience. Successful candidates will also be eligible for a discretionary bonus based on CBRE’s applicable benefit program.


NOTA: Um requisito adicional para esta função é a capacidade de cumprir os protocolos de saúde e segurança COVID-19, incluindo a prova de vacinação COVID-19 e / ou testes rigorosos.