Senior Technical Lead

SEI•Upper Providence Township, PA

About The Position

The Senior Technical Lead works on the SEI Wealth Platform, applying software development knowledge in an Agile team environment and expanding technical skills through project work. The role requires adaptability, a broad range of technical skills, and the ability to understand financial services business requirements. The successful candidate both delivers code and provides technical leadership to developers, while coordinating effectively with project managers, database engineers, technical operations, and other platform personnel. The position designs and develops technical solutions from business and functional requirements, delivers high-quality code, resolves issues through testing and pre-production, and supports applications. It also provides technical guidance to project team members, addresses technical and scheduling concerns with relevant stakeholders, improves estimating, development, and testing processes, and ensures team designs and code align with SEI and industry standards.

Requirements

  • BA/BS degree in Computer Science, Information Technology, Electrical/Electronic Engineering, or a related field, or equivalent.
  • At least 10 years of prior work experience in an application development organization, including delivering systems and projects from inception through implementation.
  • Experience developing web applications with Java, JavaScript, and HTML.
  • At least 2 years of experience working on multi-tiered applications designed, developed, and delivered as cloud-based solutions.
  • Experience designing and developing cloud-native applications.
  • Experience creating microservices using technologies such as REST, JSON, Spring Boot, and Java.
  • Experience deploying and configuring well-performing cloud-native applications.
  • Experience with relational databases such as Oracle, MySQL, or SQL Server.
  • Experience with unstructured data and persistence models such as MongoDB or Snowflake.
  • Experience with DevOps toolsets for versioning and containers, such as Git, Docker, Kubernetes, and Maven.
  • Experience with ORM tools such as EclipseLink and JPA.
  • Experience with event/data streaming platforms such as Kafka.
  • Experience with Spring MVC and Angular development.
  • Knowledge of event-driven architecture, domain-driven design, and API-first development.
  • Experience with monitoring tools such as Dynatrace, Prometheus, or Grafana.
  • Exceptional communication abilities.
  • Advanced system and technical analysis expertise.
  • Strong self-motivation and ability to manage multiple priorities effectively.
  • Demonstrated ability to build robust internal networks across the platform.
  • Strong collaboration, negotiation, and conflict management skills.
  • Creative thinking and aptitude for identifying optimal solutions.
  • Proficiency in turning abstract concepts into concrete results and deliverables.
  • Outstanding problem-solving capabilities.
  • Ability to analyze technical, business, and financial challenges and solutions.
  • Ability to draw insights from prior examples and eagerness to understand application architecture.
  • Results-oriented approach and adaptability to rapid change.
  • Commitment to exemplifying SEI's core values: courage, integrity, collaboration, inclusion, connection, and fun.

Nice To Haves

  • Development experience in financial services, including banking, wealth management, investment management, asset data, or investment processing.
  • Azure, AWS, or OCI certifications.
  • Test Driven Development experience.
  • Experience migrating applications to the cloud.
  • Knowledge of CI/CD and DevOps concepts and tools such as Ansible and Terraform, and library management tools such as Artifactory.
  • Experience with identity technologies such as OAuth, Azure AD, AWS IAM, OKTA, or Ping.
  • Experience with Angular, TypeScript, or React.

Responsibilities

  • Develop and design technical solutions based on business and functional requirements, following the Agile process.
  • Produce high-quality code that meets project deadlines and fulfills requirements.
  • Analyze and resolve issues identified during testing or pre-production, coordinating changes with project leaders and cross-team members.
  • Provide technical leadership to project team members and respond to questions about program errors or functionality.
  • Work with data architects, other technical leads, team members, and project managers to address technical and scheduling issues.
  • Suggest and implement improvements to estimating, development, and testing processes.
  • Ensure team designs and code align with published SEI and industry standards.
  • Provide technical problem resolution and application support as required.

Benefits

  • Comprehensive care for physical and mental well-being.
  • Retirement plan with 401(k) match.
  • Tuition reimbursement and education assistance.
  • Support for working parents.
  • Flexible Paid Time Off (PTO), including 21 days per year, prorated for new hires, with increases over time.
  • Healthcare, including medical, dental, vision, prescription, wellness, EAP, and FSA.
  • Life and disability insurance, with premiums paid for base coverage.
  • Commuter benefits.
  • Up to 11 paid holidays per year.
  • Paid parental leave.
  • Back-up childcare arrangements.
  • Paid volunteer days.
  • Discounted stock purchase plan.
  • Investment options.
  • Access to employee networks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service