Engineering Group Manager - Business Enablement Services

Citigroup Inc. Irving , TX 75061

Posted 2 months ago

Citi's technology team is growing at lightning speed, and we're looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe - we're changing the way people bank and how the world does business. Citi's technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses. The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. Join an environment with a laser focus on growth and progress, and take your career to the next level through the power of Citi's unmatched globality and vast expertise.

Citi's Global Consumer Bank (GCB) is building a purpose-driven team to serve its globally diverse, digitally

forward customers in top cities around the world. Citi is looking for exceptional candidates who think

digitally and differently, resolve problems in unconventional ways and strive to provide a remarkable

experience for our clients. We define success by our Citi Leadership Standards: Develops our People,

Drives Value for Clients, Works as a Partner, Champions Progress, Lives our Values and Delivers

Results.

Citi's Global Consumer Technology (GCT) organization serves the GCB global suite of products providing

a full range of innovative and comprehensive set of services. Our businesses also offer industry-leading

advanced technology, a strong worldwide presence, and a powerful global franchise.

This role is within GCT in the Engineering & Architecture, Developer & Core Services organization focused on designing and developing patterns, reusable services, and libraries to support standards and cloud adoption with reusable software components utilized across GCB applications in all regions.

We are looking for a hands-on technical leader to engineer and manage shared services and frameworks including Cloud native application framework for Python runtime, business utility framework and services for event, batch, rules, workflow, web messaging, data streams etc, communication services to manage external digital communications (email, SMS, push notification) and collaboration services (chat, secure email, digital virtual assistant etc) that are used across GCG in all regions that powers franchise critical applications. We are embarking on a journey towards Kubernetes based cloud platforms both on premise and in public cloud with significant re-engineering expected in foundational services including security and integration to use cloud native technologies (e.g. Service Mesh) and this role will be a key driver of this innovation.

Key Responsibilities include

  • Engineer patterns reusable services and libraries to be globally scalable and reusable across different regions lines of businesses and channels using distributed stack (Java/J2EE TIBCO) private cloud (PCF/OSE) and public cloud (AWS/GCP)

  • Define and implement architecture blue prints through reference implementations, scalable common services and frameworks used across global consumer franchise working closely with regional consumption partners and CTI service providers

  • Ensure quality performance scalability and reliability of the common services

  • Publish and maintain user guides and cookbooks for reusable patterns frameworks and services

Ideal candidate is required to have knowledge/experience in the following areas

  • Hands-on experience in using cloud technologies like Cloud Foundry and Kubernetes/Docker running apps Kubernetes solution like OSE, EKS, GKE etc

  • Experience in architecting and developing12/15 Factor Apps

  • Experience with public CSPs like AWS, GCP, Sales Force, Blue mix and experience in architecting apps for multi / hybrid cloud environments

  • Well versed in Java, J2EE development, Spring f/w and related spring technologies, Spring boot, spring cloud and other cloud native frameworks, Spring initialzr, code generation techniques, automated code and config governance tools

  • Experience in designing and building micro services adhering to domain driven design concepts

  • Experience with various database and data grid technologies RDBMS, noSQL and able to develop patterns for usage

  • Excellent knowledge of industry standard interface architectures (REST, SOAP etc) and protocols (HTTP, JMS, AMQP, MQ etc)

Expertise in the following areas are desirable.

  • Experience in emerging cloud native patterns and technologies like service mesh, reactive programming, event driven programming, function services etc

  • Polyglot programming experience Java, nodeJS, Python

  • Experience with API gateway and Ingress controller products (e.g. IBM Connect, AWS API g/w, APIGEE, Ngnix etc)

  • Experience in Streams processing using Kafka, RabbitMQ, StreamSets/Talend. Hadoop, HDFS, Hive, Oozie, Solr,Java/J2EE, data visualization reporting experience using Tableau, Grafana etc is a plus

  • Exposure to continuous integration and continuous deployment processes and tools (Jenkins, RLM etc)

  • Exposure to using various unit testing, integration testing and functional testing tools (Junit, Selenium, JMeter etc)

  • Knowledge of security best practices for building internet/intranet based web/mobile applications

Qualifications

  • Bachelors or Masters degree in computer science or equivalent

  • 12+ years of experience as a Senior Engineer / Architect. Technical Management experience is desirable

  • Excellent communication skills

  • Work experience in agile teams

  • Team player, possess initiative and should thrive in a fast-paced environment

  • Experience shaping technical products or services

  • Demonstrated ability to define, prioritize and deliver best in class software service products

  • Capacity to guide the development, and maintenance comprehensive set of technical plans

  • Ability to succeed in a cross-matrixed organization that relies on building support in other groups

  • Ability to define goals and strategies with minimal management oversight

  • Proven leadership, including the ability to inspire passion in others

  • Strong analytical and quantitative skills to drive solid, demonstrable, repeatable results

  • Management of budgets, project delivery, backlogs

  • Team management (direct and in a matrix model)

  • Experience driving application enhancements and change initiatives

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Operations Group Manager

US Bank

Posted Yesterday

VIEW JOBS 9/23/2021 12:00:00 AM 2021-12-22T00:00 At U.S. Bank, we're passionate about helping customers and the communities where we live and work. The fifth-largest bank in the United States, we're one of the country's most respected, innovative and successful financial institutions. U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors. Job Description Operations Group Manager U.S. Bank is seeking an Operations Insurance Group Manager within CBBO. The role encompasses multiple insurance related activities, vendor oversight activities, and includes management of Flood Insurance for all CBBO Operations, a high risk/highly regulated servicing activity. Job Function & Responsibilities: The Operations Group Manager will be required to manage the Flood and Hazard Insurance functions through influence (vendor) and direct oversight of 30+ U.S. Bank team members. This requires a very high level of diligence, tact, and capability to influence through leadership. The selected individual will collaborate across business lines at a high level in the organization and work with multiple stakeholders to secure successful outcomes. The Operations Group Manager is also responsible for: * The successful execution of 1.6 million annual financial transactions, for a total of $2 billion in payments, to over 100k distinct insurance companies and other vendors. * Working collaboratively with vendors to ensure successful execution of operational activities. This includes business line ownership of two distinct vendor relationships: Insurance tracking (NGLS) and Flood Determinations (CoreLogic). * Ensuring a sustainable and robust 1st Line of Defense control environment within the organization * Overseeing a budget of ~$6,000,000 in annual expense * Loss Drafts operations which assist customers with Natural Disaster Insurance Claims * Loss draft claim monitoring and fund disbursement in accordance with investor guidelines, and property inspections to evaluate work done and confirm completion percentage to facilitate fund disbursement * Ensuring all vacant properties are inspected and insurance claims filed with proceeds collected for the benefit of the investor * Collaborating with CBBO Operations Call Center management ('dotted-line') for Insurance customer care performance and oversight * Contractual monitoring and vendor influence/leverage conducted through relationships within the Insurance leadership team. Basic Qualifications: * Bachelor's or master's degree, or equivalent work experience * 10 or more years of operations experience * Five or more years of supervisory/management experience Preferred Skills/Experience : * Advanced knowledge of operation functions, systems, policies, and procedures for the assigned area * In-depth understanding and practical application of applicable laws and regulations * Strong analytical, decision-making, and problem-solving skills * Well-developed leadership abilities and strategic management skills * Excellent interpersonal, verbal, and written communication skills * Thorough knowledge of banking operations and human resources Benefits: Take care of yourself and your family with U.S. Bank employee benefits. We know that healthy employees are happy employees, and we believe that work/life balance should be easy to achieve. That's why we share the cost of benefits and offer a variety of programs, resources and support you need to bring your full self to work and stay present and committed to the people who matter most - your family. Learn all about U.S. Bank employee benefits, including tuition reimbursement, retirement plans and more, by visiting usbank.com/careers. EEO is the Law Applicants can learn more about the company's status as an equal opportunity employer by viewing the federal EEO is the Law poster. E-Verify U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program. US Bank Irving TX

Engineering Group Manager - Business Enablement Services

Citigroup Inc.