Senior Fullstack Software Engineer - App Portal Team

Careers at Bloomberg

Back to Search

New York, NY

Posted Mar 9, 2017 - Requisition No. 57447

We love challenges. AppPortal team is building a variety of products used by both independent software vendors and in-house developers. Our products include Application Portal (Bloomberg’s app store), and a rich set of development tools and APIs for AppPortal app developers. We use a wide range of technologies in our products, such as C++, C#, Java, JavaScript, HTML5, SQL server, MSMQ, etc. We also use a number of Open Source projects such as Chromium, ZeroMQ, and more!

Based on the breadth of our work, you will need to be a strong full stack developer. You strive to design, implement and support the ideal solution. Balance between elegant design and system performance and reliability is always on the top of your mind. Our clients have tight deadlines, so we do, too. You will have the opportunity to work closely with our users, UX and Product teams.

You need to have:

  • 3+ years of C/C++ experience
  • Experience with C#, .Net internals and WPF
  • Experience with HTML5, CSS and modern JavaScript
  • Strong OOD/OOP skills and experience applying modern design patterns
  • Solid knowledge of algorithms, standard data structures and multi-threading
  • Excellent communication and interpersonal skills

We would love to see:

  • Experience developing distributed system in either Windows or Linux environment
  • Experience with Java
  • Experience with MS Office Addin
  • Familiarity with and understanding of working in Agile development environment

If this sounds like you, apply! We’ll get in touch if we think you’re a good match and get started with a technical phone interview. If that goes well, we’ll invite you onsite to meet our team and of course, demo the products you’ll work on.

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