Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Citigroup Logo

Full Stack Engineer Assistant Vice President

Citigroup

$107,120 - $160,680
Aug 27, 2025
Irving, TX, USA
Apply Now

Citi, the leading global bank, is looking to solve the problem of creating economic value that is systemically responsible and in the best interests of its clients, by developing and implementing new technology solutions that provide a first-class customer experience and support the bank's operations.

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.
  • Excellent analytical and problem-solving skills with a keen attention to detail.

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.
  • 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

  • Bachelor’s/University degree or equivalent experience
  • Strong verbal and written communication skills, with the ability to effectively collaborate within a team environment.
  • Regularly assumes informal/formal leadership role within teams. Involved in coaching and training of new recruits
  • Significant impact in terms of project size, geography, etc. by influencing decisions through advice, counsel and/or facilitating services to others in area of specialization.
  • Work and performance of all teams in the area are directly affected by the performance of the individual.