Python Lead Developer
Position: Python Lead Developer: Location –NewYork Duration – 6 months No. of positions - 1 Role: Design and build software in Python using a scrum-style delivery cycle for systems integration across NBC News’s edit and media asset management platforms. Required skills & experience: Degree in Computer Science or equivalent work experience Minimum 2 years software architecture and development experience using Python Experience interfacing with relational databases using SQLAlchemy, ideally including both design and implementation Experience developing software against documented third-party SOAP APIs, preferably using the Suds client library Experience writing SQL queries, preferably working with SQLite and/or Oracle databases Experience developing for and deploying to GNU/Linux systems, preferably Red Hat Enterprise Linux and/or Oracle Enterprise Linux Working familiarity with Java code Highly desirable: Experience designing software to manage business-critical workflows using a relational database and ORM Experience building RESTful web services using JSON for data interchange Experience building interface(s) to search engine(s), preferably with knowledge of Lucene Experience working with messaging and message brokers such as ActiveMQ Experience using Agile/Scrum methodologies for software development and delivery Familiarity with components of the IBM WebSphere and/or Information Server products Familiarity with Avid Interplay production asset management toolset Familiarity with Viz Ardome media asset management platform
New York, NY
Related projectsSearch for freelance jobs
can’t wait for more clients
and advertising. Thank you."