Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 5.0 years
4 - 8 Lacs
thane
Work from Office
Responsibilities Design, code, analyze, and test systems for iOS applications. Introduce and present the use/nuances newly designed products to clients. Handle software updates, patches, and bug fixes. Develop applications for time-sensitive projects while considering business/system requirements. Communicate with a team of developers, designers, project managers, and other personnel to ship new features. Maintain project, drafts, files, codes and scripts in an organized manner that allows other team members to make edits/suggestions/changes. Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.
Posted Just now
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Intermediate Programmer Analyst position at our organization entails participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your primary responsibility will be contributing to applications systems analysis and programming activities. You will utilize your knowledge of applications development procedures and concepts, along with basic knowledge of other technical areas, to identify and define necessary system enhancements. This includes using script tools, analyzing/interpreting code, consulting with users, clients, and other technology groups on issues, and recommending programming solutions. Additionally, you will be involved in installing and supporting customer exposure systems and applying fundamental knowledge of programming languages for design specifications. As an Intermediate Programmer Analyst, you will play a key role in analyzing applications to identify vulnerabilities and security issues, conducting testing and debugging, and serving as an advisor or coach to new or lower-level analysts. You will be expected to identify problems, analyze information, and make evaluative judgments to recommend and implement solutions. Your role will also involve resolving issues by identifying and selecting solutions through the application of acquired technical experience, guided by precedents. This position requires the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. You will need to appropriately assess risk when making business decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by ensuring compliance with applicable laws, rules, and regulations. Qualifications: - 2-5 years of relevant experience in the Financial Service industry - Intermediate level experience in an Applications Development role - Consistently demonstrates clear and concise written and verbal communication - Demonstrated problem-solving 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 Please note that this job description offers a high-level overview of the work performed. Additional job-related duties may be assigned as required.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Intermediate Programmer Analyst position is an intermediate level role responsible for contributing to the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main objective will be to participate in applications systems analysis and programming activities. You will utilize your knowledge of applications development procedures, concepts, and basic understanding of technical areas to identify necessary system enhancements. This includes using script tools, analyzing code, and defining system improvements. You will also consult with users, clients, and technology groups to address issues, recommend programming solutions, and provide support for customer exposure systems. Additionally, you will apply your programming language expertise to create design specifications and analyze applications for vulnerabilities and security issues, followed by testing and debugging. In this role, you will act as an advisor or coach to new or lower-level analysts, identify problems, analyze information, and make recommendations for solutions. You will need to demonstrate independence of judgment, exercise autonomy, and serve as a subject matter expert to senior stakeholders and team members. Furthermore, you will be responsible for assessing risks in business decisions, maintaining compliance with laws and regulations, upholding ethical standards, and managing control issues with transparency. Qualifications: - 2-5 years of relevant experience in the Financial Service industry - Intermediate level experience in Applications Development role - Clear and concise written and verbal communication skills - Strong problem-solving and decision-making abilities - Capability to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements Education: - Bachelor's degree/University degree or equivalent experience Please note that this job description offers a general overview of the tasks involved. Additional job-related duties may be assigned as necessary. This role falls under the Technology Job Family Group, specifically in the Applications Development Job Family, and is a full-time position.,
Posted 1 week ago
10.0 - 14.0 years
0 Lacs
maharashtra
On-site
The Applications Development Group Manager role is a senior management position responsible for overseeing a team to establish and implement new or updated application systems and programs in collaboration with the Technology Team. Your main goal will be to drive applications systems analysis and programming activities. As an Applications Development Group Manager, you will be tasked with managing multiple teams to achieve set objectives, including conducting personnel duties such as performance evaluations, hiring, and disciplinary actions. You will provide strategic influence, control over resources, budget management, and planning, while also monitoring outcomes. Your role will require you to leverage your in-depth knowledge of concepts and procedures within your area to resolve issues and contribute to defining standards. It is essential to integrate your applications development expertise with the overall technology function to meet established goals. In this position, you will need to exercise evaluative judgment in complex and dynamic situations, drawing from internal and external sources. You will be expected to influence and negotiate with senior leaders across functions and communicate with external parties as needed. Risk assessment will also be a key aspect of your decision-making process, ensuring compliance with laws, rules, and regulations to safeguard Citigroup, its clients, and assets. The ideal candidate for this role should have at least 10 years of relevant experience in applications development and management, including managing global technology teams. A working knowledge of industry practices and standards is required, along with excellent written and verbal communication skills. Experience with Futures/Equities Trading platforms, particularly connecting to NSE, is crucial. Additionally, familiarity with Futures Clearing (Post Trade) platforms is a strong advantage. Strong stakeholder management skills, technical expertise for collaborating with vendors and internal tech teams, and experience in low latency platform rollouts are highly desirable. The qualifications for this role include a Bachelor's degree or equivalent experience, with a preference for a Master's degree. If you require a reasonable accommodation due to a disability when using our search tools or applying for a career opportunity, please review Accessibility at Citi. For more information on Citi's EEO Policy Statement and the Know Your Rights poster, please visit the relevant resources on our website.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your role will involve contributing to applications systems analysis and programming activities of Commercial Cards Application. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also be responsible for monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation, as well as providing user and operational support on applications to business users. Your expertise in applications development will be utilized to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments. Additionally, you will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. As the Applications Development Senior Programmer Analyst, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. It will be your responsibility to ensure essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. You will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert to senior stakeholders and/or other team members. In your role, you must appropriately assess risk when making business decisions, with a particular focus on safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. You will need to adhere to policy, apply sound ethical judgment in personal behavior, conduct, and business practices, as well as escalate, manage, and report control issues with transparency. Qualifications: - 8+ years of relevant vision plus credit card experience - Experience in Vision Plus systems analysis and programming of software applications - Experience in managing and implementing successful projects in the Credit Card Domain - Working knowledge of consulting/project management techniques/methods - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: - Bachelor's degree/University degree or equivalent experience This job description offers a high-level overview of the work performed in the Applications Development Senior Programmer Analyst role. Other job-related duties may be assigned as required.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be responsible for contributing to the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to assist in applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts to identify necessary system enhancements, consulting with users and technology groups on issues, recommending programming solutions, and supporting customer exposure systems. You will also be required to analyze applications for vulnerabilities and security issues, conduct testing and debugging, and provide guidance to new or lower level analysts. In this role, you will need to identify problems, analyze information, and make evaluative judgments to recommend and implement solutions. You should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as Subject Matter Expert (SME) to senior stakeholders and/or other team members. It is important to assess risks when making business decisions and ensure compliance with applicable laws, rules, and regulations. To qualify for this position, you should have 2-5 years of relevant experience in the Financial Service industry, intermediate level experience in an Applications Development role, clear and concise communication skills, problem-solving abilities, and the capacity to work under pressure and manage deadlines. The ideal candidate will hold a Bachelor's degree or equivalent experience. Please note that this job description provides a high-level overview of the work performed, and other job-related duties may be assigned as necessary.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
As a professional with 8-10 years of relevant experience, you will be responsible for managing both functional and technical changes for the GPP SP application. Your role will involve liaising with product owners to provide technical solutions, working closely with development leads, and reviewing application changes with both vendors and internal development teams. Additionally, you will play a key role in promoting changes to production and collaborating with the production support team to handle any production issues effectively. In this position, you will leverage your skills across the Applications Development area to provide technical oversight across systems and applications. You will also be responsible for communicating internal and external departmental interdependence, as well as cross-product and cross-project considerations. Your role will require resolving issues using in-depth knowledge of concepts and procedures within applications development, analyzing complex problems and providing evaluations of business processes and system processes. Furthermore, you will contribute to planning, budget management, formulation of procedures, and resource planning. You will be expected to negotiate with external parties when necessary and assess risks when making business decisions. It is crucial that you demonstrate consideration for the firm's reputation and adhere to applicable laws, rules, and regulations. As a candidate for this role, you must possess experience in managing and implementing successful projects. You should have the ability to take ownership and make technical decisions on software development projects. Knowledge of dependency management, change management, continuous integration testing tools, and audit/compliance requirements is essential. Extensive knowledge of software engineering and object-oriented design is also required. Clear and concise written and verbal communication skills are vital for this role. You should have sound knowledge of SWIFT MT messages and MX messages, GPP SP configuration changes, and fixing performance issues. Experience with end-to-end implementations of domestic/cross-border flows in GPP SP or a similar product will be beneficial. A Bachelor's degree or equivalent experience is required for this position. It is also necessary to have experience with the GPPSP platform in maintaining and defining rules. If you have a disability and require a reasonable accommodation to use our search tools or apply for a career opportunity, please review the Accessibility at Citi. You can also view Citi's EEO Policy Statement and the Know Your Rights poster for further information.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Programmer Analyst position is an intermediate level role where you will be responsible for collaborating with the Technology team to establish and implement new or updated application systems and programs. Your main goal will be to contribute to applications systems analysis and programming activities. You will utilize your knowledge of applications development procedures, concepts, and other technical areas to identify necessary system enhancements. Additionally, you will be expected to identify and analyze issues, make recommendations, implement solutions, and solve complex problems using your understanding of business processes, system processes, and industry standards. As an Applications Development Programmer Analyst, you will be involved in analyzing information, making evaluative judgments to recommend solutions and improvements, conducting testing and debugging, utilizing script tools, and writing basic code for design specifications. It will be important for you to assess the applicability of similar experiences, evaluate options under circumstances not covered by procedures, and develop a working knowledge of various technical aspects including Citigroup's information systems, client server application development, database administration, network operations, systems administration, data center operations, and PC-based applications. In this role, you will need to appropriately assess risk when making business decisions, with a focus on safeguarding Citigroup, its clients, and assets. This includes driving compliance with laws, rules, and regulations, adhering to policies, applying ethical judgment, and managing control issues with transparency. The ideal candidate should have 2-4 years of relevant experience, proficiency in programming/debugging for business applications, knowledge of industry standards, a comprehensive understanding of specific business areas for application development, and familiarity with program languages. Strong written and verbal communication skills are also essential. Education requirements for this position include a Bachelor's degree/University degree or equivalent experience. Please note that this job description provides a high-level overview of the responsibilities and qualifications. Additional job-related duties may be assigned as needed. If you require a reasonable accommodation due to a disability in using our search tools or applying for a career opportunity, please review Accessibility at Citi. For more details regarding Citigroup's EEO Policy Statement and the Know Your Rights poster, please refer to the company's official resources.,
Posted 1 week ago
10.0 - 14.0 years
0 Lacs
pune, maharashtra
On-site
As a Java Full Stack Engineering Lead, you will be a senior-level professional responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your primary objective will be to lead applications systems analysis and programming activities. You will partner with multiple management teams to ensure appropriate integration of functions to meet goals, as well as identify and define necessary system enhancements for deploying new products and process improvements. Additionally, you will resolve a variety of high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards. Your expertise in applications programming will be crucial to ensure that application design aligns with the overall architecture blueprint. You will utilize advanced knowledge of system flow to develop standards for coding, testing, debugging, and implementation. It will be essential to have a comprehensive understanding of how different areas of business integrate to achieve business goals. As a Java Full Stack Engineering Lead, you will provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions. You will also serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary. It is important to appropriately assess risks when making business decisions, ensuring compliance with laws, rules, and regulations to safeguard the firm's reputation and assets. Qualifications: - 10+ years of progressive professional experience in software development with proficiency in modern technologies and frameworks - Extensive experience with front-end technologies like Angular, TypeScript, HTML, and CSS - Deep understanding and practical experience with back-end technologies such as Spring, Spring Boot, and Java 11+ - Proven ability in designing and developing RESTful APIs and Web Services for seamless system integration - Experience in system analysis and programming of software applications - Demonstrated leadership, project management skills, and clear communication abilities Education: - Bachelor's degree/University degree or equivalent experience - Master's degree preferred This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
As a member of the Finance, Markets, and Credit Risk Technology team at Citi, you will play a crucial role in enabling the bank to achieve its day-to-day and long-term growth goals. Your contributions will be instrumental in executing Citis Strategy by providing services, technical solutions, and infrastructure that comply with regulatory mandates and support the business in achieving its current and long-term objectives. In Finance, Market and Credit Risk Technology (FMCRT), we are at the forefront of technological advancements, pushing the limits to deliver innovative solutions. You will work on products and initiatives that align with Citis strategic architecture principles and facilitate the seamless integration of multiple global functions within the bank, including Finance, Risk, and Controllers. Joining our team means being part of a strategic group that focuses on developing, enhancing, supporting, and maintaining solutions for Finance Technology. You will have the opportunity to participate in technical discussions and brainstorming sessions, where you can contribute ideas and strategies for existing and future platforms. Additionally, you will gain exposure to Wholesale and Retail business operations across data, risk, and finance domains. Your responsibilities will include developing and maintaining Appian applications, with a strong understanding of core Appian concepts such as records, interfaces, process models, and deployments. You will be expected to conduct testing, debugging, and write basic code for design specifications. Utilizing your knowledge of applications development procedures and concepts, you will identify system enhancements, analyze code, and consult with users and other technology groups to recommend programming solutions. As a seasoned professional with 8-12 years of relevant experience in implementing IT solutions using Appian, you will serve as an advisor to new or lower-level analysts. Your problem-solving and decision-making skills will be put to the test as you analyze applications, identify vulnerabilities, and recommend and implement solutions. Your ability to work under pressure and manage deadlines effectively will be crucial in this role. A Bachelors degree or equivalent experience is required for this position. The job description provided is a high-level overview of the work involved, and additional job-related duties may be assigned as needed. If you require a reasonable accommodation due to a disability to use our search tools or apply for a career opportunity, please review Accessibility at Citi. Citi's EEO Policy Statement and Know Your Rights poster are also available for reference. (Note: This job description does not include headers and only includes the details provided in the given job description.),
Posted 2 weeks ago
13.0 - 17.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities of Commercial Cards Application. Responsibilities: Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions). Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications. Review and analyze proposed technical solutions for projects. Contribute to formulation of strategies for applications development and other functional areas. Develop comprehensive knowledge of how areas of business integrate to accomplish business goals. Provide evaluative judgment based on analysis of factual data in complicated and unique situations. Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project. Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary. 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, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: 13+ years of relevant experience in the Financial Service industry preferably in Credit Cards. Experience as Applications Development Manager in Vision Plus. Experience as senior level in an applications Development role. Stakeholder and people management experience. Demonstrated leadership skills. Proven project management skills, agile methodology. Basic knowledge of industry practices and standards. Consistently demonstrates clear and concise written and verbal communication. Education: Bachelors degree/University degree or equivalent experience. Masters degree preferred. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,
Posted 2 weeks ago
13.0 - 17.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Manager is a senior management position where you will be responsible for leading a team or department to establish and implement new or revised application systems and programs in coordination with the Technology team. Your main objective will be to drive applications systems analysis and programming activities for the Commercial Cards Application. As the Applications Development Senior Manager, you will have the following responsibilities: - Managing one or more Applications Development teams to achieve goals and handle personnel duties such as performance evaluations, hiring, and disciplinary actions - Providing technical oversight across systems and applications based on in-depth knowledge and skills in multiple Applications Development areas - Reviewing and analyzing proposed technical solutions for projects - Contributing to the development of strategies for applications development and other functional areas - Developing a comprehensive understanding of how business areas integrate to achieve goals - Making evaluative judgments in complex and unique situations based on analysis of factual data - Monitoring delivery of end results in the Applications Development area, participating in budget management, and handling day-to-day staff management issues - Ensuring compliance with essential procedures and standards, negotiating with external parties when required - Assessing risk appropriately when making business decisions, safeguarding Citigroup's reputation and assets, and ensuring compliance with laws, rules, and regulations Qualifications required for this role include: - 13+ years of relevant experience in the Financial Service industry, preferably in Credit Cards - Experience as an Applications Development Manager in Vision Plus - Experience in a senior-level Applications Development role - Stakeholder and people management experience - Demonstrated leadership and project management skills, including agile methodology - Basic knowledge of industry practices and standards - Clear and concise written and verbal communication skills Education: - Bachelors degree/University degree or equivalent experience - Masters degree preferred Please note that this job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required. If you are a person with a disability and require a reasonable accommodation to use our search tools or apply for a career opportunity, please review Accessibility at Citi. View Citis EEO Policy Statement and the Know Your Rights poster for more information.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be responsible for contributing to the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to participate in applications systems analysis and programming activities. You will utilize your knowledge of applications development procedures, concepts, and basic technical areas to identify necessary system enhancements, define design specifications, and analyze/interpret code. In addition, you will consult with users, clients, and other technology groups on issues, recommend programming solutions, install and support customer exposure systems. As an Intermediate Programmer Analyst, you will analyze applications to identify vulnerabilities and security issues, conduct testing and debugging, and serve as an advisor or coach to new or lower-level analysts. You will be responsible for identifying problems, analyzing information, making evaluative judgments, and recommending and implementing solutions. It is essential to resolve issues by selecting solutions based on acquired technical experience and precedents. This role requires the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members. You must appropriately assess risk in business decisions, uphold the firm's reputation, safeguard Citigroup, its clients and assets, ensure compliance with laws and regulations, adhere to policies, demonstrate ethical judgment, and manage and report control issues transparently. Qualifications: - 2-5 years of relevant experience in the Financial Service industry - Intermediate level experience in Applications Development role - Clear and concise written and verbal communication skills - Strong problem-solving and decision-making abilities - Capability to work under pressure, manage deadlines, and handle unexpected changes in expectations or requirements Education: - Bachelors degree/University degree or equivalent experience Please note that this job description offers a high-level overview of the work performed, and other job-related duties may be assigned as necessary.,
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Programmer Analyst role at our organization involves participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your primary responsibility will be to contribute to applications systems analysis and programming activities. Your key responsibilities will include utilizing your knowledge of applications development procedures and concepts to identify necessary system enhancements. You will be expected to identify and analyze issues, make recommendations, and implement solutions. Additionally, you will use your understanding of business processes, system processes, and industry standards to resolve complex issues. As an Applications Development Programmer Analyst, you will analyze information, make evaluative judgments, recommend solutions and improvements, conduct testing and debugging, write basic code for design specifications, and assess risk when making business decisions. It is crucial that you demonstrate particular consideration for the firm's reputation and adhere to all applicable laws, rules, and regulations. To qualify for this role, you should have a minimum of 4 years of relevant experience, proficiency in programming/debugging for business applications, knowledge of industry practices and standards, a comprehensive understanding of specific business areas for application development, and working knowledge of program languages. Moreover, you should consistently exhibit clear and concise written and verbal communication skills. The ideal candidate for this position will hold a Bachelor's degree or equivalent experience. This job description offers an overview of the primary responsibilities associated with the role, and additional job-related duties may be assigned as needed. Your work will fall under the Technology job family group, specifically in the Applications Development job family. This is a full-time position that requires a strong grasp of the skills and qualifications outlined above. If you require a reasonable accommodation to use our search tools or apply for a career opportunity due to a disability, please review the Accessibility at Citi. For further details on Citis EEO Policy Statement and the Know Your Rights poster, please refer to the respective documents.,
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
At Citi, we are focused on building the future of banking through technology. Our diverse teams work together to create global innovations and change the way business is conducted worldwide. As a global bank, we are dedicated to evolving and growing through technology, with a strong commitment to innovation. Shape your career with Citi. We are seeking a professional to join our team as an Officer, Python Developer (OCR) at C11 level, based in Pune, India. By joining our team, you will have access to resources tailored to your needs, support for making healthy decisions, and assistance in managing your financial well-being to plan for your future. Our offerings include programs for physical and mental well-being, financial planning support, and learning and development resources to enhance your skills and knowledge as you progress in your career. In this role, you will be responsible for utilizing your knowledge of applications development procedures and technical concepts to identify system enhancements, consult with users and clients on programming solutions, analyze applications for vulnerabilities, and provide advice to junior analysts. You will be expected to independently assess risks, demonstrate ethical judgment, and comply with regulations. Qualifications for this position include 4-8 years of experience as a Python developer, hands-on experience with OCR technology, and proficiency in Java, CI-CD pipeline, and DevOps. You should have intermediate-level experience in applications development, strong communication skills, problem-solving abilities, and the capacity to work under pressure. The ideal candidate will possess a Bachelor's degree or equivalent experience, along with expertise in Java, Python, and AI/ML. Familiarity with CICD deployment processes on Linux servers is also required. If you are a person with a disability requiring accommodation to access our tools or apply for a career opportunity, please review our Accessibility at Citi policy. Additionally, you can view Citis EEO Policy Statement and the Know Your Rights poster for more information.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Intermediate Programmer Analyst position at our organization involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your primary responsibility will be to contribute to applications systems analysis and programming activities. You will utilize your knowledge of applications development procedures and concepts, along with basic knowledge of other technical areas, to identify and define necessary system enhancements. This will involve using script tools, analyzing/interpreting code, consulting with users, clients, and other technology groups on issues, and recommending programming solutions. Additionally, you will install and support customer exposure systems, apply fundamental knowledge of programming languages for design specifications, and analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging. As an Intermediate Programmer Analyst, you will serve as an advisor or coach to new or lower level analysts, identify problems, analyze information, and make evaluative judgments to recommend and implement solutions. You will resolve issues by identifying and selecting solutions through the application of acquired technical experience and guided by precedents. The role also requires the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert to senior stakeholders and/or other team members. In this role, you will need to appropriately assess risk when making business decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. This includes 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: - 2-5 years of relevant experience in the Financial Service industry - Intermediate level experience in Applications Development role - Clear and concise written and verbal communication skills - Demonstrated problem-solving and decision-making abilities - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: - Bachelors degree/University degree or equivalent experience Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Intermediate Programmer Analyst position at our organization is designed for individuals at an intermediate level who are responsible for contributing to the establishment and implementation of new or updated application systems and programs, working closely with the Technology team. Your primary objective will be to support applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts, as well as basic understanding of other technical areas, to identify and define necessary system enhancements. This will involve using script tools, analyzing and interpreting code, consulting with users, clients, and other technology groups, recommending programming solutions, installing and supporting customer exposure systems, applying programming languages for design specifications, analyzing applications for vulnerabilities and security issues, conducting testing and debugging, and serving as an advisor or coach to new or lower level analysts. In addition, you will be required to identify problems, analyze information, make evaluative judgments, recommend and implement solutions, resolve issues by selecting solutions based on acquired technical experience, operate with limited direct supervision, exercise independence of judgment and autonomy, act as a subject matter expert to senior stakeholders and/or other team members, assess risk in business decisions with a focus on safeguarding Citigroup, its clients, and assets, and ensure compliance with applicable laws, rules, and regulations. Qualifications for this position include 3-7 years of relevant experience in the Financial Service industry, strong hands-on experience with Tableau and Pyspark, good analytical skills, intermediate level experience in Applications Development role, clear and concise written and verbal communication, problem-solving and decision-making skills, and the ability to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements. A Bachelor's degree/University degree or equivalent experience is required. Please note that this job description provides a high-level overview of the work performed, and additional job-related duties may be assigned as necessary. If you require a reasonable accommodation to use our search tools or apply for a career opportunity due to a disability, please review our Accessibility at Citi policy. Additionally, you can view Citi's EEO Policy Statement and the Know Your Rights poster for more information.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
At Citi, we are not just building technology, we are building the future of banking. Encompassing a broad range of specialties, roles, and cultures, our teams are creating innovations used across the globe. Citi is constantly growing and progressing through our technology, with a laser focus on evolving the ways of doing things. As one of the world's most global banks, we are changing how the world does business. Shape your Career with Citi We are currently looking for a high-caliber professional to join our team as an Officer- Solution Architect -C11- Hybrid based in Pune, India. Being part of our team means that we will provide you with the resources to meet your unique needs, empower you to make healthy decisions, and manage your financial well-being to help plan for your future. For instance: - We provide programs and services for your physical and mental well-being, including access to telehealth options, health advocates, confidential counseling, and more. Coverage varies by country. - We empower our employees to manage their financial well-being and help them plan for the future. - We provide access to an array of learning and development resources to help broaden and deepen your skills and knowledge as your career progresses. In this role, you are expected to: Responsibilities: - Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code. - Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems. - Apply fundamental knowledge of programming languages for design specifications. - Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging. - Serve as an advisor or coach to new or lower-level analysts. - Identify problems, analyze information, and make evaluative judgments to recommend and implement solutions. - Resolve issues by identifying and selecting solutions through the application of acquired technical experience and guided by precedents. - Have the ability to operate with a limited level of direct supervision. - Can exercise independence of judgment and autonomy. - Act as a Subject Matter Expert (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: - 5-8 years of relevant experience in Solution architect or developer- Flexcube experience along with PL/SQL. - Experience in the Financial Service industry. - Intermediate-level experience in an Applications Development role. - Consistently demonstrate clear and concise written and verbal communication. - Demonstrated problem-solving 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. 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 Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.,
Posted 3 weeks ago
4.0 - 8.0 years
0 Lacs
chennai, tamil nadu
On-site
The Finance, Markets and Credit Risk Technology team at Citi plays a crucial role in supporting the bank's day-to-day operations and long-term growth objectives. By delivering services, technical solutions, and infrastructure, we ensure that Citi can adhere to regulatory requirements and empower our businesses to succeed both in the present and in the future. In Finance, Market and Credit Risk Technology (FMCRT), we are at the forefront of technological innovation. Our products and initiatives align with Citis strategic architecture principles and facilitate seamless integration across various global functions within the bank, including Finance, Risk, and Controllers. As a member of our Strategic team, you will be involved in developing, enhancing, supporting, and maintaining solutions for Finance Technology. This role offers the opportunity to participate in technical discussions, brainstorming sessions, and contribute ideas and strategies for current and future platforms. You will gain exposure to Wholesale and Retail business operations spanning data, risk, and finance. Key Responsibilities: - Develop and maintain Appian applications, understanding their inter-relationships with other systems. - Demonstrate excellent knowledge of core Appian concepts such as records, interfaces, process models, deployments, integrations, and Web APIs. - Conduct testing, debugging, and write basic code for design specifications. - Collaborate with users, clients, and technology groups to identify issues and recommend programming solutions. - Analyze applications for vulnerabilities and security issues, conducting testing and debugging as needed. - Serve as an advisor to new or junior analysts, providing guidance and support. - Identify problems, analyze information, and recommend solutions based on acquired technical experience. - Exercise autonomy and judgment in decision-making and act as a subject matter expert for senior stakeholders and team members. Qualifications: - 4-6 years of relevant experience in implementing IT solutions using Appian. - Intermediate level experience in an Applications Development role. - Strong written and verbal communication skills. - Demonstrated problem-solving abilities and decision-making skills. - Ability to work under pressure, manage deadlines, and adapt to changing expectations. Education: - Bachelors degree/University degree or equivalent experience. This role description offers a comprehensive overview of the responsibilities and qualifications required. Additional duties may be assigned as needed. If you require a reasonable accommodation to apply for this role or have any accessibility needs, please review the Accessibility at Citi guidelines. For more information on our EEO policy and employee rights, please refer to the relevant documents on our website.,
Posted 3 weeks ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Intermediate Programmer Analyst position is an intermediate level opportunity where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will utilize your knowledge of applications development procedures and concepts, along with basic understanding of technical aspects to identify and define necessary system enhancements. This includes using script tools, analyzing/interpreting code, consulting with users, clients, and other technology groups on issues, and recommending programming solutions. Additionally, you will be involved in the installation and support of customer exposure systems and applying fundamental knowledge of programming languages for design specifications. As an Intermediate Programmer Analyst, you will analyze applications to identify vulnerabilities and security issues, conduct testing and debugging, and serve as an advisor or coach to new or lower level analysts. You will be responsible for identifying problems, analyzing information, and making evaluative judgments to recommend and implement solutions. The role also involves resolving issues by identifying and selecting solutions through the application of acquired technical experience, and being able to operate with a limited level of direct supervision. Furthermore, you will have the ability to exercise independence of judgment and autonomy, act as a subject matter expert to senior stakeholders and/or other team members, and appropriately assess risk when making business decisions. This includes demonstrating particular consideration for the firm's reputation, safeguarding Citigroup, its clients, and assets, and driving compliance with applicable laws, rules, and regulations. To qualify for this position, you should have 2-5 years of relevant experience in the Financial Service industry, intermediate level experience in an Applications Development role, clear and concise written and verbal communication skills, demonstrated problem-solving and decision-making abilities, and the capacity to work under pressure, manage deadlines, or handle unexpected changes in expectations or requirements. The ideal candidate will hold a Bachelor's degree/University degree or possess equivalent experience. Please note that this job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required.,
Posted 3 weeks ago
6.0 - 10.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Intermediate Programmer Analyst position at Citigroup is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts, along with basic understanding of technical areas, to identify and define necessary system enhancements. You will consult with users, clients, and other technology groups on issues, recommend programming solutions, and support customer exposure systems. Additionally, you will analyze applications for vulnerabilities and security issues, conduct testing and debugging, and act as an advisor to new or lower level analysts. As an Applications Development Intermediate Programmer Analyst, you will be expected to identify problems, analyze information, and make evaluative judgments to recommend and implement solutions. You should have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members. Qualifications for this role include 6-8 years of relevant experience in the Financial Service industry, intermediate level experience in an Applications Development role, clear and concise written and verbal communication skills, problem-solving and decision-making abilities, and the capability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. The ideal candidate will have a Bachelor's degree or equivalent experience. This job description serves as a high-level overview of the work performed, and other job-related duties may be assigned as required. Citi is an equal opportunity and affirmative action employer, inviting all qualified interested applicants to apply for career opportunities. If you are a person with a disability and require a reasonable accommodation to use the search tools and/or apply for a career opportunity, please review Accessibility at Citi.,
Posted 3 weeks ago
4.0 - 10.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Intermediate Programmer Analyst position is ideal for an individual at an intermediate level, who will be involved in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main goal in this role will be to contribute to applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts, as well as basic knowledge of other technical areas to identify and define necessary system enhancements. You will consult with users, clients, and other technology groups on issues, recommend programming solutions, install, and support customer exposure systems. Additionally, you will apply fundamental knowledge of programming languages for design specifications, analyze applications to identify vulnerabilities and security issues, and conduct testing and debugging. You will also serve as an advisor or coach to new or lower-level analysts, identify problems, analyze information, and make evaluative judgments to recommend and implement solutions. Your role will involve resolving issues independently by selecting solutions through the application of acquired technical experience, guided by precedents. You should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. To be successful in this role, you should have 4-10 years of relevant experience in the Financial Service industry, hands-on experience in Xceptor Data hub and Recon Hub, intermediate-level experience in an Applications Development role, clear and concise written and verbal communication skills, problem-solving and decision-making skills, and the ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. An educational background with a Bachelor's degree/University degree or equivalent experience is required. Please note that this job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required. If you are a person with a disability and need a reasonable accommodation to use search tools and/or apply for a career opportunity, please review Accessibility at Citi. Additionally, you can view Citis EEO Policy Statement and the Know Your Rights poster.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Intermediate Programmer Analyst position is an intermediate level role that involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts to identify necessary system enhancements, consulting with users, clients, and technology groups on issues, recommending programming solutions, and supporting customer exposure systems. You will also apply your programming language knowledge for design specifications, analyze applications for vulnerabilities and security issues, and conduct testing and debugging. As an Intermediate Programmer Analyst, you will serve as an advisor to new or lower-level analysts, identify problems, analyze information, make evaluative judgments, and implement solutions. You should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members. It is essential to assess risk when making business decisions and demonstrate consideration for the firm's reputation and compliance with laws and regulations. To qualify for this role, you should have at least 5 years of relevant experience in the Financial Service industry, intermediate level experience in an Applications Development role, clear and concise communication skills, problem-solving abilities, and the capability to work under pressure and manage deadlines or unexpected changes. The ideal candidate will hold a Bachelor's degree or equivalent experience. Please note that this job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required.,
Posted 4 weeks ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Supervisor role involves leading a team of employees to establish and implement new or revised application systems and programs in coordination with the Technology team. Your primary responsibility will be to lead applications systems analysis and programming activities. As an Applications Development Senior Supervisor, your key responsibilities will include managing a team of professionals to achieve established goals, conducting personnel duties such as performance evaluations and training, recommending new work procedures to enhance process efficiencies, resolving issues by applying technical experience, developing comprehensive knowledge of how your area integrates within apps development and other technical areas, ensuring quality of tasks provided by the team, serving as a backup to the Applications Development Manager, and acting as an advisor and coach to junior developers and analysts. You will be expected to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, act as a subject matter expert to senior stakeholders and team members, manage teams effectively, assess risks in business decisions, drive compliance with laws and regulations, adhere to policies and ethical standards, and supervise the activity of others while maintaining accountability. To qualify for this role, you should have 2-5 years of relevant experience, experience in managing and implementing successful projects, the ability to make technical decisions on software development projects, familiarity with dependency management, change management, continuous integration testing tools, and audit/compliance requirements, extensive knowledge of software engineering and object-oriented design, demonstrated leadership and management skills, and clear and concise written and verbal communication skills. A Bachelor's degree or equivalent experience is required for this position. Please note that this job description provides an overview of the primary responsibilities and qualifications for the Applications Development Senior Supervisor role. Additional job-related duties may be assigned as necessary. Citi is an equal opportunity and affirmative action employer, committed to providing career opportunities to all qualified individuals. If you require a reasonable accommodation to apply for a career opportunity due to a disability, please review the Accessibility at Citi information. (Note: The content above is a formatted and standardized version of the provided job description),
Posted 4 weeks ago
2.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Intermediate Programmer Analyst position is an intermediate-level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will be utilizing your knowledge of applications development procedures, concepts, and basic understanding of other technical areas to identify and define necessary system enhancements. This includes using script tools, analyzing and interpreting code, as well as consulting with users, clients, and other technology groups on issues. You will be recommending programming solutions, installing and supporting customer exposure systems, and applying fundamental knowledge of programming languages for design specifications. As an Applications Development Intermediate Programmer Analyst, you will be analyzing applications to identify vulnerabilities and security issues, conducting testing and debugging. You will also serve as an advisor or coach to new or lower-level analysts, identify problems, analyze information, make evaluative judgments to recommend and implement solutions, and resolve issues by identifying and selecting solutions through the application of acquired technical experience and precedents. You will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members. It is crucial to appropriately assess risk when making business decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. Qualifications: - 2-5 years of relevant experience in the Financial Service industry - Intermediate level experience in an Applications Development role - Clear and concise written and verbal communication skills - Demonstrated problem-solving and decision-making abilities - Ability to work under pressure, manage deadlines, or unexpected changes in expectations or requirements Education: - Bachelors degree/University degree or equivalent experience Please note that this job description provides a high-level overview of the types of work performed, and other job-related duties may be assigned as required.,
Posted 4 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
57101 Jobs | Dublin
Wipro
24505 Jobs | Bengaluru
Accenture in India
19467 Jobs | Dublin 2
EY
17463 Jobs | London
Uplers
12745 Jobs | Ahmedabad
IBM
12087 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11498 Jobs | Seattle,WA
Accenture services Pvt Ltd
10993 Jobs |
Oracle
10696 Jobs | Redwood City