Intermediate Software Engineer – Data Application Developer
CitiMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and enhance critical customer-facing and data-driven application systems supporting Citi's consumer operations.
Analyze system requirements, implement enhancements, identify and remediate vulnerabilities to ensure application security and reliability.
Provide technical guidance to junior analysts and ensure compliance with risk and security standards in application changes.
Minimum Requirements
5+ years experience in applications development within financial services industry.
Proficient in SQL, Python, Java, ETL processes, and SQL Server for data application development.
Bachelor's degree in a relevant field or equivalent practical experience.
Work Experience Required: 5+ years; Notice period: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experienced in end-to-end software development lifecycle with focus on data applications and ETL workflows within financial services.
Demonstrated ability to independently analyze complex problems and implement effective solutions with minimal supervision.
Capable of translating business needs into technical solutions and communicating effectively to diverse stakeholders including senior and cross-functional teams.
