Citigroup Inc
Overview
Citi is a leading global bank operating in more than 160 countries and jurisdictions. Our Enterprise Operations & Technology teams provide the technology foundations that keep the bank safe, manage global resources, and enable a first-class customer experience. We value diversity, merit, and opportunities for personal development, and we seek problem solvers who bring their authentic selves to work. The
Applications Development Lead, VP
is a senior role responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The objective is to lead applications systems analysis and programming activities. Responsibilities Partner with multiple management teams to ensure integration of functions to meet goals and identify necessary system enhancements to deploy new products and process improvements Resolve high-impact problems/projects through evaluation of complex business and system processes and industry standards Work with business users, stakeholders, BAs, product managers and other development teams to understand problems, brainstorm ideas, approaches, and solutions Provide expertise in applications programming and ensure design adheres to the overall architecture blueprint Develop standards for coding, testing, debugging, and implementation Understand integration of APIs with third-party libraries/vendors and manage security around it Manage Citis technology infrastructure, including software, hardware, and procured products Develop knowledge of how areas such as architecture and infrastructure integrate to accomplish business goals Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Assess risk when making business decisions, drive compliance with laws and regulations, and escalate/control issues with transparency
Qualifications
6-10 years of relevant experience in Apps Development or systems analysis Hands-on development experience using Java is a MUST Hands-on development experience using Python is highly desirable Hands-on RDBMS experience Extensive experience in system analysis and programming of software applications Experience in managing and implementing successful projects Subject Matter Expert (SME) in at least one area of Applications Development Ability to adjust priorities quickly as circumstances dictate Demonstrated leadership and project management skills Clear and concise written and verbal communication
Technical Skills
Java/J2EE Technologies: Core Java, Spring Boot, Spring Security, Spring MVC, Spring Web, Rest API Languages: Java 17, JavaScript Databases: MySQL, Oracle, MongoDB, JPA, Hibernate ORM, PL/SQL Web Technologies: React, Angular, HTML5, CSS3, jQuery, JSON, XML DevOps & Cloud: Linux, Maven, Gradle, Microservices, Docker, Kubernetes, MQ, Kafka, AWS Tools: Git/GitHub, Postman, SOAP UI, IntelliJ IDEA, Eclipse, SQL Developer
Education
Bachelors degree or equivalent experience Masters degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Salary and Benefits
Primary Location: Irving, Texas, United States | Time Type: Full time | Primary Location Full Time Salary Range: $125,760.00 - $188,640.00 In addition to salary, Citi may offer discretionary and formulaic incentive and retention awards. Citi provides medical, dental, and vision coverage; 401(k); life, disability, and wellness programs; and paid time off packages. Availability of benefits may vary by jurisdiction, job level, and date of hire. Other
Equal Opportunity Employer: Citi provides equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristic. For accommodations, please review Citis Accessibility resources and EEO policies as applicable. #J-18808-Ljbffr
Citi is a leading global bank operating in more than 160 countries and jurisdictions. Our Enterprise Operations & Technology teams provide the technology foundations that keep the bank safe, manage global resources, and enable a first-class customer experience. We value diversity, merit, and opportunities for personal development, and we seek problem solvers who bring their authentic selves to work. The
Applications Development Lead, VP
is a senior role responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The objective is to lead applications systems analysis and programming activities. Responsibilities Partner with multiple management teams to ensure integration of functions to meet goals and identify necessary system enhancements to deploy new products and process improvements Resolve high-impact problems/projects through evaluation of complex business and system processes and industry standards Work with business users, stakeholders, BAs, product managers and other development teams to understand problems, brainstorm ideas, approaches, and solutions Provide expertise in applications programming and ensure design adheres to the overall architecture blueprint Develop standards for coding, testing, debugging, and implementation Understand integration of APIs with third-party libraries/vendors and manage security around it Manage Citis technology infrastructure, including software, hardware, and procured products Develop knowledge of how areas such as architecture and infrastructure integrate to accomplish business goals Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Assess risk when making business decisions, drive compliance with laws and regulations, and escalate/control issues with transparency
Qualifications
6-10 years of relevant experience in Apps Development or systems analysis Hands-on development experience using Java is a MUST Hands-on development experience using Python is highly desirable Hands-on RDBMS experience Extensive experience in system analysis and programming of software applications Experience in managing and implementing successful projects Subject Matter Expert (SME) in at least one area of Applications Development Ability to adjust priorities quickly as circumstances dictate Demonstrated leadership and project management skills Clear and concise written and verbal communication
Technical Skills
Java/J2EE Technologies: Core Java, Spring Boot, Spring Security, Spring MVC, Spring Web, Rest API Languages: Java 17, JavaScript Databases: MySQL, Oracle, MongoDB, JPA, Hibernate ORM, PL/SQL Web Technologies: React, Angular, HTML5, CSS3, jQuery, JSON, XML DevOps & Cloud: Linux, Maven, Gradle, Microservices, Docker, Kubernetes, MQ, Kafka, AWS Tools: Git/GitHub, Postman, SOAP UI, IntelliJ IDEA, Eclipse, SQL Developer
Education
Bachelors degree or equivalent experience Masters degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Salary and Benefits
Primary Location: Irving, Texas, United States | Time Type: Full time | Primary Location Full Time Salary Range: $125,760.00 - $188,640.00 In addition to salary, Citi may offer discretionary and formulaic incentive and retention awards. Citi provides medical, dental, and vision coverage; 401(k); life, disability, and wellness programs; and paid time off packages. Availability of benefits may vary by jurisdiction, job level, and date of hire. Other
Equal Opportunity Employer: Citi provides equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristic. For accommodations, please review Citis Accessibility resources and EEO policies as applicable. #J-18808-Ljbffr