CareerPlanSign in

Lead Software Engineer

Buffalo, NY💼 Full-time💰 $116,400–$116,400🗓 2026-07-29 → 2026-09-26

Core

Lead expert-level software development and technical requirements gathering for enterprise banking applications, ensuring stability and resiliency within the SDLC.

Role type

Senior IC Lead Software Engineer (Enterprise Banking)

Builds

Secure, scalable, and resilient enterprise applications and authentication/authorization frameworks.

Domain

Banking / Financial Services / Enterprise Software

Deliverable

production ML models | product features

Required skills

C#, JavaScript, Angular, OAuth 2.0, OpenID Connect, JWT, token-based security, source control management, CI/CD pipelines, DevOps, automated testing, observability, software architecture, distributed systems, identity and access management

Preferred skills

Azure cloud-native development, Agile methodologies, technical mentoring, stakeholder presentation, technical strategy definition

Technologies

C#, JavaScript, Angular, OAuth 2.0, OpenID Connect, JWT, Azure

Responsibilities

Design and lead peer review processes for code quality and standards; Author expert-level secure source code; Lead implementation of authentication and authorization frameworks; Oversee source control, release management, and deployment activities; Provide architectural guidance across multiple programming languages; Champion modern engineering practices including DevOps and infrastructure automation; Review testing methodologies and code coverage; Communicate technical risks and progress to stakeholders.

Seniority

Senior, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.