This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Citibank, N.A. seeks a Digital Software Engineer Lead Analyst for its Irving, Texas location.
Job Responsibility:
Analyze, evaluate, test, debug, document, and implement web application solutions using Adobe AEM, JAVA, J2EE, Sling, JCR, Sightly/HTL, XML, Angular, jQuery, React, JavaScript, SCSS, HTML, MongoDB, RDBMS and Web services (REST, SOAP)
Analyzing business requirements and provide business solutions
Work with architects, product managers and engineering department
Design and programming of complex system components
Create high level estimates for development, testing and implementation of the functionality
Implement Adobe Digital Asset Management (DAM)
Designing and implementing AEM content security model, content workflows, components and templates
Migrate large content from an existing CMS into Adobe AEM
Responsive Web Development
Java APIs implementation and unit testing
Work on Adobe Analytics, Adobe Target, Adobe Campaign and their integration with AEM
Design and develop application solutions with industry wide accepted coding standards
Serve as a resource for non-technical staff to explain technical concepts
Support integration testing of the functionality to simulate the test scenarios and ensure the correctness and quality of the code
Perform revision, repair, or expansion of existing programs to increase operating efficiency, adapt to new requirements, and identify environmental improvements
Create and support implementation plans for production deployments, coordination with involved teams
Monitor deployment and functionality post launch, coordinating ongoing monitoring
Coordinate design, testing and implementation tasks
Ensure that final technology products meet Citi standards and technical specifications
Work with stakeholders to implement technical design charters to ensure that application enhancements are compliant with technology roadmaps
Monitor systems functioning, and provide user and operational application support
Support the implementation of new development methodologies in the Agile spectrum
Requirements:
Bachelor's degree, or foreign equivalent, in Information Technology, Computer Science, Computer Engineering or related field
6 years of progressively responsible, post-baccalaureate experience as a Lead Developer, Associate Technology, Associate Engineer or related position developing web content management solutions using AEM for a financial services institution