🧪 Demo / Test

The job postings are hosted on a UAT (User Acceptance Testing) subdomain of the Avature platform, which indicates a test or sandbox environment rather than a live production recruitment portal.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 5y ago

Software Engineer - Remote

@ CBRE Global Workplace Solutions
Phoenix, Arizona, United States
RemoteFull Time
Responsibilities:developing applications, building integrations, designing APIs
Requirements Summary:2-3 years building scalable distributed applications using statically typed languages (C# or Java), .NET experience, Git, SQL/NoSQL databases, Agile familiarity, and strong communication and analytical skills.
Technical Tools Mentioned:.NET, C#, Java, SQL Server, PostgreSQL, Mongo, Elastic, Git, Git flow
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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 team of creative and passionate individuals with full stack expertise and knowledge to help innovate and develop 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.
  • Design, create, and build API services to our internal and external clients.
  • Design, create, and build automation services to automate workflow processes and increase business efficiency.
  • Implement Continuous Security, Integration, Deployment & Monitoring for the software products.


ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Develop, maintain, enhance, and test application frameworks of low to moderate complexity.
  • Deliver high quality software by adopting best practices from design through 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.
  • Under broad direction, design and implement strategic partner integrations.
  • Participate in the specification and design of new features at client or business request.


SUPERVISORY RESPONSIBILITIES

No formal supervisory responsibilities in this position.

TECHNICAL SKILLS

  • 2-3 years of in Designing, Development and Maintenance of Scalable, Distributed applications.
  • Experience with Object-Oriented Development (OOD) with static-typed languages like C#, Java, etc.
  • Experience with .NET, C# based application development on either RDBMS (SQL Server / PostgreSQL) or NoSQL (Mongo/Elastic) backbone.
  • Experience with Git and Git flow for code lifecycle management.
  • Basic understanding of Agile/Scrum development cycles.

Bonus/Nice to have:

  • Experience with building automation processes.
  • Experience with SQL Server databases.

EDUCATION AND 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 2-3 years of relevant work experience. Consideration
given to 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.