Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Citi Logo

Full Stack Engineer Assistant Vice President

Citi

$107,120 - $160,680
Sep 2, 2025
Irving, TX, US
Apply Now

Citi needs to reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services by developing and engineering solutions within multiple agile software delivery teams.

Requirements

  • 5-8 years of professional experience in full-stack software development with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Strong proficiency in at least one of the following: Java or Python.
  • Demonstrated experience in building Single Page Applications (SPAs) using modern JavaScript frameworks.
  • Solid understanding and practical experience with either Relational Database Management Systems (RDMS) (e.g., PostgreSQL, MySQL, Oracle, SQL Server) or NoSQL databases (e.g., MongoDB, Cassandra, Redis).
  • Experience working with application deployment and management in either on-premises environments or cloud platforms (e.g., AWS, Azure, Google Cloud).
  • A strong commitment to driving and fostering engineering excellence, demonstrated through: Proactively contributing to the development and evolution of scalable frameworks and reusable architectural components.
  • Designing and implementing applications with a deep focus on high performance, reliability, and maintainability at scale.

Responsibilities

  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
  • Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes.
  • Actively contributes to the implementation of critical features and complex technical solutions. Write clean, efficient, and maintainable code that meets the highest standards of quality.
  • Collaborate with Principal Engineers to define and evolve the overall system architecture and design.
  • Provide guidance on scalable, robust, and efficient solutions that align with business requirements and industry best practices.
  • Offer expert engineering guidance and support to multiple teams, helping them overcome technical challenges, make informed decisions, and deliver high-quality software solutions. Foster a culture of technical excellence and continuous improvement.
  • Stay up to date with emerging technologies, tools, and industry trends. Evaluate their potential impact on the organization and provide recommendations for technology adoption and innovation

Other

  • Full Stack Engineer is a seasoned professional role.
  • Requires good analytical skills in order to filter, prioritize and validate potentially complex and dynamic material from multiple sources.
  • Strong communication and diplomacy skills are required.
  • Regularly assumes informal/formal leadership role within teams.
  • Bachelor’s/University degree or equivalent experience