Nov 22, 2020

Digital - API - Lead Software Engineer - SDKs and Connectors

  • Professional Diversity Network
  • New York, NY, USA
Engineering

Job Description

FactSet Research Systems Inc.

The Systems Infrastructure department is looking for a talented Lead Software Engineer to help drive FactSet's Digital Transformation by designing and creating foundational components for the API program. With a goal of creating hundreds of APIs over the next few years, FactSet's Digital Transformation is a critical initiative to ensure FactSet remains competitive while also providing significant technical challenges. In this highly visible role, you'll have a company-wide impact and play a key part in transforming how FactSet does business.Responsibilities of the newly created SDK and data connector team are centered around creating a set of enterprise-grade Software Development Kits (SDKs) and third-party data platform connectors (e.g. Tableau, Qlik, PowerBI) to enable seamless access to FactSet's content and analytics through its APIs. As part of this team, the Lead Software Engineer is expected to set the technical design and build the foundation for FactSet's SDKs and data connectors, as well as ensure their successful release. To achieve this, this role requires deep collaboration with API owners across the company to ensure each API's requirements are captured and ultimately met.Responsibilities:Collaborate with Engineering and Product Development to define requirementsDesign and architect scalable SDK and data connector frameworksImplement foundational components across various programming languages and stacksSet API contribution requirementsDefine versioning and release processesLeverage subject matter experts as appropriateParticipate in a 24/7 on-call rotationRequired Skills:Bachelor's Degree in computer science, computer engineering, or equivalent5+ years' experience in software developmentExperience with API development technologies: Express.js, Flask, Django, APP.NET, Play Framework, GinExperience with at least one high-level language: C++, C#, Python, JavaScript, Java, Go, Ruby, PHPExperience writing highly available, scalable services in a production environmentExcellent technical, analytical, troubleshooting, and communication skillsHighly Desired Skills:Experience with OpenAPIExperience with SDK developmentExperience with data platforms such as Tableau, Qlik or PowerBIExperience in an Agile development environmentFactSet is an Equal Opportunity Employer - M/F/Veteran/Disability/Sexual Orientation/Gender IdentityVEVRAA Federal ContractorRequest Priority Protected Veteran & Disabled Referrals for all of our locations within the stateThe EEO is the Law poster is available here.FactSet Research Systems Inc. endeavors to make our website accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact Jennifer Passeck, Lead Recruiting Specialist, Human Resources at +1 (203) 810-2472 or [email protected] Opportunity Employment PolicyIt is the policy of FactSet Research Systems Inc. ("FactSet") to provide equal employment and advancement opportunities to all qualified employees and applicants for employment regardless of their race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, physical or mental disability, genetic information, protected veteran status, pregnancy, military or military reserve obligations, or any other class or status protected by law. This policy applies to all policies and procedures related to recruitment, hiring, training, promotion, compensation, benefits, transfer, discharge, and other terms and conditions of employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status. If you have questions concerning this policy, please contact the Human Resources department at +1 (203) 810-1000.PDN-EVR8316-2

Apply Now