> Markdown version of [/jobs/ext/221038-data-information-management-lead-analyst](https://www.wearedevelopers.com/jobs/ext/221038-data-information-management-lead-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data/Information Management Lead Analyst - **Company:** Citi - **Location:** Schaumburg, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $154,600.0 - $179,900.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), HTML, Java (Programming Language), JavaScript (Programming Language), XML Schema, Ajax (Programming Language), Apache HTTP Server, Apache Tomcat, Server Applications, Oracle WebLogic Server, Big Data, Unix, C++ (Programming Language), Cascading Style Sheets (CSS), Databases, Customer Data Management, Software Design Patterns, Dynamic HTML, Document Object Model, Document Type Definition, Drools, Enterprise JavaBeans, Java Platform Enterprise Edition (J2EE), Apache Hadoop, Hadoop Distributed File System, MapReduce, Hibernate (Java), Apache Hive, Apache POI, IBM Websphere Application Server, Information Management, Java Servlet, Spring Framework, Apache Struts, Java Architecture for XML Binding, WildFly (JBoss AS), Java Business Process Management, Apache JMeter, JQuery, JavaServer Faces, Javaserver Pages, Network Security, Log4j, Apache Maven, MongoDB, MySQL, Online Transaction Processing, Oracle (Applications), Rule Engine, Simple API for XML, Shell Script, Singleton Pattern, Software Requirements Analysis, Software Systems, PL-SQL, SQL Databases, Subversion, Systems Architecture, Teradata SQL, Web Services, Extensible Markup Language (XML), XPath, Extensible Stylesheet Language Transformations (XSLT), Apache Zookeeper, Xml Technologies, Apache Spark, Spring-boot, Git, AngularJS, Information Technology, Vba Programming Language, Apache Kafka, Software Version Control, Programming Languages - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6d07c0ed315a78e5 ## About the Role Requirements: Requires a Bachelor's degree, or foreign equivalent, in Computer Science, Electronics & Communications Engineering, Information Technology, or related field and 7 years of progressive, post-baccalaureate experience as a Software Engineer, IT Analyst, or related position involving designing, developing and modifying software systems. 7 years of experience must include: Programming languages, including JAVA, J2EE, C, C++, XML, SQL, PL/SQL, VB, Unix, and Shell Script; Big Data technologies, including: Kafka, Spark, Hadoop, Map Reduce, HDFS, Zookeeper, and PIG; Java frameworks, including: Spring Boot, Spring 5.0.5, AOP/IOC/Batch, JBPM/Drools Rule Engine, EJB 2.0 and 3.0 (Stateless Session Beans, CMP, BMP, MDB), Hibernate 3.0, JSF 1.2, Struts 1.2, and Tiles; Database and datasets, including: Oracle, MySQL, MongoDB, TERADATA, and HIVE; Design patterns, including: Singleton, Session Façade, Factory, Service Locator, Value List Handler, Transfer Object, Front Controller, DAO, Iterator, Command and Observer; Version/Build Control Tools, including SVN Tortoise, GIT and Maven; Apache projects, including: Ant 1.5, Log4j, Struts 1.4, JMeter, Jakarta Commons and Apache POI; Web/XML technologies, including: HTML, DHTML, CSS, Angular js, smart client, jQuery, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML, XSLT, XPATH, DTD, XSD, JAXP, and JAXB2.0; and J2EE/Application Servers, including: IBM Web Sphere, BEA Web Logic, Jboss and Tomcat. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #26944778. EO Employer. ## Description Duties: Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome with the consequences of design. Create batch utilities to process large data files, which contain customer data, to tag marketing offers as part of monthly campaigns. Process online transactions from customer service agents using the data created as part of daily batch jobs and store the activity in databases. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Develop and guide the team to make changes to the business workflows and custom framework by using Java Business Process Management. Deploy and move the developed source to production environment with strong understanding of Linux/Unix Operating Systems. Design system architecture and ensure network security by making changes to the system architecture. Produce designs and update process flows as required to maintain System Level Agreement or to achieve high performance metrics. Develop new services or update existing web services to process online requests from different upstream systems. Coordinate with Risk policy and ensure rule strategies are working as expected with the help of standard governance procedures. Develop analytical scripts to identify production issues by implementing controls across the process. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)