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 an Applications Development Senior Manager for its Irving, Texas location. Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Responsibility:
Provide technical solutions across multiple Java application modules supporting Retail Risks systems, ensuring alignment with business objectives and regulatory compliance
Provide subject matter expertise in regulatory risk schedules (CCAR14A, 14Q, 14M, FFIEC, IFRS9, CECL, GSST) and business and IT analysis to deliver technology components and solutions using Java Enterprise Technologies
Lead and manage a team of software engineers, assign tasks, and monitor the progress, and ensure deadline are consistently met
Provide technical guidance on application system design, scalability, performance, and resilience to build regulatory stress testing application
Involve in code optimization and SQL query tuning and improve the performance and monitor the performance across the application
Collaborate with architects to design application architecture and data flow diagram
Conduct code review, monitor application performance, and implement engineering best practice including continuous integration and continuous deployment, automation testing, and continuous improvement strategies
Drive end-to-end delivery of banking solution, including Risk and Finance analysis
Manage project through all phases of software Development Life Cycle (SDLC)
Collaborate with product owner, manager and architect teams to define application requirements and ensure seamless communication within engineering team
Clearly articulate technical constraints, timeline, and risks to non-technical stakeholders
Coordinate with QA team for regression testing and manage deployments across lower and higher environment
Requirements:
Requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering (any) or related field
6 years of progressively responsible, post-baccalaureate experience as an IT Tech Specialist, Risk Analyst, Engineering Team Lead, Technical Project Manager, Project Lead, Software Engineer or related position
6 years of experience with JAVA, Spring, Hibernate, JDBC, JavaScript, Cairngorm Framework, Parsley, XML, Websphere, Tomcat, Unix, Eclipse, Adobe Flash Builder
Experience with: Requirement, designing, coding, and implementing, building, testing and production
Designing and developing back-end architecture
Integrating and unit testing implementation of new code
Creating custom components to support existing applications
Responsible for Code review and implementation
What we offer:
medical, dental & vision coverage
401(k)
life, accident, and disability insurance
wellness programs
paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays