Software Engineer Real Estate - Scottsdale, AZ at Geebo

Software Engineer

Company Name:
Colony American Homes
Job
Summary: CAH Manager, LLC is seeking a Software Engineer whose duties will include, but are not limited to developing and building web and mobile applications using some or all of the following technologies: JavaScript, Node.JS, Angular.JS, Python, PHP, Objective-C etc. This position will report to the Director of Engineering. The Ideal Candidate:
Has experience architecting complex applications from the groundupIs an effective leader who can keep track of and integrate the work of multiple developers
Has a desire to build something extraordinary and lasting
Takes joy in the sense of meaning that comes from being part of an outstanding team engaged in important work
Our backend stack is built in NodeJS, and deployed on Amazon Web Services. We use PostgresSQL to store our data.
Essential Functions and
Responsibilities: Include the following but not limited to, other duties may be assigned.
Code primarily using Javascript/NodeJS
Continuously design, develop and deploy backend services with focus on high availability, low latency and scalability
Measure and evaluate features and system metrics to continuously improve user experience and service performance
Work closely with Product Owners, QA and other teams in an agile environment to collaborate and influence new products
Be proactive, go beyond expectations
Requirements: To ensure performance of this job is successful, the individual fulfilling the Software Engineer role must be able to perform each essential function and responsibility satisfactorily. The requirements listed below are required. Accommodations may be made to enable the individual with disabilities to ensure the individual can perform the essential functions and responsibilities.
You're fluent in Javascript, but you're not afraid of other programming languages
You're experienced with NodeJS and asynchronous programming
You have experience with Linux/Unix systems, particularly on AWS
You have extensive experience building applications with PostgresSQL
You're comfortable with processing and analyzing large data sets
You've worked with distributed/scalable systems and high-volume transaction applications
You have a good understanding of system design, data structures and algorithms
You're literate in and passionate about contemporary web API design (REST, hypermedia, profiles, relations)
You love writing unit tests
Working Conditions:
Agile development environment
Occasional travel may be required.
Computer, keyboard, telephone, fax machine, scanner and copier, etc.
Occasional overtime work required throughout the year.
We are seeking qualified candidates that are available to start immediately. We strongly prefer local candidates or those with prior plans to relocate. Please note that Colony does not pay for relocation expenses. All qualified candidates will be contacted directly. No phone calls please.
Colony American Homes is a leading provider of high-quality single family residences for rent across the United States. We are an Equal Opportunity Employer that offers excellent benefits including 401K, medical, dental, vision, STD, LTD and Life Insurance. For more information on our company please visit www.colonyamerican.com.
Disclaimer: This job description represents the basic qualifications for the position. It is not designed to cover or contain a comprehensive listing of all activities, duties or responsibilities that are required of the employee. You may be asked to perform or assist with other instructions and duties. You will be evaluated, in part, based upon your performance of the tasks listed in this job description. Management has the right to revise this job description at any time.Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.