About The Position

Citi is seeking a Lead Software Engineer – Full Stack (.NET / Angular / Microservices) to join a technology team at a global financial institution. The role combines hands-on technical delivery with team leadership. The successful candidate will architect and build enterprise-grade web applications, guide developers through the software development lifecycle, and translate business requirements into scalable, compliant, and performant solutions. The position involves engineering execution and collaboration with stakeholders in a complex, regulated environment. The role includes leading and mentoring developers, coordinating delivery with a Technology Project Manager, and collaborating with business partners, architects, and analysts. The engineer will build responsive web interfaces and scalable microservices, APIs, workflows, and database solutions; oversee code promotion and SDLC compliance; support UAT; and contribute to CI/CD and DevOps practices. The position is based in Irving, Texas. The stated full-time salary range is $125,760 to $188,640. Citi may also offer eligible employees incentive and retention awards, along with benefits and paid time off. Offerings may vary by jurisdiction, job level, and date of hire.

Requirements

  • 7+ years of software engineering experience.
  • Proficiency in frontend technologies including .NET Core MVC, Angular, JavaScript, Bootstrap, and CSS.
  • Hands-on experience developing microservices and service-oriented architectures using .NET Core and ASP.NET, with knowledge of microservices design patterns.
  • Ability to design and integrate RESTful APIs across distributed systems and multi-platform enterprise environments.
  • Database development experience with MS SQL, Oracle, and Couchbase, including schema design, stored procedures, and performance optimization.
  • Experience managing or mentoring development teams and coordinating delivery across multiple workstreams and stakeholders in an Agile/Scrum environment.
  • Familiarity with Harness, Tekton, and GitHub, and hands-on experience configuring CI/CD pipelines and deployment automation.
  • Experience managing SDLC compliance artifacts, code promotion workflows, and repository hygiene in regulated enterprise environments.
  • Experience with test automation frameworks; Selenium is preferred for supporting quality assurance and UAT activities.
  • Bachelor’s degree/University degree or equivalent experience.

Nice To Haves

  • Exposure to container technologies and OpenShift for application deployment and scalability.
  • Familiarity with AI fundamentals, including prompt engineering and model interaction, particularly for enterprise financial technology tooling.
  • Experience with Selenium test automation frameworks.

Responsibilities

  • Lead, coach, and manage a team of up to 12 developers, overseeing assignments, delivery timelines, and individual performance in coordination with the assigned Technology Project Manager.
  • Track project billing hours and maintain project financials, ensuring accurate and timely reporting throughout the engagement lifecycle.
  • Participate in grooming sessions and work with business partners, architects, and analysts to translate requirements into user stories, provide technical sizing estimates, and align on delivery priorities and timelines.
  • Design, develop, and maintain responsive web interfaces using .NET Core MVC, ASP.NET, JavaScript, Bootstrap, and CSS, following enterprise UI standards and accessibility best practices.
  • Architect and implement scalable microservices, RESTful APIs, and automated workflows that integrate APIs, databases, and application UIs.
  • Design and maintain scalable database schemas, stored procedures, and functions across relational and NoSQL platforms.
  • Manage code promotion processes and SDLC compliance artifacts, enforce repository hygiene, and ensure developer contribution metrics are met.
  • Participate in UAT testing cycles and resolve defects promptly to protect release timelines and quality standards.
  • Promote CI/CD practices and DevOps tooling adoption, contributing to continuous improvement of build, test, and deployment automation.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Life insurance
  • Accident insurance
  • Disability insurance
  • Wellness programs
  • Paid time off, including planned vacation and unplanned sick leave
  • Paid holidays
  • Discretionary and formulaic incentive and retention awards may be available to eligible employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service