Job offer

Lead Software Engineer (Full Stack)

Northern Trust is seeking a Lead Software Engineer (Full Stack) to provide technical leadership for the Private Passport platform and develop complex full-stack features. The Lead Software Engineer should have experience developing secure, client-side applications and possess skills in multiple programming languages such as Java, JavaScript, and Python.

Tasks

In this role, you will:
  • Leading the design and development of complex full-stack features
  • Setting technical standards and making technical decisions
  • Position yourself as a technical manager for engineers, product managers, and architects
  • Maintaining the balance between hands-on development and technical supervision and mentoring

key areas

Technical management:
  • Lead the design and implementation of full-stack solutions via web, API, and backend services
  • Collaborate with architecture and platform teams to align solutions with cloud and security standards for Private Passport
  • Prioritize functions
  • Maintain and develop best practices
  • Make technical decisions that balance speed, quality, security, and long-term maintainability.
  • Identify and address technical debt, performance risks, and reliability gaps

Mentoring and collaboration

Mentoring:
  • Create and maintain high-quality, production-ready code across front-end and back-end layers
  • Lead and participate in code reviews to set high standards for quality and clarity
  • Support mobile and web experiences to ensure consistency and reliability across channels
  • Effectively collaborate with engineers to foster their technical depth and capabilities through mentoring
  • Promote best practices in testing, observability, and operational readiness

Requirements

Required qualifications:
  • A bachelor's degree in computer science, software engineering, or a related field. Experience is the most relevant factor.
  • Experience in building secure, client-side applications
  • Solid understanding of data structures, algorithms, APIs, and cloud-based architectures
  • 5+ years of experience with multiple programming languages such as Java/Spring/Boot, JavaScript (React/Node.js), Python, etc., as well as unit testing frameworks
  • 10+ years of experience with cloud-native engineering, using PaaS and microservices on cloud platforms such as AWS or Azure
  • Previous experience with methods and tools such as Scrum, GitLab, DevOpsOps, SRE, ADO, GitHub, GitKraken, Bitbucket, CircleCI, Checkmarx, etc. for delivering high-quality products
  • Experience with cloud-native architectures and modernization efforts
  • Background in financial services or regulated environments
  • Experience supporting mobile and web-based platforms used by external customers
  • Familiarity with modern engineering practices such as CICD/CD, automated testing, and observability

We offer

Base salary range: Northern Trust offers a comprehensive benefits package.

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.