Lead Software Engineer (Java, Microservices)
Citi
At a glance
AI generatedCiti is hiring a Lead Software Engineer – Full Stack (.NET / Angular/ Microservices) to join its high-performing technology team in Irving, Texas. This role involves hands-on technical delivery and leadership, where the candidate will architect and build enterprise-grade web applications while guiding a team of up to 12 developers through the software development lifecycle. Responsibilities include managing project timelines, translating business requirements into user stories, designing responsive web interfaces with .NET Core MVC, Angular, JavaScript, Bootstrap, and CSS, and implementing scalable microservices and RESTful APIs across multiple platforms. The ideal candidate has over seven years of experience in frontend technologies, microservices architecture, database development, DevOps tooling, and SDLC compliance in a regulated environment.
Skills
What you'll do
What we're looking for
Market check
This $125,760–$188,640 range sits above 28% of similar postings on FindRole.
Peer median band
$149,250–$225,100
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$153,915–$211,200
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 336 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.
Most-posted roles
More like this
Citi
Wells Fargo
PNC
Capital One Financial
Capital One Financial
Capital One Financial