Full Stack Software Engineer Analyst
$84.58k - $118.02kCiti
We are seeking a talented, detail-oriented Full Stack Software Engineer Analyst to design, build, test, and maintain mission-critical, customer-facing web and mobile applications. In this role, you will be instrumental in delivering scalable, resilient microservices architectures powered by Java Spring Boot, coupled with dynamic, responsive user experiences built with modern front-end frameworks (Angular or React).
Quality engineering and security are central to our development lifecycle. In addition to core feature engineering, you will actively participate in end-to-end quality assurance by creating automated test suites, developing robust test scripts, and performing hands-on functional and regression testing. If you are passionate about building secure, reliable customer experiences and thrive in a collaborative, positive-sum engineering team, we encourage you to apply.
Responsibilities:
1. Application Design & Full Stack Engineering
- Architect, implement, and maintain responsive, high-performance customer-facing web and mobile applications.
- Develop clean, modular, and reusable front-end components using Angular or React along with modern CSS/HTML frameworks.
- Build resilient, scalable, and loosely-coupled backend services using Java and SpringBoot microservices.
- Design, build, and maintain robust RESTful APIs, asynchronous event streams, and database integrations.
2. Quality Assurance & Test Automation
- Drive quality engineering by authoring and maintaining automated unit, integration, and end-to-end (E2E) test scripts.
- Develop comprehensive test automation frameworks using tools such as Selenium , Playwright , JUnit , Mockito , or Jest .
- Perform actual hands-on functional, regression, API, and performance testing across staging and production-like environments.
- Partner with Quality Assurance (QA) and DevOps teams to integrate automated test suites directly into CI/CD release pipelines.
3. Security & Defensive Engineering
- Practice secure and defensive coding by default across all layers of the architecture.
- Proactively identify, prevent, and remediate security vulnerabilities (e.g., OWASP Top 10, CWEs, injection vectors, broken access controls).
- Implement enterprise-grade authentication/authorization (OAuth2, OIDC, JWT), data sanitization, and secure communication protocols.
4. Observability, Debugging & Operational Support
- Utilize Splunk , distributed tracing, and APM tools to monitor system health, analyze performance bottlenecks, and rapidly troubleshoot production incidents.
- Support scheduled weekend production deployment windows and participate in rotational release validations.
- Conduct thorough post-deployment verifications, root cause analyses, and operational runbook enhancements.
5. Collaboration & Team Culture
- Collaborate effectively with Product Owners, UX/UI Designers, QA Analysts, and Solutions Architects in an Agile/Scrum environment.
- Champion code reviews, mentoring, and technical knowledge sharing.
- Foster an inclusive, high-trust environment with a positive, solutions-oriented mindset.
Qualifications:
- 2-5 years in an Apps Development role. Demonstrated execution capabilities.
- Strong analytical and quantitative skills; Data driven and results-oriented
- Experience in running high traffic, distributed, cloud based services
- Experience in affecting large culture change
- Experience leading infrastructure programs
- Skilled at working with third party service providers
- Excellent written and oral communication skills
Education:
- Bachelor’s/University degree or equivalent experience
Additional Preferred Qualifications
- Experience with containerization and orchestration technologies ( Docker , Kubernetes , OpenShift).
- Hands-on experience with modern CI/CD automation tools (e.g., GitLab CI, GitHub Actions, Jenkins, Harness, Tekton).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and distributed messaging platforms (Apache Kafka, RabbitMQ).
- Experience developing hybrid or native mobile applications (e.g., React Native, Flutter, iOS/Android).
- Knowledge of Behavior-Driven Development (BDD) / Test-Driven Development (TDD) using Cucumber or similar frameworks.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Digital Software Engineering------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Primary Location:
Irving Texas United States------------------------------------------------------
Primary Location Full Time Salary Range:
$84,580.00 - $118,020.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Anticipated Posting Close Date:
Oct 12, 2026------------------------------------------------------
Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
Illinois residents – AI Notice and Right
------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.$175.4k - $192.5k
...StatesCategory: TechnologyCompany: CitiCitibank, N.A. seeks a Digital Software Engineering Lead Analyst for its Irving, Texas location.DUTIES: Responsible for... ...-----------------------------------------------Time Type:Full time-----------------------------------------------------...SuggestedFull timeRemote work$138.72k - $208.08k
...Category: Technology, Digital Software Engineering, ProfessionalCompany: CitiThe Digital S/W Eng Lead Analyst is a strategic professional... ...leveraging modern technology stacks, including:Frontend development... ...-------------------Time Type:Full time-------------------------...SuggestedFull time- Title: Java Full stack developerLocation: Irving, Tx (Hybrid)This role requires a senior software engineer with minimum 8 years of specialization in Java and JavaScript development to design, build, and secure enterprise-level applications and platforms. The consultant...Suggested
- ...storage tanks, water metering, energy metering, gas monitoring, and asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless...Suggested
- ...Jersey city, FLSalary: USD 115-120 / Yearly (Full Time)Employment Type: Full TimeIndustry:... ...Tech SolutionsJob Title: Sr.java full stack engineerLocation: Irving, TX, Tampa, FL,... ...are looking for experienced full-stack software engineers who are passionate about solving...SuggestedFull time
$102.4k - $179k
...estimation, testing, release planning, and operational readiness. Leverage AI-enabled development tools and engineering automation throughout the software development lifecycle to improve productivity, quality, and delivery outcomes. Preferred Responsibilities...- Role: Full Stack Software Engineer Work Location: Remote Job Description: Undergraduate or master's degree; or equivalent experience 5+ years of experience developing full-stack applications by writing code that is readable, testable, maintainable, and scalable Demonstrated...Local areaRemote work
- ...McKesson is seeking a Senior AI-First Full Stack Engineer to build next-generation intelligent healthcare technology. You will work across the full software lifecycle, delivering production-grade applications powered by modern web technologies, REST APIs, cloud-native...Remote job
$125.76k - $188.64k
...highly skilled and versatile Senior ATM & Financial Systems Software Engineer to join our engineering team. In this role, you will bridge... ...to safeguard financial transactions and terminal integrity.Full-Stack & Dashboard Development: Build scalable backend services using...Full time- The OpportunityAt Goldman Sachs, engineering teams are positioned at the center of the business... ...is needed.Role SummaryAs a Software Engineer in the Data Platform team, you... ...working with a modern and evolving data stack. Candidates are not expected to have deep...
$125.76k - $188.64k
...Development Technology Lead Analyst is a senior level... ...and in programming of software applicationsExperience... ...University degree in Comuter Engineering, Computer Science,... ...-------------Time Type:Full time-------------------... ...Other Relevant Skills Full Stack Development,...Full time- Job Title: Full Stack AI Engineer Location: Onsite at 401 las Colinas blvd, Irving, TX Job Description: Interview Process Round 1: Technical... ...functionalities Years of Experience: 14.00 Years of Experience Regards Surya ****@*****.*** Ruri Software Technologies LLC
$126k - $210k
...About the Role McKesson is seeking a Senior AI-First Full Stack Engineer to build the next generation of intelligent healthcare technology... ...business outcomes. The engineer will work across the entire software lifecycle, from business discovery, system design, and full...Remote work- Mindlance leads the Currency Transaction Reporting (CTR) technology team within the Risk organization, delivering critical AML and regulatory reporting capabilities. The role focuses on Java-based microservices, APIs, and data processing solutions across a cloud-enabled...
$125.76k - $188.64k
...opportunity to grow your career, give back to your community and make a real impact.Job OverviewWe are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems through innovation and engineering practices. This role will be...Full time- ...Talentify seeks a Senior Full Stack Developer in Irving, TX (Hybrid) to design, develop, and deploy GenAI-powered solutions. You will build AI-enabled fullstack apps using modern web tech and cloud-native architectures, and craft AI orchestration frameworks integrating...
- Job Summary: The Full-Stack Developer will be a member of the development team for One Network's Supply Chain Application SaaS offerings... ...experience in development or consulting with an enterprise software vendor is a plus, preferably in supply chain planning or forecasting...
$120k - $190k
Dallas, TexasX-BAT Division - X-BAT Engineering - Software /Full Time Employee /On-siteShield AI is a venture-backed defense-tech company with the... .... We’re growing quickly and looking for a Full-Stack Software Engineer to help design, develop, and deploy robust...Full timeTemporary workPart timeImmediate startWorldwide$125.76k - $188.64k
...Category: Technology, Systems & Engineering, ProfessionalCompany:... ...the Role: The Engineering Lead Analyst is a senior level position responsible... ...and deployment of hardware, software and network infrastructure in... ...-------------------Time Type:Full time-------------------------...Full time- ...Overview Kimley-Horn is looking for Electrical Engineering graduates to join our Irving, Texas (TX)... .... Responsibilities Utilize technical software programs on a regular basis to analyze,... ...electrical equipment cost research Analysts could have an opportunity to: Gain exposure...Summer workWork at officeLocal areaFlexible hours
- Summary:We are looking for a hands-on Engineer III who operates as Technical Lead—someone who... ...Skills7 years of Object-Oriented software development experience5+ years of strong... ...across a cutting-edge commerce and martech stack High visibility role with real impact on...
- Description Summary: The Application System Analyst Senior serves as a liaison between system... ...high complexity activities of assigned software. This position must possess sufficient... ...by maintaining new version training Work Schedule: 5 Days - 8 Hours Work Type: Full TimeFull time
- ...ensure deliverables meet customer expectations; Mentor assigned Analysts; Facilitates cross training of team members. Proactively escalates... ...or Proficiencies must stay current by maintaining new version training. Work Schedule: 5 Days - 8 Hours Work Type: Full TimeFull time
$113.3k - $188.9k
...experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Software Engineer III- Java Full Stack Developer you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive...$107.12k - $160.68k
...Category: Technology, Applications DevelopmentCompany: CitiThe Full Stack Java Developer is an intermediate level position responsible... ...relevant experienceExperience in systems analysis and programming of software applicationsExperience in managing and implementing successful...Full time- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions... ...integration.Required Skill and Experience• Proficient in full stack development with Java.• Expertise in Java, Spring Boot, Hibernate...Full timeTemporary workRelocation
$129.3k - $177.8k
Become a part of our caring communityWe are seeking a highly experienced Lead Full Stack Engineer to drive engineering excellence across front-end, back-end, API, and data layers.This role is responsible for setting technical direction, ensuring consistent delivery across...Bi-weekly payFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome officeShift work- Description Summary: The Application System Analyst II serves as a liaison between system end... ...high complexity activities of assigned software. This position must possess sufficient... ...by maintaining new version training Work Schedule: 5 Days - 8 Hours Work Type: Full TimeFull time
$75.17k - $130.5k
...thinking organization, apply now.We are currently seeking a Java Full Stack Developer - Hybrid / Partially Client Onsite to join our team... ....Creating technical documentation and artifacts for developed software products. Skills required: 6+ years of Java Development...Temporary workWork at officeRemote workFlexible hours- ...and observabilityEnsure reliability, safety, and guardrails for AI systemsRequired Skills and QualificationsExperience3-7 years of software development experienceStrong hands-on experience in Python2 years experience building and deploying real-world agents in...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer Analyst. Be the first to apply!
- c# .net full stack developer Irving, TX
- senior full stack developer Irving, TX
- lead full stack java developer Irving, TX
- full stack engineer Irving, TX
- full stack developer Irving, TX
- remote .net full stack web developer Irving, TX
- junior full-stack web developer Irving, TX
- senior java full-stack developer Irving, TX
- full time engineer Irving, TX
- full stack / python developer (remote) Irving, TX



