Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Citi Group Micro Services Development Engineer Hybrid 
United States, District of Columbia, Washington 
206734899

20.09.2024

Overview of the Role

Responsibilities:

  • Partner with business, development and cross functional teams to identify engineering requirements and assist in defining application and system requirements and processes and maintain engineering relationships with the end user/client.
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth knowledge of engineering concepts and principles of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Build patterns, reusable services, and libraries to support standards and cloud adoption with reusable software components across distributed stack (Java/J2EE, TIBCO), private cloud (PCF/OSE) and public cloud (AWS/GCP)
  • Deep technical and good system analysis skills to drive the design and implementation details and collaborate with architects and other technical SME to define the work for development team including testing.
  • Provide solutions and processes in accordance with audit initiatives and requirements and consult with Business Information Security officers (BISOs) and TISOs
  • Ensure requirements/tasks from technology departments and/or end users are communicated to stakeholders.
  • Thorough domain knowledge and ability to serve as SME for internal and external partners.
  • Ability to analyze existing systems and aid in providing specifications for new implementations
  • Assist with training activities and mentor junior team members.
  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications

  • 4+ years of relevant experience in an Engineering role which involves hands on Micro Services Development.
  • 3+ years experience building S/W using the tech stacks like Java/SpringBoot/Python
  • Experience in technical product and backlog management using industry standard tools like JIRA
  • Demonstrated ability to define, prioritize and deliver best in class software service products
  • Capacity to guide the development, and maintenance of comprehensive set of technical plans
  • Experience with continuous integration and continuous deployment processes and tools (Jenkins, RLM, LightSpeed etc)
  • Experience 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 and how the Authentication/Authorization works.
  • Work experience in agile teams and Methodology.
  • Ability to work independently and as a Team player, possess initiative and should thrive in a fast-paced environment with tight deadlines or unexpected changes in expectations or requirements.
  • Experience working in Financial Services and/or ability to succeed in a cross-matrixed organization that relies on building support in other groups
  • Consistently demonstrates clear and concise written and verbal communication.
  • Comprehensive knowledge of design metrics, analytics tools, benchmarking activities, and related reporting to identify best practices.
  • Proven track record of driving application enhancements and change initiatives
  • Strong analytical and quantitative skills to drive solid, demonstrable, repeatable results
  • Ability to define goals and strategies with minimal management oversight
  • Proven leadership, including the ability to inspire passion in others

Expertise in the following areas are desirable.

  • Exposure using cloud technologies like Cloud Foundry and Docker containers, running apps on EKS or other Kubernetes solution like OSE, PKS, GKE etc
  • Exposure to architecting and developing 12/15 Factor Apps
  • Exposure public CSPs like AWS, GCP, Sales Force, Blue mix and experience in architecting apps for multi / hybrid cloud environments
  • Exposure in designing and building micro services adhering to domain driven design concepts
  • Programming experience Java, nodeJS, Python
  • Exposure to various database and data grid technologies RDBMS, noSQL and able to develop patterns for usage
  • Knowledge of industry standard interface architectures (REST, SOAP etc) and protocols (HTTP, JMS, AMQP, MQ etc)
  • Exposure to emerging cloud native patterns and technologies like service mesh, reactive programming, event driven programming, function services etc
  • Exposure to API gateway and Ingress controller products (e.g. IBM Connect, AWS API g/w, APIGEE, Ngnix etc)
  • Exposure to Streams processing using Kafka, Java/J2EE, data visualization reporting experience using Grafana etc is a plus

Education:

  • Bachelor’s degree/University degree or equivalent experience
Systems & Engineering

Full timeNew York New York United States$109,120.00 - $163,680.00


Anticipated Posting Close Date:

Sep 24, 2024

View the " " poster. View the .

View the .

View the