

Duties: Design new applications and extend functionalities of existing applications. Convert business requirements into technical solutions. Develop and implement efficient information systems and operations systems in support of core enterprise functions. Develop Java code using Object Oriented Programming concepts. Write unit test to automatically test new functions being developed. Develop Continuous Integration and Continuous Delivery (CI/CD) pipeline. Perform system performance monitoring and tuning. Conduct code review for team members to ensure quality and correctness. Identify code and performance issues. Enforce best practices during code review to maintain the software quality. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite in accordance with Citi policies and protocols.
Requirements: Bachelor’s degree, or foreign equivalent, in Electrical and Electronic Engineering, Computer Science, Computer Engineering, or a related field, and six (6) years of experience in the job offered or in a related IT occupation developing backend REST services for applications. Six (6) years of experience must include: Architecting efficient information and operations systems in support of core enterprise functions using Object Oriented design principles and patterns including Singleton, Abstract Factory Method, Composite, Façade, Bridge, and Adapter; Designing entity relationship diagrams for Oracle database and Creating Hibernate entities in JAVA using Hibernate framework; Developing backend REST services for applications using Microservice and Java architecture; Monitoring System performance utilizing Visual VM, YourKit, JMeter, and Kibana; Identifying performance bottlenecks for memory in CPU or file systems and implementing improvement changes; Building solutions for asynchronous communication between the microservice using Tibco, RabbitMQ, and Kafka messaging solutions; and Setting up and maintaining Enterprise Container Service (ECS) infrastructure using Redhat Linux OpenShift, Dockers, Kubernetes, and Jenkins (for CI/CD pipeline). 40 hrs./wk. Applicants submit resumes at . Please reference Job ID #25856924. EO Employer.
Wage Range: $183,482.00 to $204,124.00
Full timeRutherford New Jersey United States
Anticipated Posting Close Date:
משרות נוספות שיכולות לעניין אותך

Responsibilities:
Qualifications:
Education:
Time Type:
Full time
Responsibilities:
Qualifications:
Education:
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Time Type:
Full time
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
The position is based in India and will require the candidate to work as a BigData/SQL developer for Liquidity Management in Citigroup Ltd.
Candidate will be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
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 specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
Ensure essential procedures are followed and help define operating standards and processes
Serve as advisor or coach to new or lower level analysts
Has the ability to operate with a limited level of direct supervision.
Can exercise independence of judgement and autonomy.
Acts as SME to senior stakeholders and /or other team members.
Appropriately assess risk when business decisions are made, demonstrating particular 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:
8 to 20 years of experience
8+ years of relevant experience in required skills.
Strong Experience in Apache Hadoop, Spark, Spark SQL, Hive, Impala, Yarn, Talend, Hue
Spark Calculators based on business logic/rules
Programming and reverse engineering skills with Scala, Java, Python, SQL, Unix/Linux shell, Spark RD
Understanding of OOP and Functional design approach.
Big Data Reporting, Querying and analysis
Create T SQL queries/stored Procedures/Functions/Triggers using SQL or Server 2014 and 2017 or any other any other query language
Should have fair ETL knowledge.
Strong writing, communication, time-management, decision-making, and basic task organization skills.
Knowledge of software architecture, design and testing.
Familiar with standard SDLC and Agile processes
Knowledge of Dev-Ops tools like Jenkins/Team city/uDeploy/Harness / Github, Open shift
Knowledge of version control tool and batch control such as GIT-bash, Autosys, control M
Highly motivated, Needs minimal hand holding, Ability to multitask and work under pressure
Strong Analytical and Problem solving skills; ability to analyze data for trends and quality checking
Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Applications Development
Time Type:

The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and work-flow for the area or function. Integrates subject matter and industry expertise within a defined area. Requires in-depth understanding of how areas collectively integrate within the sub-function as well as coordinate and contribute to the objectives of the function and overall business. Evaluates moderately complex and variable issues with substantial potential impact, where development of an approach/taking of an action involves weighing various alternatives and balancing potentially conflicting situations using multiple sources of information. Requires good analytical skills in order to filter, prioritize and validate potentially complex and dynamic material from multiple sources. Strong communication and diplomacy skills are required. Regularly assumes informal/formal leadership role within teams. Involved in coaching and training of new recruits. Significant impact in terms of project size, geography, etc. by influencing decisions through advice, counsel and/or facilitating services to others in area of specialization. Work and performance of all teams in the area are directly affected by the performance of the individual.Responsibilities:
Qualifications:
Education:
Time Type:

The Senior IT Project Manager will play a crucial role in driving the successful delivery of capital planning-related deliverables, including Capital Forecasting and Assumptions management. This role requires a seasoned professional with deep expertise in project management, financial systems, and cross-functional communication, ensuring alignment with Treasury's target state architecture. This role will involve close collaboration with stakeholders within Treasury and across other relevant departments.
Responsibilities:
Key Responsibilities:
Qualifications:
Education:
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Anticipated Posting Close Date:

Responsibilities:
Qualifications:
Education:
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Time Type:
Full time
Duties: Design new applications and extend functionalities of existing applications. Convert business requirements into technical solutions. Develop and implement efficient information systems and operations systems in support of core enterprise functions. Develop Java code using Object Oriented Programming concepts. Write unit test to automatically test new functions being developed. Develop Continuous Integration and Continuous Delivery (CI/CD) pipeline. Perform system performance monitoring and tuning. Conduct code review for team members to ensure quality and correctness. Identify code and performance issues. Enforce best practices during code review to maintain the software quality. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite in accordance with Citi policies and protocols.
Requirements: Bachelor’s degree, or foreign equivalent, in Electrical and Electronic Engineering, Computer Science, Computer Engineering, or a related field, and six (6) years of experience in the job offered or in a related IT occupation developing backend REST services for applications. Six (6) years of experience must include: Architecting efficient information and operations systems in support of core enterprise functions using Object Oriented design principles and patterns including Singleton, Abstract Factory Method, Composite, Façade, Bridge, and Adapter; Designing entity relationship diagrams for Oracle database and Creating Hibernate entities in JAVA using Hibernate framework; Developing backend REST services for applications using Microservice and Java architecture; Monitoring System performance utilizing Visual VM, YourKit, JMeter, and Kibana; Identifying performance bottlenecks for memory in CPU or file systems and implementing improvement changes; Building solutions for asynchronous communication between the microservice using Tibco, RabbitMQ, and Kafka messaging solutions; and Setting up and maintaining Enterprise Container Service (ECS) infrastructure using Redhat Linux OpenShift, Dockers, Kubernetes, and Jenkins (for CI/CD pipeline). 40 hrs./wk. Applicants submit resumes at . Please reference Job ID #25856924. EO Employer.
Wage Range: $183,482.00 to $204,124.00
Full timeRutherford New Jersey United States
Anticipated Posting Close Date:
משרות נוספות שיכולות לעניין אותך