Sr Lead, Arch Solutions

Overview

On Site
USD 114,500.00 - 194,700.00 per year
Full Time

Skills

Financial Services
Systems Design
Continuous Improvement
Data-flow Diagrams
Technical Writing
Reporting
Data Visualization
Interfaces
FOCUS
Optimization
Automated Testing
Data Quality
SDK
Collaboration
OWASP
Debugging
Business Intelligence
Computer Science
Data Modeling
Dashboard
Embedded Systems
Analytics
Amazon Web Services
IT Management
Management
Mentorship
Frontend Development
React.js
TypeScript
JavaScript
Cascading Style Sheets
Bootstrap
Java
Backend Development
Continuous Integration
Continuous Delivery
Cypress
Version Control
Git
Microsoft TFS
Software Development
Agile
Problem Solving
Conflict Resolution
Analytical Skill
Critical Thinking
Communication
Leadership
IT Strategy
Snow Flake Schema
Data Warehouse
IBM
IBM Cognos Analytics
Microsoft Power BI
Node.js
Cloud Computing
Microsoft Azure
NoSQL
Database
MongoDB
Apache Cassandra
User Experience
Testing
Protractor
Jasmine
Insurance
Finance

Job Details

About Northern Trust:

Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889.

Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service.

Sr Lead, BI and Full Stack Architect

BI and Full Stack Architect role requires a blend of hands-on technical expertise and strong leadership abilities, ideal for someone passionate about building impactful software and guiding high-performing teams, with a focus on leveraging ThoughtSpot and other BI tools for data-driven insights.

Responsibilities
  • Lead a team of engineers in the design, development, and deployment of robust web and desktop applications.
  • Provide architectural guidance and make key technical decisions across the full stack (front-end, back-end, database layers and BI Applications).
  • Mentor and inspire the team, establishing best practices for code quality, system design, and continuous improvement.
  • Leverage ThoughtSpot for embedded analytics, enabling users to gain insights through search-driven analysis and interactive data visualizations.
  • Create BI solutions leveraging data form Cloud data warehouses like Snowflake
  • Analyze and understand business requirements to design and develop effective reports and dashboards.
  • Develop and maintain architectural blueprints, data flow diagrams, and technical documentation
  • Define best practices for reporting, data visualization and analytics solutions
  • Design and develop user-friendly interfaces with a strong focus on React, Redux, and modern CSS practices, ensuring optimal user experience across devices.
  • Implement and optimize server-side logic and APIs using Java as the primary backend technology.
  • Ensure application responsiveness and cross-platform optimization.
  • Implement and maintain CI/CD pipelines, integrating modern testing frameworks like Cypress and Jest for automated testing.
  • Collaborate with data teams to design and optimize data models within ThoughtSpot, ensuring data quality and consistency.
  • Build interactive data applications using ThoughtSpot's Visual Embed SDK, APIs, or other integration methods to embed analytics within existing applications and portals.
  • Collaborate with product managers and stakeholders to define project requirements and specifications.
  • Ensure adherence to coding standards, security guidelines (e.g., OWASP, PII data handling), and best practices.
  • Actively participate in solutioning, architecture reviews, code development, and deployment activities.
  • Troubleshoot and debug issues, identifying and resolving complex technical problems.
  • Stay updated with the latest industry trends and technologies, applying knowledge to formulate innovative solutions.
  • Communicate complex technical concepts effectively to both technical and non-technical stakeholders, including executive leadership.
  • Experience with BI tools like Cognos and Power BI or other BI tools
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred), or equivalent experience.
  • 10+ years of experience in software development.
  • Must have proven experience with ThoughtSpot, including data modeling, dashboard development, and embedded analytics integration (ThoughtSpot Everywhere)
  • Create and maintain user/group and administer the ThoughtSpot cluster
  • Architecting complex solutions based on client's custom requirements.
  • Public Cloud experience on Azure/AWS
  • 5+ years of experience in a technical leadership role, managing and mentoring a development team.
  • Expertise in front-end development, including React, Redux, Typescript, JavaScript, CSS, and Bootstrap.
  • Extensive experience with Java backend development.
  • Experience implementing and maintaining CI/CD pipelines and modern testing frameworks (Cypress, Jest).
  • Proficiency with version control systems like Git and Team Foundation Server.
  • Strong understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving, analytical, and critical-thinking skills.
  • Exceptional communication (verbal and written), interpersonal, and leadership skills.
  • Proven ability to drive technical strategy and deliver secure, scalable, and high-performing software solutions.
Nice to have

Experience with Snowflake data warehousing.

Experience with IBM Cognos, Power-BI

Certifications with ThoughtSpot, Cognos, Power BI

Experience with Node.js.

Familiarity with Azure cloud platforms (e.g., Azure App Service, Azure Functions).

Experience with other databases such as NoSQL databases (e.g., MongoDB, Cassandra).

Familiarity with UX design principles and tools like Figma.

Experience with other testing frameworks like Protractor, Karma, and Jasmine.

Salary Range:
$114,500 - 194,700 USD

Salary range is a good faith estimate of base pay. Northern Trust provides a comprehensive benefits package including retirement benefits (401k and pension), health and welfare benefits (medical, dental, vision, spending accounts and disability), paid time off, parental and caregiver leave, life & accident insurance, and other voluntary and well-being benefits. Northern Trust also provides a discretionary bonus program that may include an equity component.

Working with Us:

As a Northern Trust partner, greater achievements await. You will be part of a flexible and collaborative work culture in an organization where financial strength and stability is an asset that emboldens us to explore new ideas.

Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company committed to assisting the communities we serve! Join a workplace with a greater purpose.

We'd love to learn more about how your interests and experience could be a fit with one of the world's most admired and sustainable companies! Build your career with us and apply today. #MadeForGreater

Reasonable accommodation

Northern Trust is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please email our HR Service Center at .

We hope you're excited about the role and the opportunity to work with us. We value an inclusive workplace and understand flexibility means different things to different people.

Apply today and talk to us about your flexible working requirements and together we can achieve greater.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.