Citi

Full Stack Software Engineer Analyst

Citi
Apply
1 day ago
Irving, TX, USAMid Level / Senior
H1B sponsor

Base Salary

$85k - $118k/yr

Responsibilities

  • Design, implement, and maintain responsive customer-facing web and mobile applications.
  • Develop front-end components using Angular or React and backend services using Java and Spring Boot.
  • Build RESTful APIs, asynchronous event streams, database integrations, and resilient microservices.
  • Create and maintain automated unit, integration, and end-to-end test suites using tools such as Selenium, Playwright, JUnit, Mockito, and Jest.
  • Perform functional, regression, API, and performance testing across staging and production-like environments.
  • Integrate automated testing into CI/CD release pipelines in partnership with QA and DevOps teams.
  • Apply secure coding practices and implement authentication, authorization, data sanitization, and secure communications.
  • Use Splunk, distributed tracing, and APM tools to monitor systems, troubleshoot incidents, and analyze performance.
  • Support weekend production deployments, release validations, post-deployment verification, root cause analysis, and runbook improvements.
  • Collaborate with product, design, QA, architecture, and engineering stakeholders in an Agile/Scrum environment.

Requirements

  • 2–5 years of experience in an application development role.
  • Bachelor’s or university degree, or equivalent experience.
  • Experience with high-traffic, distributed, cloud-based services.
  • Experience leading infrastructure programs and working with third-party service providers.
  • Strong analytical, quantitative, written, and oral communication skills.
  • Preferred experience with Docker, Kubernetes, or OpenShift.
  • Preferred experience with GitLab CI, GitHub Actions, Jenkins, Harness, or Tekton.
  • Preferred familiarity with AWS, GCP, Azure, Apache Kafka, or RabbitMQ.
  • Preferred experience developing hybrid or native mobile applications with React Native, Flutter, iOS, or Android.
  • Preferred knowledge of BDD/TDD using Cucumber or similar frameworks.

Benefits

  • Full-time position based in Irving, Texas.
  • Base salary range of $84,580.00–$118,020.00, excluded from benefits summary because compensation figures are not listed as a benefit.
  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
  • Medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • Paid vacation, sick leave, and holidays.

Tech Stack

AngularApache KafkaAWSAzureCSSCucumberDockerFlutterGitHub ActionsGitLab CI/CDGoogle Cloud PlatformHarnessHTMLiOSJavaJenkinsJestJUnitKubernetesOpenShiftRabbitMQReactReact NativeSeleniumSplunkSpring BootTekton
Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me