Senior Python Full Stack Developer
Summary
Senior full stack developer at Citi leads application development using Python (Flask/FastAPI) or Java (Spring Boot) backends with React, Angular, or Vue frontends, delivering scalable cloud-native systems, setting coding standards, and coaching mid-level developers.
Lead applications systems analysis and programming activities Define system enhancements for products and process improvements Establish coding, testing, debugging, and implementation standards Ensure application designs follow the architecture blueprint Coach mid-level developers and analysts while allocating work Requirements:
Six or more years of relevant experience Strong Python or Java full stack development expertise Experience with Flask, FastAPI, Spring Boot, or Spring Core Frontend experience with React, Angular, or Vue Bachelor's degree or equivalent experience; master's preferred Apply full stack programming, system analysis, cloud-native design, and technical leadership expertise within Citi Applications Development.