Digital Software Engineer Lead Analyst
Citigroup•11h ago
United StatesHybrid$157.3K–$192.5KFull-timeMid Level4+ yrs exp
H-1B sponsor
Top focus
Software EngineerSoftware Engineer Ii
Citibank, N.A. seeks a Digital Software Engineer Lead Analyst for its Irving, Texas location
Duties
- Establish and implement financial application systems and programs for personal banking purposes.
- Conduct feasibility studies, time and cost estimation, IT planning, risk technology assessment, application development, and model creation.
- Lead the design and implementation of data strategies that align with business goals, including the development of scalable software solutions and micro-services.
- Collaborate with cross-functional teams including engineering, product management, and business stakeholders to understand business requirements and deliver end-to-end software solutions.
- Apply advanced statistical methods, machine learning algorithms
- predictive modeling techniques to uncover patterns and generate insights from large datasets
- integrating these models into robust software applications.
- Design, develop, and validate machine learning models to solve business problems, and integrating them into the enterprise systems.
- Create product technical documentation with functional specifications, high level and low-level design for traceability.
- Lead end-to-end projects, including scoping, resource and infrastructure planning, execution, and delivery of software development projects.
- Conduct Automated Test-Driven development, support user acceptance testing, deployment of software solutions and provide maintenance support postproduction deployment.
- Lead the defect triage process with Quality Assurance and User Acceptance Testing teams during respective phases.
- Set up and configure infrastructure needed for software solutions by collaborating with respective support teams.
- Experiment with new algorithms, models and analytical frameworks to drive innovation and improve existing processes.
- Translate complex data insights into easy-to-understand dashboards and visualizations for business and developing web-based applications and APIs to provide real-time data access and visualization.
- A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols
Requirements
- Requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Electronic Engineering, or related field and 4 years of progressively responsible, post-baccalaureate experience as a Software Developer, Software Engineer, Digital Software Engineer Senior Analyst, or related position developing banking applications for use at financial services institutions. 4 years of experience must include: Java, Python, Spring Boots programming and Microservices implementation
- Applying advanced software engineering algorithms to solve complex problems and optimize software performance
- Designing, implementing, and maintaining robust software solutions.
- At least 3 years of experience must include: Data Science tools including numphy, pandas, scikit learn, langchain, langgraph to analyze data, build models, and derive actionable insights
- Optimizing databases, ensuring efficient data storage, retrieval and integrity.
- Applicants submit resumes at https://jobs.citi.com/.
- Please reference Job ID #26973473.
- Wage Range: $157,300 to $192,500 Job Family Group: Technology Job Family: Digital Software Engineering ------------------------------------------------------ Job Family Group: ------------------------------------------------------ Job Family: ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location: Irving Texas United States ------------------------------------------------------ Primary Location Full Time Salary Range: In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.
- Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
- Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
- For additional information regarding Citi employee benefits, please visit citibenefits.com.
- Available offerings may vary by jurisdiction, job level
- date of hire. ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Anticipated Posting Close Date: Aug 19, 2026 ------------------------------------------------------ Citi is an equal opportunity employer
- qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran
- any other characteristic protected by law.
- If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
- View Citi’s EEO Policy Statement and the Know Your Rights poster.
Required skills
JavaPythonSpring BootMicroservicesNumPyPandasScikit-learnLangchainLanggraph