Jobs
Interviews

8 Program Languages Jobs

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

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

Role Overview: The Applications Development Programmer Analyst position at our company 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. Key Responsibilities: - Utilize your knowledge of applications development procedures and concepts, along with basic knowledge of other technical areas, to identify and define necessary system enhancements - Work as a strong individual contributor to deliver key projects - Review and implement improvements in team technical debt and coding improvement opportunities - Participate in tech redesign discussions and propose improvements - Work on UI changes using Angular - Collaborate as a team member and contribute to team concerns - Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, 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, as well as provide user and operational support on applications to business users - Analyze complex problems/issues using in-depth specialty knowledge of applications development, evaluate business and system processes, industry standards, and make evaluative judgments - Recommend and develop security measures post-implementation analysis of business usage to ensure successful system design and functionality - Consult with users/clients and other technology groups, recommend advanced programming solutions, and install and assist customer exposure systems - Ensure essential procedures are followed, 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 (SME) to senior stakeholders and/or other team members - Appropriately assess risk when making business decisions, identify and analyze issues, make recommendations, and implement solutions - Utilize knowledge of business processes, system processes, and industry standards to solve complex issues, recommend solutions and improvements, conduct testing and debugging, and write basic code for design specifications - Develop a working knowledge of Citi's information systems, procedures, standards, client-server application development, network operations, database administration, systems administration, data center operations, and PC-based applications - Consistently demonstrate clear and concise written and verbal communication Qualifications: - 04 - 08 years of relevant experience - Good knowledge of Core Java, preferably more than 3 years - Understanding of Microservices architecture and experience with Spring Boot/Cloud - Working experience on UI Framework in Angular or React - Some understanding of Containerization, preferably Openshift - Good knowledge of Oracle and SQL query with performance tuning, with experience of more than 2 years - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Ability to work under pressure, manage deadlines, or unexpected changes in expectations or requirements - Experience in programming/debugging used in business applications - Working knowledge of industry practice and standards - Comprehensive knowledge of specific business area for application development - Working knowledge of program languages - Bachelor's degree/University degree or equivalent experience Note: The company's EEO Policy Statement and accessibility details can be reviewed for any accommodations needed.,

Posted 20 hours ago

Apply

0.0 - 3.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Programmer Analyst position at our organization involves collaborating with the Technology team to establish and implement new or updated application systems and programs. Your primary goal will be to contribute to applications systems analysis and programming activities. As an Applications Development Programmer Analyst, your responsibilities will include utilizing your understanding of applications development procedures and concepts to identify necessary system enhancements. You will be tasked with analyzing issues, providing recommendations, and implementing solutions. Additionally, you will leverage your knowledge of business processes, system processes, and industry standards to address complex issues and make informed decisions. You will play a key role in conducting testing and debugging, using script tools, and writing basic code based on design specifications. It is important that you develop a working knowledge of various technical areas such as client server application development, database administration, and network operations. Furthermore, you will need to assess risks when making business decisions and ensure compliance with relevant laws and regulations. Qualifications for this role include 0-2 years of relevant experience, proficiency in programming/debugging for business applications, and a solid understanding of industry practices and standards. You should have comprehensive knowledge of the specific business area related to application development, as well as familiarity with program languages. Effective written and verbal communication skills are essential. Candidates for this position should hold a Bachelor's degree or equivalent experience. This job description offers a broad overview of the responsibilities involved, and additional duties may be assigned as needed. Citi is committed to providing equal opportunities and fostering a diverse workforce. We encourage all qualified individuals to apply for career opportunities with us. If you require a reasonable accommodation to access our search tools or apply for a position due to a disability, please review the Accessibility resources on our website.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

hyderabad, telangana

On-site

As a Data Architect, you will be responsible for leading Data related projects in the field of Reporting and Analytics. With over 10 years of relevant work experience, you will design, build, and maintain scalable data lake and data warehouse in the cloud, particularly on Google Cloud Platform (GCP). Your expertise will be crucial in gathering business requirements, analyzing business needs, and defining the BI/DW architecture to deliver technical solutions for complex business and technical requirements. You will create solution prototypes, participate in technology selection, and perform POCs and technical presentations. In this role, you will architect, develop, and test scalable data warehouses and data pipelines architecture using Cloud Technologies on GCP. Your experience in SQL and NoSQL DBMS such as MS SQL Server, MySQL, PostgreSQL, DynamoDB, Cassandra, and MongoDB will be essential. You will design and develop scalable ETL processes, including error handling, and demonstrate proficiency in query and program languages like MS SQL Server, T-SQL, PostgreSQL, MySQL, Python, and R. Additionally, you will prepare data structures for advanced analytics and self-service reporting using tools like MS SQL, SSIS, and SSRS. Experience with cloud-based technologies such as PowerBI, Tableau, Azure Data Factory, Azure Synapse, Azure Data Lake, AWS RedShift, Glue, Athena, AWS Quicksight, and Google Cloud Platform will be beneficial. In addition, familiarity with Agile development environment, pairing DevOps with CI/CD pipelines, and having an AI/ML background are considered good to have for this role. (ref:hirist.tech),

Posted 1 week ago

Apply

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 4 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

At Citi, we are dedicated to shaping the future of banking through innovative technology solutions. Our diverse teams are constantly evolving and growing to meet the changing needs of the global market. As one of the world's leading banks, we are committed to transforming the way business is conducted worldwide. Join our team at Citi and embark on a rewarding career journey. We are currently seeking a talented individual to fill the position of Officer- ETL Developer - C10 - Hybrid - PUNE based in Pune/Chennai, India. By joining us, you will have access to a range of resources tailored to your needs, enabling you to make informed decisions and secure your financial future. Our support includes: - Programs and services focused on your physical and mental well-being, such as telehealth options, health advocates, and confidential counseling. - Empowerment to manage your financial well-being and plan for the future. - Access to a variety of learning and development opportunities to enhance your skills and knowledge as you progress in your career. Responsibilities & Qualifications: - 2-4 years of experience in ETL tools such as Ab Initio, Control Center, OPS Console, GDE, or other Ab Initio products. - Ability to translate business requirements into Ab Initio Graphs. - Proficiency in SQL and understanding of databases. - Banking knowledge is advantageous. - Experience in programming and debugging for business applications. - Familiarity with industry practices and standards. - In-depth knowledge of a specific business area for application development. - Working knowledge of program languages. - Strong written and verbal communication skills. Education: - Bachelor's degree/University degree or equivalent experience. If you are passionate about technology and want to be a part of a dynamic team driving innovation in the banking industry, we encourage you to apply for this exciting opportunity at Citi.,

Posted 4 weeks ago

Apply

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

Apply

0.0 - 3.0 years

0 Lacs

pune, maharashtra

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 be expected to: - Utilize your knowledge of applications development procedures and concepts to identify necessary system enhancements - Analyze issues, make recommendations, and implement solutions - Apply your understanding of business processes, system processes, and industry standards to address complex issues - Assess information, make evaluative judgements, and recommend solutions and improvements - Conduct testing and debugging, use script tools, and write basic code based on design specifications - Develop a working knowledge of Citis information systems, procedures, standards, client-server application development, network operations, database administration, systems administration, data center operations, and PC-based applications - Appropriately assess risk in business decisions, with a focus on protecting Citigroup, its clients, and assets by ensuring compliance with laws, rules, and regulations, adhering to Policy, demonstrating ethical judgment, and managing control issues transparently. Qualifications: - 0-2 years of relevant experience - Experience in programming/debugging for business applications - Working knowledge of industry practices and standards - Comprehensive knowledge of a specific business area for application development - Working knowledge of program languages - Consistent demonstration of clear and concise written and verbal communication skills Education: - Bachelors degree/University degree or equivalent experience Please note that this job description provides an overview of the typical work performed, and additional job-related duties may be assigned as needed.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development 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 collaboration with the Technology team. Your main objective will be to assist in applications systems analysis and programming activities. In this role, your responsibilities will include utilizing your knowledge of applications development procedures and concepts, along with basic knowledge of other technical areas, to identify and define necessary system enhancements. You will be expected to identify and analyze issues, make recommendations, and implement solutions. Additionally, you will need to leverage your understanding of business processes, system processes, and industry standards to solve complex problems, analyze information, and make evaluative judgments to recommend solutions and improvements. You will also be involved in 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 and evaluate options under circumstances not covered by procedures. Developing a working knowledge of Citis information systems, procedures, standards, client-server application development, network operations, database administration, systems administration, data center operations, and PC-based applications will also be a key aspect of this role. When making business decisions, you must appropriately assess risk, particularly considering the firm's reputation and safeguarding Citigroup, its clients, and assets by ensuring compliance with applicable laws, rules, and regulations. This includes adhering to policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, as well as escalating, managing, and reporting control issues with transparency. To qualify for this position, you should have 4+ years of relevant experience, experience in programming/debugging for business applications, working knowledge of industry practices and standards, comprehensive knowledge of the specific business area for application development, working knowledge of program languages, and demonstrate clear and concise written and verbal communication consistently. The ideal candidate will hold a Bachelor's degree/University degree or possess equivalent experience. Please note that this job description offers a high-level overview of the work performed, and additional job-related duties may be assigned as required.,

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