Python Django Engineer (Consultant)

Careers at Bloomberg

Back to Search

New York, NY

Posted Jun 19, 2017 - Requisition No. 59078

The Bloomberg Engineering Continuing Education team is responsible for providing learning opportunities to develop the technical skills of our 4700+ software engineers. In addition, the team develops and maintains software tools to enhance the learning of our software engineers. We are currently developing a content management system, based on Django, which focuses on discoverability and accessibility of internal technical documentation.

We are searching for an experienced and talented Software Developer with Python/Django experience to be the primary developer for our content management platform. The ideal candidate will have full-stack development experience. You will also need to have experience with unit testing, handwritten SQL Queries, and Linux. Candidates who think outside the box will fit right in with this group.

We’ll trust you to:

  • Have 5+ years of coding experience
  • Have 2+ years of Python experience
  • Have excellent communication skills, both written and verbal
  • Be highly adaptable and a quick learner
  • Develop innovative, well tested solutions based on product requirements and business challenges
  • Take responsibility for the development and deployment of the content management system
  • Participate in architectural, design, and product sessions

You’ll need to have:

  • A strong understanding of modern web standards, including HTML5 and CSS3
  • A strong understanding of data structures, object oriented design, and systems/applications programming
  • Experience working in dynamic, fast-paced work environments
  • Experience developing and deploying high-performance, data-driven websites
  • Experience with MVC web frameworks (Django preferred)
  • Experience with Linux or UNIX-like systems
  • Bachelor’s degree or equivalent in Computer Science or related field

We’d love to see:

  • Experience in agile software development
  • Experience designing, developing, and delivering Django web applications
  • Experience with MySQL
  • Experience with Python unit testing and full-stack web testing
  • Experience implementing automated testing pipelines

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