Senior Software Engineer - Visitor Management System (Consultant)

Careers at Bloomberg

Back to Search

New York, NY

Posted Sep 18, 2018 - Requisition No. 70786

The Visitor Management System (VMS) is a web-based system to process guests visiting our offices. The system will provide an efficient and user-friendly means for our staff to check-in guests, as well as self-service options. The application will run on desktop computers as well as mobile devices (tablets) and must interact with peripherals such as cameras (webcams, network cameras, mobile device cameras), scanners, and printers.

We’ll Trust you to:

  • Make an immediate impact - be able to delve quickly into our system and, with guidance, make changes and/or enhancements as needed.
  • Be a solid team player - working with others in a highly collaborative environment
  • Be a fast learner - have the ability to learn a new tech stack along with understanding the business logic by working on various projects
  • Be innovative – utilize the acquired knowledge and actively introduce new ideas
  • Be result driven – keep up with the speed in a fast paced environment

You'll need to have:

  • 4+ years of professional experience in a strongly-typed object-oriented language
  • Professional experience working in a Linux/Unix environment
  • Strong analytical and creative problem solving skills
  • Strong communication skills

We'd love to see:

  • Knowledge of JavaScript and SQL Databases (SQL Server, PostgreSQL)
  • Knowledge of Python, especially for server-side scripting
  • Experience working with REDIS
  • Experience shipping high-profile user-facing products, working with large code bases, and engineering features for security, scalability, and high availability
  • Knowledge of multithreading programming
  • An understanding of the design, implementation, and deployment of high performance, large-scale applications in a distributed environment
  • An interest in the latest technologies, industry practices, research, and trends

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.

    CONNECT WITH US