Micro Services Development Engineer/Engineer Sr Analyst - C12

00002 Citibank, N.A.
Irving Texas United States
Full-time

The Engineer Sr Analyst is an intermediate level position responsible for a variety of engineering activities including the design, acquisition and development of hardware, software, and network infrastructure in coordination with the Technology team.

The overall objective of this role is to ensure quality standards are being met within existing and planned frameworks.

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 ( 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

Job Family Group : Technology

Technology

Job Family :

Systems & Engineering

Time Type : Full time

Full time

Primary Location :

Irving Texas United States

Primary Location Full Time Salary Range :

$96, - $144,

In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.

Citi offers competitive employee benefits, including : medical, dental & vision coverage; 401(k); life, accident, and disability insurance;

and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.

For additional information regarding Citi employee benefits, please visit Available offerings may vary by jurisdiction, job level, and date of hire.

Anticipated Posting Close Date :

Jun 17, 2024

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi ) invite all qualified interested applicants to apply for career opportunities.

If you are a person with a disability and need a reasonable accommodation to use our search tools and / or apply for a career opportunity review .

6 days ago
Related jobs
Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Sr Solutions Engineer. Key Responsibilities:Develop and implement proof of concepts (POCs) to showcase the impact of the Generative AI productEducate prospects on product features and address common AI concernsLead technical pre-sales presentations and demonstrations, tran...

Promoted
EMW Staffing Solutions LLC
Dallas, Texas
Remote

Data Engineers analyze and develop on-premises and/or cloud data and ETL solutions to solve the client’s challenges. Hands-on development and serve as technical expert on projects. Data migrations and conversions to the cloud and to cloud data warehouse services. Experience with cloud based data ser...

Promoted
Hanson Professional Services Inc.
TX, United States

A Senior Engineer/ Assoicate Project Manager position precedes the Senior Project Manager positions at Hanson. A project manager is responsible for the planning, organizing, directing, executing, and controlling/monitoring of the scope of services, budget, schedule, deliverables, and resources to ac...

Promoted
Comal Services
Carrollton, Texas

Participates in training customers on products and services. Bachelor's degree in engineering preferred. ...

Promoted
Palo Alto Networks
Plano, Texas

We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are. We have disrupted the traditional view that all employees have the same needs and wants. We offer pe...

Palo Alto Networks
Plano, Texas

We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are. We have disrupted the traditional view that all employees have the same needs and wants. We offer pe...

Axelon Services Corporation
Dallas, Texas

As a Field Engineer , you will perform activities associated with installing, diagnosing, maintaining and servicing computer-related products, including but not limited to desktop & laptop computers, printers, network devices, standard software, and low-end servers at customer sites, and/or depot lo...

Capital One
Plano, Texas

Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity. Senior Manager, Software Engineering, iOS & Android. Do you love building and pioneering in the t...

AmerisourceBergen Services Corporation
Carrollton, Texas

Bachelor’s degree, or foreign equivalent, in Computer Science, Electronics Engineering, Information Technology, or a related technical field, and 3 years of experience in any position with the following: Implementation, administration, and troubleshooting of SD WAN (Cisco or Aruba), Palo Alto Firewa...

AmerisourceBergen Services Corporation
Remote, Texas
Remote

Serves as a subject matter expert (SME) for product research and development teams, working closely with software engineers, product management and development, and divisional and corporate information systems. Lead Engineers collaborate closely with other parts of the security team, customers, corp...