Principal Software Engineer
Responsibilities
- Become the technical leader for the Angular and NodeJS elements of the application stack.
- Ensure reliability and scalability of the application and critical integration points with client APIs and internal services.
- Lead a team of engineers focused on the future strategy for Investment Dashboard
- Evaluate the technical architecture and formulate a plan to shift Investment Dashboard toward a future consistent with FactSet’s recommended technologies.
- Collaborate with peers in the Product organization to expand application capabilities.
- Interface directly with clients and collaborate with internal teams to deliver Investment Dashboard implementations and facilitate the integration of client APIs.
- Perform design and code reviews, and adhere to FactSet and industry best practices.
- Think and communicate critically about architecture, design, and implementations.
- Lead and advocate for diversity, equity, and inclusion within the team.
Required Skills :
- Degree in Computer Science, or equivalent.
- Strong experience level with web technologies (JavaScript / Typescript, Angular, Vue, NodeJS, SQL / NoSQL, etc.) (5+years of experience).
- DevOps ideally in a container-based environment (3+ years).
- Experience developing highly available, scalable, services in a production environment (8+years of experience).
- Strong communication, technical, analytical, and troubleshooting skills.
Principal Software Development Engineer - Communication Channels
Proven experience in a principal or senior engineering role, leading and mentoring multiple engineering teams. You’ll report to the engineering director and work closely with different engineering teams on cross-functional initiatives. Provide technical leadership and mentorship to engineering teams...
Software Quality Principal Engineer - Hybrid
Software Quality Principal Engineer. Software Quality Principal Engineer. In this role, you will work closely with product management, other engineering teams, customer success, and support to develop cutting-edge features and enhancements across Boomi’s API Management offerings. You will be instrum...
Principal Software Engineer, Software Networking at Equinix Metal
Principal Software Engineer, Software Networking at Equinix Metal. Equinix Metal, a leading bare metal cloud provider, is looking for a Principal Engineer for our Software Networking Team. In this role, you will be responsible for being a technical leader, mentor to more junior engineers, and an act...
Principal Software Engineer (Machine Learning / Data)
Principal Software Engineer (Machine Learning / Data) . You will be joining as a senior engineering member in one of the ML focused engineering teams. Principal / Staff Engineer level role playing a crucial role in architecting, designing and developing machine learning platform and infrastructure c...
Principal Software Engineer
Lead a team of engineers focused on the future strategy for Investment Dashboard . ...
Principal Software Engineer - Messaging
Staff or Principal engineer on mission-critical, high-frequency systems, in a product-driven environment. Solving complex engineering problems at scale and producing well-documented code that is easier to understand. Working bottom-to-bottom, dealing with stakeholders, and mentoring thriving enginee...
Principal Software Engineer - Hybrid
Experience in software development, including the use of some IDE with a solid understanding of object-oriented design concepts for delivering and maintaining a software product. In this role, you will lead the design and architecture of sophisticated features, collaborating with product management,...
Web Developer für Entwicklung Javascript Mobile Apps (m/w/d)
Entwicklung der App(s) mit Ionic (Web-basiertes Framework zur App-Entwicklung auf Angular-Basis https://ionicframework. Verwenden von Cordova-Modulen zur Schnittstelle zwischen Mobile-Device und Web-Framework; Android Studio und Xcode zum Testen und Deployen der App; Betrieb der vollautomatisierten ...
Data Scientist / Analyst statistisches Meldewesen (m/w/d)
Für den Geschäftsbereich Banksteuerung/ Bereich Meldewesen/ Abteilung KWG-Meldewesen und Statistiken, suchen wir zum nächstmöglichen Termin für den Standort Frankfurt, Hannover oder Münster einen Data Scientist / -analyst statistisches Meldewesen (m/w/d) Frankfurt, Hannover oder Münster...
Senior Full Stack Java Developer (w/m/d)
Wirtschafts-) Informatik oder eine vergleichbare Ausbildung Mehrjährigen Praxis in der (agilen) Softwareentwicklung mit Java und Begeisterung für professionelle Softwareentwicklung mit Kundenfokus im Bankenumfeld Idealerweise vertraut mit den Anforderungen eines regulierten UmfeldesAusgeprägtes kon...