Jobs
Interviews

152 Systems Analysis Jobs - Page 3

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst role involves actively participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main objective is to contribute to applications systems analysis and programming activities. Responsibilities: - **Requirement Elicitation and Analysis:** Work closely with business stakeholders to comprehend their needs, objectives, and challenges. Elicit, document, and analyze business requirements, processes, and workflows. Translate business requirements into clear and concise functional specifications for technical teams. - **Solution Design:** Collaborate with Solution Architects to design solutions meeting business needs. Propose innovative solutions to address business challenges while ensuring alignment with the organization's strategic goals and technological capabilities. - **Stakeholder Communication:** Define project scope, objectives, and deliverables with project managers. Assist in project planning, estimation, and resource allocation. Serve as a liaison between business stakeholders and technology teams, communicating complex technical concepts to non-technical audiences. - **Documentation:** Create detailed documentation including business requirements, process flows, use cases, and user stories. Maintain accurate project documentation throughout the project lifecycle. - **Product Owner:** Familiarity with Agile Methodology. Act as a Product Owner, create User story backlog for requirements/epics, and participate in Scrum meetings. - **Quality Assurance:** Participate in system and user acceptance testing to ensure delivered solutions meet specified requirements and high-quality standards. - **Process Improvement:** Identify areas for process optimization and efficiency enhancement. Recommend process improvements and support their implementation. - **Risk Management:** Appropriately assess risk during business decisions, safeguarding Citigroup's reputation and assets, and ensuring compliance with laws and regulations. Qualifications: - 8+ years of relevant experience - Proficiency in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Working knowledge of consulting/project management techniques/methods - Ability to work under pressure, manage deadlines, and adapt to unexpected changes Education: - Bachelor's degree/University degree or equivalent experience The job description offers an overview of the work performed, and additional job-related duties may be assigned as needed. (Note: The provided job description does not contain specific details about job family, time type, and skills as they are not relevant to the main job responsibilities and qualifications mentioned above.),

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position at our organization involves actively participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your role will focus on contributing to applications systems analysis and programming activities. Your responsibilities will include performing 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 address specific business needs or user areas. You will be responsible for monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation. Additionally, providing user and operational support on applications to business users will be a key aspect of your role. As an Applications Development Senior Programmer Analyst, you will utilize your in-depth specialty knowledge of applications development to analyze complex problems and provide evaluations of business processes, system processes, and industry standards. Your role will involve recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Furthermore, you will be required to consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and assist in installing customer exposure systems. In this position, you will need to ensure that essential procedures are followed and help define operating standards and processes. You may also serve as an advisor or coach to new or lower-level analysts. The 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 to senior stakeholders and/or other team members. Qualifications for this role include 5-8 years of relevant experience, experience in systems analysis and programming of software applications, experience in managing and implementing successful projects, working knowledge of consulting/project management techniques/methods, and the ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. Education requirements include a Bachelor's degree/University degree or equivalent experience. This job description offers a high-level overview of the work performed in this role, and additional job-related duties may be assigned as needed.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst role involves participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main responsibility is to contribute to applications systems analysis and programming activities. Tasks include conducting feasibility studies, estimating time and costs, IT planning, risk technology, applications development, model development, and implementing new or revised applications systems and programs to meet specific business needs. You will also monitor and control all phases of the development process, provide user and operational support, analyze complex problems, evaluate business and system processes, recommend security measures, consult with users and technology groups, and define operating standards and processes. As a Senior Programmer Analyst, you will work with a limited level of direct supervision, exercise independence of judgment, act as a subject matter expert to senior stakeholders and team members, and ensure compliance with laws, rules, and regulations. You will also provide guidance to new or lower-level analysts and drive compliance with applicable standards. Key Responsibilities: - Develop automation scripts and framework libraries for UI and API testing - Participate in Delivery Feature Teams for impact analysis, test plans, test cases, and in-sprint automation - Perform root cause analysis of defects, manage fix/retest cycles, and communicate delivery health to stakeholders - Collaborate with cross-functional teams to ensure high-quality product delivery and drive process improvement initiatives - Operate efficiently in a global, fast-paced, and complex matrix environment Required Qualifications & Experience: - Experience in delivering QA for Front Office Trading Systems - Working knowledge within Investment Banking Markets Technology domain - Hands-on experience in QA automation (UI and API), medium-level Java programming skills - Expertise in Selenium WebDriver, Playwright, and Cucumber automation frameworks - Experience with ALM, Zephyr, Jira, Confluence, Jenkins, OpenShift, Elastic - Strong analytical, troubleshooting skills, and ability to work in a global team environment - Excellent verbal and written communication skills Preferred: - Interest Rates Derivatives Product experience This job description highlights the responsibilities and qualifications for the Applications Development Senior Programmer Analyst role. Other duties may be assigned as needed.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Business Senior Analyst position involves acting as an intermediate-level liaison between business users and technologists to facilitate the exchange of information in a clear and concise manner. Collaborating with the Technology team, you will play a crucial role in continuous iterative exploration and investigation of business performance to drive effective business planning. Your responsibilities will include defining business, financial, and operations requirements and systems goals in partnership with decision makers, systems owners, and end users. You will identify and establish the scope and parameters of systems analysis, analyze business processes, and address capability gaps by recommending appropriate data sources, interfaces, and process changes. Additionally, you will generate reports based on findings, provide advice on technology and operations, ensure adherence to essential procedures, and contribute to defining standards. As the ideal candidate, you should possess 5-8 years of experience in business or systems analysis, with a strong understanding of Credit and Risk systems. You must demonstrate proficiency in employing complex analytical, interpretive, and problem-solving techniques, along with excellent interpersonal, diplomatic, and influencing skills. Clear and concise written and verbal communication skills are essential for this role. A Bachelor's degree or equivalent experience is required for this position. You will be expected to assess risks effectively in decision-making processes, prioritize and validate complex information from various sources, and ensure compliance with relevant laws, rules, and regulations to safeguard Citigroup and its assets. This is a full-time position in the Technology job family group, specifically within the Business Analysis / Client Services job family. If you have a disability and require accommodation to utilize our search tools or apply for a career opportunity, please refer to the Accessibility at Citi policy. For more information on Citigroup's EEO Policy Statement and Know Your Rights poster, please visit the designated resources.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

15 - 20 Lacs

mumbai

Remote

This person will work closely with team members to understand business requirements analyze code and deliver quality technical solutions. These solutions will be aligned with business and IT strategies. Perform application analysis, design, and develop, unit test, deployment support and maintenance throughout the development life cycle. Accurately estimate effort for requested enhancements. Provide clear communication and needed documentation for all system modifications. Duties and Responsibilities: Develop and implement enhancements, revisions to meet the needs of the client. Deliver solutions as required and requested, according to agreed timeline, ensuring solutions conform to company standards and SOPs. Provide technical support to colleagues and clients on technical aspects of projects. Evalaute requirements from Internal/External Clients and provide solutions. Maintain day to day system support and development activities of systems and technologies. Participate in the delivery of quality software through effective design and peer reviewing of code, unit testing Involve in the full system life cycle and is responsible for design, code, test, implement, maintain and support application software that is delivered within time and cost budget. Work-related aspects of the position: Extensive experience developing solutions in Thermo Fisher Sample Manager LIMS Has good experience in systems analysis, design and development, quality assurance and integration methodologies. Individual must be able to handle multiple tasks simultaneously and have demonstrated good problem solving and analytical skills. Proven ability to work effectively as a team member and can work with limited or most of the times no supervision on projects. The candidate needs to have attention to detail and the ability to balance and prioritize multiple projects. This person must be a flexible, self-motivated team player with a positive attitude. The candidate must possess strong communications skills. Open to learn and migrate to new technologies Proven ability to follow priorities and timelines. Is clear about ones own and the companys goals and focuses on seeing the work through to completion. Consistently set ambitious performance and work standards for oneself, seeking to achieve standards of excellence beyond requirements. Education/Qualifications: Bachelors degree required or equivalent in experience. Experience: Required: 10+ Years of Sample Manager LIMS Development and Configuration using Thermofisher Sample Manager 10+ years Proficient in C#, .NET, VGL in development, enhancement using this technology stack Proficient with Sample Manager LIMS reporting and workflow designs Certified technical professional in relevant technology Able to integrate DevOPS capability for Thermofisher Sample Manager application Ability to be On Call to Support Global Operations Oracle and DB writing SQL queries and SP Preferred: Agile methodology Solid coding principles Familiar with Laboratory Testing and Workflows Using ALM for Unit testing and peer review

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior 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. 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. Additionally, you will provide user and operational support on applications to business users. You will utilize your in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments. Furthermore, you will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. As an 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 essential for you to ensure that all procedures are followed and help define operating standards and processes. Moreover, you will serve as an advisor or coach to new or lower-level analysts and have the ability to operate with a limited level of direct supervision. You must have 5-8 years of relevant experience and possess expertise in systems analysis and programming of software applications. Experience in managing and implementing successful projects, along with working knowledge of consulting/project management techniques/methods is required. The ability to work under pressure, manage deadlines, and handle unexpected changes in expectations or requirements is crucial for this role. A Bachelor's degree/University degree or equivalent experience is necessary for this position. 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

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position involves participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main responsibility will be to contribute to applications systems analysis and programming activities. You will be tasked with conducting activities related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and implementing new or revised applications systems and programs to meet specific business needs or user areas. Monitoring and controlling all phases of the development process including analysis, design, construction, testing, and implementation are key aspects of your role. Additionally, you will provide user and operational support on applications to business users. Your role will require you to leverage in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgements. You will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Consulting with users/clients and other technology groups on issues, recommending advanced programming solutions, and installing and assisting customer exposure systems will also be part of your responsibilities. Ensuring that essential procedures are followed, defining operating standards and processes, serving as an advisor or coach to new or lower-level analysts, and operating with a limited level of direct supervision are important aspects of this role. You will be expected to exercise independence of judgement and autonomy, act as a subject matter expert to senior stakeholders and/or other team members, and appropriately assess risk when making business decisions. Qualifications: - 5-8 years of relevant experience - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - 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 an overview of the responsibilities and qualifications associated with the role. Additional job-related duties may be assigned as needed.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior 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. 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 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. Utilizing in-depth specialty knowledge of applications development, you will analyze complex problems/issues, evaluate business and system processes, adhere to industry standards, and make evaluative judgments. Additionally, you will recommend and develop security measures in post-implementation analysis to ensure successful system design and functionality. Consulting with users/clients and other technology groups on issues, recommending advanced programming solutions, and installing and assisting customer exposure systems will also be part of your role. Ensuring essential procedures are followed, defining operating standards and processes, serving as an advisor or coach to new or lower-level analysts, operating with a limited level of direct supervision, exercising independence of judgment and autonomy, and acting as a Subject Matter Expert (SME) to senior stakeholders and/or other team members are also key aspects of this position. When making business decisions, you will appropriately assess risk, with particular consideration for the firm's reputation, and safeguard 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 regarding personal behavior, conduct, and business practices, and escalate, manage, and report control issues with transparency. Qualifications: - 5-8 years of relevant experience in Java, Springboot, Microservices - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - 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 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 1 month ago

Apply

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 month ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior 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 overall objective will be to contribute to applications systems analysis and programming activities. 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 monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation. Providing user and operational support on applications to business users will be a key aspect of your role. Utilizing your in-depth specialty knowledge of applications development, you will analyze complex problems/issues, evaluate business process, system process, 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. Consulting with users/clients and other technology groups on issues, recommending advanced programming solutions, and installing and assisting customer exposure systems will also be part of your responsibilities. Ensuring that essential procedures are followed, defining operating standards and processes, and serving as an advisor or coach to new or lower-level analysts are crucial aspects of this role. 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. It is important 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 for this position include 8-10 years of relevant experience, expertise in Tableau and Cognos, experience in systems analysis and programming of software applications, experience in managing and implementing successful projects, working knowledge of consulting/project management techniques/methods, and the ability to work under pressure and manage deadlines or 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 review of the types of work performed, and other job-related duties may be assigned as required.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

Your role at Citi as an Applications Support Specialist will involve working towards a collective vision aimed at enhancing the development experience for developers. The primary objective is to eliminate obstacles hindering the delivery of high-quality, secure code. By providing trusted services, tools, and personal support, you will contribute to creating a positive and fulfilling environment for developers. Your mission will involve assisting developers in navigating and simplifying Citi's tools and processes, thereby allowing them to focus their efforts on achieving their goals and creating top-notch products. The ultimate goal is to make software development in Markets effortless, enjoyable, and secure. In your capacity as an Applications Support Specialist, you will be required to treat developers as clients. This involves taking on non-developer-centric activities on their behalf in a structured manner, maintaining clear timelines, and offering regular updates. By building a knowledge base and supporting various communication styles preferred by developers, such as chat, email, and calls, you will ensure prompt and efficient responses. Your responsibilities will encompass championing practical solutions for Information Security, acting as a gatekeeper for remediation requests, ensuring accurate tracking and closure of issues, and prioritizing security concerns based on actual risk levels. Additionally, you will facilitate the onboarding of developers to effective security tooling and uphold the reliability and responsiveness of security systems and data. Furthermore, you will streamline infrastructure processes by managing Firewall requests, collaborating with infrastructure teams, establishing SLAs, and challenging unproductive processes without compromising security measures. Your role will also involve driving improvements in tooling, automation of manual processes, and monitoring the uptime of key services like Bitbucket, Artifactory, JIRA, and others. To excel in this position, you should possess 5-8 years of relevant experience in systems analysis, software development, and development pipeline management. The ability to work effectively under pressure, manage deadlines, and adapt to changing requirements will be crucial for success. A Bachelor's degree or equivalent experience is required for this role. Please note that this job description provides a general overview of the responsibilities involved, and additional duties may be assigned as necessary. This position falls under the Technology job family group and offers full-time employment. If you require accommodation due to a disability to access our search tools or apply for a career opportunity, please review the Accessibility at Citi policy. For further information on Citis EEO Policy Statement and your rights, please refer to the relevant documents.,

Posted 1 month ago

Apply

8.0 - 13.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Sr Programmer Analyst will work in the Information Management team of Services Technologies, focusing on Big Data and public cloud adoption projects. This intermediate-level position involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The primary objective is to contribute to applications systems analysis and programming activities. 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 the development process, including analysis, design, construction, testing, and implementation. Provide user and operational support on applications to business users. - Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business process, system process, and industry standards, and make evaluative judgments. - 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, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. - Operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as an SME to senior stakeholders and/or other team members. Qualifications: - 8-13 years of work experience with Big Data technologies such as Spark (Scala/Python), Kafka streaming, Hadoop, HDFS, and a solid understanding of Big Data architecture. - Strong exposure to SQL, hands-on experience on Web API, good understanding of data file formats like Impala, Hadoop, Parquet, Avro, Iceberg, etc. - Experience with web services with Kubernetes, and Version control/CI/CD processes with git, Jenkins, harness, etc. - Public cloud experience is preferred, preferably AWS. - Strong data analysis skills and the ability to analyze data for business reporting purposes. - Experience working in an agile environment with fast-paced changing requirements, excellent planning and organizational skills, strong communication skills. - Experience in systems analysis and programming of software applications, managing and implementing successful projects, 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 provides a high-level overview of the types of work performed. Other job-related duties may be assigned as required.*,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst role is an intermediate position where you will be involved in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, estimating time and costs, IT planning, risk technology, applications development, model development, and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also monitor and control all phases of the development process, provide user and operational support on applications to business users, and recommend security measures in post-implementation analysis to ensure successful system design and functionality. Additionally, you will consult with users/clients and other technology groups, recommend advanced programming solutions, and ensure essential procedures are followed while defining operating standards and processes. As an experienced professional with 8+ years of relevant experience, you will utilize your expertise in systems analysis and programming of software applications, project management, and consulting techniques. You should be able to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements. A Bachelors degree or equivalent experience is required for this role. 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. It is crucial to assess risk when making business decisions, uphold ethical standards, and comply with laws and regulations to safeguard Citigroup, its clients, and assets. This job description provides an overview of the work performed in the Technology group under the Applications Development job family. Additional duties may be assigned as needed.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

maharashtra

On-site

The Technology Lead Business Analyst is a senior-level position responsible for liaising between business users and technologists to exchange information in a concise, logical, and understandable way in coordination with the Technology team. The overall objective of this role is to contribute to continuous iterative exploration and investigation of business performance and other measures to gain insight and drive business planning. Responsibilities: Develop creative technical solutions to meet business needs and manage complex, high-volume applications in partnership with business partners and stakeholders. Manage multiple work streams and applications across geographies for Credit Initiation and Onboarding. Contribute to the formulation of strategies/processes for Product Roadmap, Development, and Governance and contribute to defining standards and new automation initiatives. Develop communication to guide, influence, and convince others, including colleagues in other areas and external customers. Provide advice and counsel related to the technology or operations of the business and filter, prioritize, and validate potentially complex material from multiple sources. Supervise day-to-day staff management issues, including resource management, work allocation, mentoring of onsite and offsite resources, and other duties and functions as assigned. 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: 6-10 years of experience in business analysis or systems analysis. Demonstrated expertise in presenting and using planning tools. Proven diplomatic and analytical skills. Proven ability to manage complex and variable issues with substantial potential impact by weighing various action plans and balancing potentially conflicting needs. Education: Bachelor's degree/University degree or equivalent experience. Master's degree preferred.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Lead Business Analyst at our client, a leading Big4 Consulting firm specializing in financial intelligence, data analytics, and AI-driven solutions, you will play a crucial role in driving digital transformation and shaping the future of global markets. Your primary responsibility will involve identifying, reviewing, and analyzing business processes and systems to understand design implications across Business, IT, and Operations. Additionally, you will lead the design and reengineering of processes, providing detailed guidance on process design while considering factors such as risk, end-to-end flow, and cost implications. Furthermore, you will be responsible for managing the implementation of solutions, developing control structures, and performance scorecards to ensure project milestones, budgets, resources, and employee engagement goals are met. You will work closely with external service providers and collaborate with markets/regions to understand regulatory, customer, and competitive landscapes. Your key customers/stakeholders will include WCL functional and delivery teams, other business areas and lines, Group Functional Teams (e.g., Risk, Group Finance, IT), operational support teams, as well as Group & Regional teams and other Risk sub-functions at both global and regional levels. To excel in this role, you should possess excellent Business Analyst skills, a strong analytical background with attention to detail, and experience working in cross-functional teams to drive requirements capture. Your background should also include experience in business and process analysis, change initiatives, re-engineering, planning, and deploying both business and IT initiatives. Agile expertise is essential, as you will be responsible for building agile capabilities within teams to ensure efficient requirement capture. The ideal candidate will have strong interpersonal and communication skills, the ability to challenge business intent constructively to define requirements accurately, and continuously seek innovative ways to improve business outcomes and add value to customers, stakeholders, and colleagues. You should have excellent organizational, time management, and planning skills to handle multiple large-scale responsibilities effectively. Building strong relationships across Business, IT, and Operations is crucial, and you should be flexible, adaptable in a fast-paced, changing environment, and open to challenging existing protocols and processes.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Business Senior Analyst position at our organization involves acting as a liaison between business users and technologists to facilitate the exchange of information in a clear and concise manner. You will work closely with the Technology team to contribute to the continuous exploration and analysis of business performance in order to drive effective business planning. Your key responsibilities in this role will include defining business, financial, and operations requirements in collaboration with decision makers, systems owners, and end users. You will identify and establish the scope of systems analysis, analyze business processes, and recommend appropriate solutions to address capability gaps. Additionally, you will generate reports based on your findings and provide valuable insights related to technology and business operations. To be successful in this role, you should have 5-8 years of experience in business analysis or systems analysis. You must possess strong analytical, interpretive, and problems-solving skills, along with excellent interpersonal and influencing abilities. Effective written and verbal communication is essential for this position. A Bachelor's degree or equivalent experience is required for this role. As a Business Senior Analyst, you will play a crucial role in driving business decisions and ensuring compliance with applicable laws and regulations. Your ability to assess risks and make informed decisions will be critical in safeguarding Citigroup's reputation and assets. This is a full-time position within the Technology job family group, specifically in the Business Analysis / Client Services job family. If you believe you have the necessary skills and experience for this role, we encourage you to apply. For any additional information on required skills or qualifications, please reach out to the recruiter handling this position.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior 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 application systems analysis and programming activities. You will be tasked with conducting activities 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. Monitoring and controlling all phases of the development process including analysis, design, construction, testing, and implementation will be essential. Additionally, providing user and operational support on applications to business users is also part of your responsibilities. Your role will require utilizing in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business and system processes, adhere to industry standards, and make evaluative judgments. You will also be responsible for recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Consulting with users/clients and other technology groups, recommending advanced programming solutions, and assisting with the installation of customer exposure systems will be part of your daily tasks. Ensuring that essential procedures are followed, defining operating standards and processes, as well as serving as an advisor or coach to new or lower-level analysts will be crucial. 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. It is important to assess risk appropriately when making business decisions, with a particular focus on the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. In terms of qualifications, you should have 8+ years of relevant experience, including experience in systems analysis and programming of software applications, managing and implementing successful projects, and working knowledge of consulting/project management techniques/methods. The ability to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements is essential. A Bachelor's degree/University degree or equivalent experience is required for this role. 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 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Technology Senior Lead Analyst plays a crucial role in establishing and implementing new or revised application systems and programs in collaboration with the Technology Team. Your primary responsibility will be to lead applications systems analysis and programming activities. Your key responsibilities will include leading the integration of functions to meet goals, deploying new products, and enhancing processes. You will analyze complex business processes, system processes, and industry standards to define and develop solutions to high-level problems. Additionally, you will provide expertise in areas of advanced knowledge of applications programming and plan assignments involving large budgets, cross-functional projects, or multiple projects. Furthermore, you will develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation. You will utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals. Consulting with end users to identify system function specifications and incorporating them into the overall system design will also be part of your role. As a senior lead analyst, you will allocate work and act as an advisor/coach to developers, analysts, and new team members. You will also have the opportunity to influence and negotiate with senior leaders and communicate with external parties effectively. In addition, you will be expected to appropriately assess risk when business decisions are made, ensuring compliance with applicable laws, rules, and regulations, safeguarding Citigroup, its clients, and assets. This includes driving compliance with policies, applying sound ethical judgment, and escalating, managing, and reporting control issues with transparency. Qualifications: - 10+ years of relevant experience - Experience in implementing projects - Experience in systems analysis and programming of software applications - Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development - Demonstrated knowledge of client core business functions - Demonstrated leadership, project management, and development skills - Relationship and consensus building skills Education: - Bachelor's degree/University degree or equivalent experience - Master's degree preferred We are currently looking for a dynamic and experienced Transformation Lead to join the Strategic Ledger Program. This critical initiative focuses on modernizing Citi's existing ledger systems to industry-standard practices leveraging Oracle SaaS. The ideal candidate will be a strategic thinker with a proven ability to lead complex transformation projects. As the Transformation Lead, you will be responsible for driving the execution of the end-to-end processing of the program. Working closely with business stakeholders and development teams, you will ensure the successful delivery of a modern, scalable, and efficient ledger platform. This role requires a deep understanding of ledger systems, Oracle SaaS capabilities, and financial processes.,

Posted 1 month ago

Apply

8.0 - 13.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Sr Programmer Analyst will work in Information management team of Services Technologies, on projects focusing Big Data and public cloud adoption. It 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. 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. Qualifications: 8-13 years of work experience with Big Data technologies, such as Spark (Scala/Python), Kafka streaming, Hadoop, HDFS, and solid understanding of Big Data architecture. Strong exposure on SQL, Hands-on experience of Web API. Good understanding of data file formats, Impala, Hadoop, Parquet, Avro, Iceberg, etc. Experience with web services with Kubernetes, and Version control/CI/CD processes with git, Jenkins, harness, etc. Public cloud experience is preferred, preferably AWS. Strong data analysis skills and the ability to slice and dice the data as needed for business reporting. Experience working in an agile environment with fast-paced changing requirements. Excellent planning and organizational skills. Strong Communication skills. Experience in systems analysis and programming of software applications. Education: Bachelors 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.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Technology Lead Analyst position requires a senior level individual to establish and implement new or revised application systems and programs in coordination with the Technology team. The main objective of this role is to lead applications systems analysis and programming activities. You will be responsible for partnering with multiple management teams to ensure the appropriate integration of functions to meet goals. Additionally, you will identify and define necessary system enhancements to deploy new products and process improvements. You will resolve a variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards. It is essential to provide expertise in the area and possess advanced knowledge of applications programming while ensuring that the application design adheres to the overall architecture blueprint. As an Applications Development Technology Lead Analyst, you will utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation. You will need to develop comprehensive knowledge of how areas of business integrate to accomplish business goals. Providing in-depth analysis with interpretive thinking to define issues and develop innovative solutions is a key aspect of this role. Additionally, you will serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary. It is important to appropriately assess risk when making business decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Qualifications for this role include 6-10 years of relevant experience in Apps Development or systems analysis role, extensive experience in system analysis and programming of software applications, experience in managing and implementing successful projects, being a Subject Matter Expert (SME) in at least one area of Applications Development, ability to adjust priorities quickly as circumstances dictate, demonstrated leadership and project management skills, and consistently demonstrating clear and concise written and verbal communication. Education requirements include a Bachelor's degree/University degree or equivalent experience, with a Master's degree preferred. 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 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

The main role of a Microsoft Dynamics NAV consultant is to assist Company clients in deploying the Dynamics NAV solution. You will be responsible for implementing Microsoft Dynamics NAV ERP software for our clients, which involves all aspects of implementing ERP solutions from pre-sales results through the project life cycle to go-live and on-going support. Your responsibilities will include business and systems analysis and documentation, product design and gap analysis to standard product functionality, production of design, system, user and procedural documentation, application configuration and setup, managing change control, design and execution of data migration strategies, as well as go-live and post go-live support. To be successful in this role, you must have a working knowledge of Microsoft NAV ERP implementations, good functional knowledge in areas such as project management, procurement, sales management, distribution, production planning, and materials and stock management. You should also have a good command of MS Office tools, knowledge of business processes, and full lifecycle Microsoft Dynamics NAV implementation experience. Efficient written and oral communication skills, commercial awareness, dedication to delivering maximum return on investment for clients, self-motivation, ability to understand customer requirements and deliver applicable solutions, teamwork skills, ability to manage workload and time effectively, and strong social competencies are essential traits for this role.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will participate in establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your primary objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development. You will establish and implement new or revised applications systems and programs to meet specific business needs or user areas. 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 will also be part of your role. You will utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments. Recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality will be crucial. Consulting with users/clients and other technology groups on issues, recommending advanced programming solutions, and installing and assisting customer exposure systems are also expected from you. In this role, you will ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. 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. 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: - 5-8 years of relevant experience - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - 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 Please note that this job description provides a high-level overview of the types of work performed. Other job-related duties may be assigned as required.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior 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. 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 monitoring and controlling all phases of the development process including analysis, design, construction, testing, and implementation. Providing user and operational support on applications to business users will also be a part of your role. Your role will require you to utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments. You will be recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Consulting with users/clients and other technology groups on issues, recommending advanced programming solutions, and installing and assisting customer exposure systems will also be part of your responsibilities. Additionally, you will ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. 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 to senior stakeholders and/or other team members. Qualifications: - 5-8 years of relevant experience - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Working knowledge of consulting/project management techniques/methods - 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 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior 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. 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 the development process including analysis, design, construction, testing, and implementation. Provide user and operational support on applications to business users. - Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business and system processes, and adhere to industry standards. - 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, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. - Operate with a limited level of direct supervision, exercise independence of judgment and autonomy, act as a subject matter expert to senior stakeholders and/or other team members. - Assess risk appropriately when making business decisions, considering the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. Qualifications: - 5-8 years of relevant experience. - Experience in systems analysis and programming of software applications. - Experience in managing and implementing successful projects. - 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. The job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required. Hands-on experience in C#, Oracle DB is required. Experience working in investment banking IT teams with knowledge of Capitals markets is preferred. Understanding of Commodities Market data is also preferred.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Technology Senior Lead Analyst role is a senior position where you will be responsible for establishing and implementing new or revised application systems and programs in collaboration with the Technology Team. Your main objective will be to lead applications systems analysis and programming activities. Key Responsibilities: - Lead integration of functions to meet goals, deploy new products, and enhance processes - Analyze complex business processes, system processes, and industry standards to define and develop solutions to high-level problems - Provide expertise in advanced applications programming and plan assignments involving large budgets, cross-functional projects, or multiple projects - Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation - Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals - Consult with end users to identify system function specifications and incorporate them into the overall system design - Allocate work and act as an advisor/coach to developers, analysts, and new team members - Influence and negotiate with senior leaders and communicate with external parties - Appropriately assess risk when making business decisions, ensuring compliance with laws, rules, and regulations, and safeguarding Citigroup, its clients, and assets Qualifications: - 10+ years of relevant experience - Experience in implementing projects - Experience in systems analysis and programming of software applications - Demonstrated Subject Matter Expert (SME) in Applications Development - Demonstrated knowledge of client core business functions - Demonstrated leadership, project management, and development skills - Relationship and consensus building skills Education: - Bachelor's degree/University degree or equivalent experience - Master's degree preferred This position falls under the Technology job family group with a focus on Applications Development. It is a full-time role that requires the most relevant skills as mentioned above. For additional skills required or any further information, please reach out to the recruiter. 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. Additionally, you can view Citi's EEO Policy Statement and the Know Your Rights poster.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies