

Share
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:
These jobs might be a good fit

Share
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:
These jobs might be a good fit

Share
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the development and implementation of new and existing programs in coordination with the Business Control team and Operations. The responsibility will also to complete break/fix analysis of existing Control Testing reporting. The overall objective of this role is the programming of control testing reports using SAS/SQL programming language in Unix, mainframe, and SAS EG/Grid environments. This role also requires Taking business requirements and coding a report to match business intent, validate the report with the requestors and then hand off for production as well as maintenance on existing reports.Responsibilities:
Qualifications:
Education:
Anticipated Posting Close Date:
These jobs might be a good fit

Share
Key Responsibilities:
Design and develop robust, scalable microservices using Java/J2EE and Spring Boot.
Implement user interfaces using AngularJS with a strong focus on performance and usability.
Work closely with Oracle RDBMS, writing complex PL/SQL queries and procedures to support application logic.
Extensive experience with automated release management and delivery of software code to various environments and CI/CD pipelines.
Experience implementing Event-Driven Architectures (EDAs) and distributed streaming platform that enables producers to publish events and consumers to subscribe and process.
Exposure to the performance tuning of the code - include optimizing data access patterns, using efficient algorithms, and leveraging caching strategies to reduce memory access latency.
Exposures to the tools and technologies to measure operational efficiency and application usage/performance, data analytics and productivity tracking software.
Participate in all stages of the SDLC, including requirement gathering, technical design, development, testing, and deployment.
Collaborate with cross-functional global teams including business analysts, QA engineers, and DevOps.
Ensure adherence to secure coding practices, compliance, and enterprise technology standards.
Troubleshoot and resolve application issues, ensuring high availability and reliability.
Qualifications:
3–7 years of hands-on experience in:
Backend development using Java, Spring Boot, REST APIs.
Front-end development using AngularJS (knowledge of Angular 2+ is a plus).
Oracle database design and PL/SQL programming.
Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines.
Familiarity with Git-based source control (GitHub preferred), Agile development methodology, and tools like JIRA or Confluence.
Experience working in a highly regulated industry or financial services is a strong plus.
What We Offer:
Opportunity to work on mission-critical systems at global scale.
Exposure to cutting-edge enterprise technology stack.
Inclusive and collaborative team culture.
Continuous learning and career development opportunities.
Competitive compensation and benefits.
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Anticipated Posting Close Date:
These jobs might be a good fit

Share
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:
View the " " poster. View the .
View the .
View the
These jobs might be a good fit

Share
Responsibilities:
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+ years of relevant experience preferred in Financial Service industry but not mandatory.
Experienced and good understanding in DWH concepts and architecture.
Experienced in data modelling, data management and database concepts.
8 years of development experience in Hadoop Ecosystem (HDFS, Impala, HIVE, HBASE, etc.).
5 Years of hands-on experience in Unix/Linux shell scripting.
Hands on Experience in Kafka implementation .
Experienced or good knowledge on cloud platforms like snowflake, starburst, or other public cloud data pipeline.
At least 3 years of experience in distributed technology like Spark programming (pyspark or scala).
Strong knowledge and working experience in Agile and modern ways of working.
Consistently demonstrates clear and concise written and verbal communication.
Demonstrated problem-solving, debugging and decision-making skills.
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
Education:
Bachelor’s degree/University degree or equivalent experience
Anticipated Posting Close Date:
View the " " poster. View the .
View the .
View the
These jobs might be a good fit

Share
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:
These jobs might be a good fit