Citi
Citi
Citi este o companie globală de servicii bancare și financiare care deservește consumatori, corporații, guverne și instituții. Oferta sa include servicii bancare pentru consumatori, carduri de credit, administrarea patrimoniului, servicii bancare pentru companii și servicii de investiții, susținute de operațiuni în peste 100 de țări. În calitate de mare organizație financiară internațională, Citi reunește echipe care activează în domeniul bancar, al serviciilor financiare și al tehnologiei financiare.

Senior Lead Full-Stack Software Engineer, .NET and Angular — Citi

Lead a team building banking applications with .NET, Angular, and microservices. Oversee architecture, delivery, databases, APIs, and CI/CD in a regulated environment.

Descriere

  • Guide and mentor a team of up to 12 developers.
  • Coordinate assignments, delivery schedules, and performance with the Technology Project Manager.
  • Track project hours and maintain financial records.
  • Join backlog grooming and work with business partners, architects, and analysts.
  • Turn requirements into user stories, estimate technical effort, and set delivery priorities and timelines.
  • Build and maintain responsive web interfaces with .NET Core MVC, ASP.NET, JavaScript, Bootstrap, and CSS.
  • Design and deliver scalable microservices, REST APIs, and automated workflows.
  • Create and maintain database schemas, stored procedures, and functions for relational and NoSQL systems.
  • Oversee code promotion and maintain SDLC compliance documentation.
  • Support user acceptance testing and address defects.
  • Promote CI/CD practices and adoption of DevOps tools.
  • Help automate build, test, and deployment processes.

Cerințe

  • At least 7 years of software engineering experience.
  • Proficiency with .NET Core MVC, Angular, JavaScript, Bootstrap, and CSS.
  • Strong practical experience with microservices and service-oriented architectures using .NET Core and ASP.NET.
  • Experience designing and integrating REST APIs across distributed systems.
  • Proficiency with MS SQL, Oracle, and Couchbase, including schema design, stored procedures, and performance tuning.
  • Experience managing or mentoring development teams in an Agile/Scrum environment.
  • Familiarity with Harness, Tekton, and GitHub.
  • Practical experience configuring CI/CD pipelines and automating deployments.
  • Experience maintaining SDLC compliance documentation, code promotion workflows, and repository hygiene in regulated enterprise settings.
  • Experience with test automation frameworks; Selenium preferred.
  • Exposure to container technologies and OpenShift.
  • Familiarity with AI fundamentals, prompt engineering, and model interaction.
  • Bachelor’s degree or equivalent experience.

Beneficii

  • Discretionary and formula-based incentive and retention awards.
  • Medical, dental, and vision coverage.
  • 401(k) plan.
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid vacation and planned time off.
  • Sick leave and unplanned time off.
  • Paid holidays.

Locuri de muncă similare

Honeywell Aerospace Technologies

Embedded Software Engineer, Avionics

Honeywell Aerospace Technologies

Develop and test embedded software for Honeywell Aerospace Technologies’ avionics and defense systems. This hybrid role is based in Clearwater, Florida, and supports safe, high-performance aerospace operations.

Deschide
RSM US LLP

UX Engineer Supervisor, Chicago Hybrid

RSM US LLP

Lead RSM’s enterprise UI component library, building accessible React components and guiding front-end teams. This hybrid role supports teams across U.S. offices.

Deschide