Lead advanced technology projects as an individual contributor, providing expertise across the full software development lifecycle and technical leadership within the Derivatives Credit Risk Technology Team.
Responsibilities
Deliver advanced technology projects across the full software development lifecycle
Serve as advisor or coach to mid-level/junior developers and analysts
Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers
Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff
Requirements
Bachelor’s/Master’s degree in Computer Science/Engineering/STEM subject
Lead software development and technical leadership for counterparty credit risk management solutions within Citi’s Derivatives Credit Risk Technology Team.
Responsibilities
Deliver advanced technology projects as an individual contributor across the full software development lifecycle
Serve as advisor or coach to mid-level/junior developers and analysts
Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers
Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business
Requirements
Bachelor’s or Master’s degree in Computer Science/Engineering/STEM subject or equivalent experience
Nice to have: Experience working in the Capital Markets domain
Nice to have: Understanding of Derivatives and Risk management
Nice to have: Experience re-engineering large monolithic applications to microservices
Nice to have: Experience re-engineering complex franchise critical applications to new platforms
Coordinates end-to-end delivery of full-stack and GenAI engineering projects, identifying technical resource requirements, managing cross-functional dependencies, and establishing sprint and milestone schedules.
Responsibilities
Coordinates end-to-end delivery of full-stack and GenAI engineering projects, identifying technical resource requirements, managing cross-functional dependencies, and establishing sprint and milestone schedules.
Oversees technical deliverables across modern tech stacks—including backend services (Python, Java, REST APIs), frontend frameworks, relational databases (PostgreSQL, MySQL), NoSQL stores (MongoDB, DynamoDB, Couchbase), and containerized platforms (OpenShift, Kubernetes, AWS ECS) including KDB.
Tracks and coordinates proof-of-concepts (POC's) and production implementations involving Generative AI frameworks (e.g., Lang Chain, Open OpenAI API, Hugging Face models), ensuring alignment with enterprise architecture and AI safety policies.
Verifies adherence to strict software development lifecycle (SDLC) controls, architectural standards, change management protocols, information security policies, and regulatory compliance.
Determines scope, root causes, and impacts of technical risks, blockers, and defect backlogs; actively drives cross-team resolution and mitigation strategies.
Requirements
Bachelor’s degree
University degree
Master’s degree preferred
Nice to have: core banking/financial services systems