Citi Senior Development Engineer in Irving, Texas

  • Primary Location: United States,Texas,Irving

  • Education: Bachelor's Degree

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: Yes, 10 % of the Time

  • Job ID: 16054372


The Global Digital Payments (GPD), under the Global Consumer Technology, leads the Digital Commerce and Payments technology efforts of Citigroup for all consumer and payments initiatives globally. The GPD works with Citi businesses, internal technology groups as well as external partners to design and deploy global technology products.

Primary Responsibilities

• Technical Lead for a set of highly talented technical resources to develop complex, high volume & scalable applications focused on Payment and Wallet space. The applications will have mobile client and server side components.

• Support implementation of mobile wallet and payment technology on a global basis

• Collaborate with multiple vendors who may provide components of the technology that will meet the end to end needs

• Lead projects that will be executed using agile methodology with dynamic team of technical, business and vendors

• Responsible for support of the technology in production on a Tier 3 basis

• Work with CTO, Information Security and other supporting organizations to deliver a robust product that meets Citi standards


• 5+ years of experience in development of complex software systems participating in all Phases of SDLC

• Expert level experience in J2EE, Spring Boot, TomCat Websphere and/or other Containers

• 2-4 Experience in Mobile development or Web Services SOAP/JSON

• Deep understanding of architecture patterns, experience in software architecture field

• Experience guiding and mentoring medium to large size teams in time sensitive and complex projects

• Comfortable and familiar with startup type environment with ability to deal with ambiguous and dynamic requirements

• Experience building localized, multi-tenant solutions

• 12+ months experience building software with PCF and Gemfire

• Willingness and ability to be hands on when needed with passion for software development, quality

• Excellent communication skills and ability to present and sell concepts

• Experience in a software product development adhering to product roadmaps and executing common product based solutions to multiple clients

• Agile Development experience with multiple agile projects

• Bachelor’s degree or equivalent

• Commercial development experience in financial or related industries

Optional –

• Experience building software for iOS, Android

• Expertise in Near Field communications technology and/or related fields like RFID, HCE, Tokenization, etc

Technology- PCF, Java, Spring Boot, GemFire, AWS, Micro Services, Tomcat, Objective C IOS, Android OS, Java J2EE, Websphere, Struts, Spring Framework, Spring MVC, HTML5, SOAP, XML. JSON, RestFul web services, cloud, Apim, AWS, Spring-web flow, Hibernate, Oracle, ORAS ,PAAS, IAAS