programmer analyst jobs in madurai, Madurai

111 Programmer Analyst Jobs nearby Madurai

Toggle to save search
posted 2 weeks ago
experience8 to 12 Yrs
location
Chennai, All India
skills
  • core JAVA
  • J2EE
  • Microservices
  • Angular
  • Jquery
  • bootstrap
  • CSS
  • RTC
  • JIRA
  • Jenkins
  • Bitbucket
  • design patterns
  • UML
  • systems analysis
  • project management
  • SpringSpringboot
  • Handlebars
  • Agile processes
  • APIWeb Service
Job Description
As an Applications Development Senior Programmer Analyst at our company, you will play a crucial role in establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main responsibility will be to contribute to applications systems analysis and programming activities. Key Responsibilities: - Manage delivery commitments for every release from demand to implementation - Utilize the latest next-gen technologies to drive new initiatives and ensure timely delivery - Prepare program specifications, code, and maintain programs based on specifications for maintenance and project development - Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation - Provide user and operational support to business users - Recommend and develop security measures post-implementation to ensure successful system design and functionality - Consult with users/clients and other technology groups, recommend advanced programming solutions, and assist in system installation - Ensure essential procedures are followed, define operating standards and processes, and serve as an advisor to new or lower-level analysts Qualifications: - 8-10 years of relevant experience - Solid knowledge of core JAVA, J2EE, Spring/Springboot, Microservices, and Handlebars/Angular/Jquery/bootstrap/CSS - Experience in Agile processes and tools like RTC/JIRA/Jenkins/Bitbucket - Familiarity with API/Web Service, design patterns, and UML - 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, manage deadlines, and adapt to 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 responsibilities and qualifications required. Other job-related duties may be assigned as necessary. As an Applications Development Senior Programmer Analyst at our company, you will play a crucial role in establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main responsibility will be to contribute to applications systems analysis and programming activities. Key Responsibilities: - Manage delivery commitments for every release from demand to implementation - Utilize the latest next-gen technologies to drive new initiatives and ensure timely delivery - Prepare program specifications, code, and maintain programs based on specifications for maintenance and project development - Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation - Provide user and operational support to business users - Recommend and develop security measures post-implementation to ensure successful system design and functionality - Consult with users/clients and other technology groups, recommend advanced programming solutions, and assist in system installation - Ensure essential procedures are followed, define operating standards and processes, and serve as an advisor to new or lower-level analysts Qualifications: - 8-10 years of relevant experience - Solid knowledge of core JAVA, J2EE, Spring/Springboot, Microservices, and Handlebars/Angular/Jquery/bootstrap/CSS - Experience in Agile processes and tools like RTC/JIRA/Jenkins/Bitbucket - Familiarity with API/Web Service, design patterns, and UML - 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, manage deadlines, and adapt to 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 responsibilities and qualifications required. Other job-related duties may be assigned as necessary.
ACTIVELY HIRING

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 2 weeks ago
experience4 to 8 Yrs
location
Chennai, All India
skills
  • Java
  • Spring Boot
  • PLSQL
  • Optimization
  • DB Design
Job Description
As an Applications Development Intermediate Programmer Analyst at Citigroup, your role involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your overall objective is to contribute to applications systems analysis and programming activities. **Responsibilities:** - Utilize knowledge of applications development procedures and concepts to identify necessary system enhancements - Consult with users, clients, and other technology groups on issues and recommend programming solutions - Analyze applications for vulnerabilities and security issues, conduct testing and debugging - Serve as an advisor or coach to new or lower-level analysts - Identify problems, analyze information, and recommend and implement solutions - Resolve issues independently with acquired technical experience - Act as Subject Matter Expert (SME) to senior stakeholders and team members - Assess risk in business decisions and drive compliance with laws and regulations **Qualifications:** **Mandatory:** - 4+ years of relevant experience in the Financial Service industry - Strong Programming skills in Java, Spring Boot 3.0, PL/SQL (Oracle 19c), DB Design and Optimization - Good problem-solving skills, attention to detail, proactive working attitude, and team spirit - Intermediate level experience in Applications Development role - Clear and concise written and verbal communication skills - Ability to work under pressure and manage deadlines **Good to have:** - Angular 14+, JavaScript **Education:** - Bachelors degree/University degree or equivalent experience This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required. As an Applications Development Intermediate Programmer Analyst at Citigroup, your role involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your overall objective is to contribute to applications systems analysis and programming activities. **Responsibilities:** - Utilize knowledge of applications development procedures and concepts to identify necessary system enhancements - Consult with users, clients, and other technology groups on issues and recommend programming solutions - Analyze applications for vulnerabilities and security issues, conduct testing and debugging - Serve as an advisor or coach to new or lower-level analysts - Identify problems, analyze information, and recommend and implement solutions - Resolve issues independently with acquired technical experience - Act as Subject Matter Expert (SME) to senior stakeholders and team members - Assess risk in business decisions and drive compliance with laws and regulations **Qualifications:** **Mandatory:** - 4+ years of relevant experience in the Financial Service industry - Strong Programming skills in Java, Spring Boot 3.0, PL/SQL (Oracle 19c), DB Design and Optimization - Good problem-solving skills, attention to detail, proactive working attitude, and team spirit - Intermediate level experience in Applications Development role - Clear and concise written and verbal communication skills - Ability to work under pressure and manage deadlines **Good to have:** - Angular 14+, JavaScript **Education:** - Bachelors degree/University degree or equivalent experience This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required.
ACTIVELY HIRING
posted 2 weeks ago
experience6 to 10 Yrs
location
Chennai, All India
skills
  • Business Intelligence
  • Data Visualization
  • Tableau
  • SQL
  • Data Warehousing
  • Design Thinking
  • Data Modeling
  • Dashboard Design
Job Description
As an Applications Development Intermediate Programmer Analyst at Citigroup, your role will involve participation 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:** - 6-8 years of experience in Business Intelligence, data visualization, and Tableau-specific delivery projects. - Design, develop, architect, and administrate Tableau solutions for enterprise customers. - Work on the End-to-End Life cycle of Data Visualization, including Proof of concept, Understanding Product Requirements, Data Analysis, Data Mining, Data Preparation, Creating Interactive/Dynamic Dashboards, Unit Testing, and Deployments. - Proficiency with Tableau Prep and Data Modeling based on Tableau best practices. - Collaborate with IT teams to aid in solution design. - Proficiency in SQL and knowledge of data warehousing concepts. - Strong analytical and problem-solving skills. - Translate data into easily-digestible and highly-visual dashboards applications and executive level report deliverables. - Act as an advisor or coach to new or lower-level analysts. - Assess risk when making business decisions, demonstrating consideration for the firm's reputation and compliance with applicable laws and regulations. **Qualifications Required:** - Bachelors degree/University degree or equivalent experience. - Experience with different charts, tables, filters, parameters, table calculations, LODs, blending. - Deep Dashboard design and development experience. - Design thinking proficiency. - Ability to handle multiple tasks and shifting priorities while meeting deadlines. - Ability to respond to business/technical queries from team members and onsite partners. This job description provides a high-level overview of the work performed. As an Applications Development Intermediate Programmer Analyst, you may be assigned other job-related duties as required. As an Applications Development Intermediate Programmer Analyst at Citigroup, your role will involve participation 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:** - 6-8 years of experience in Business Intelligence, data visualization, and Tableau-specific delivery projects. - Design, develop, architect, and administrate Tableau solutions for enterprise customers. - Work on the End-to-End Life cycle of Data Visualization, including Proof of concept, Understanding Product Requirements, Data Analysis, Data Mining, Data Preparation, Creating Interactive/Dynamic Dashboards, Unit Testing, and Deployments. - Proficiency with Tableau Prep and Data Modeling based on Tableau best practices. - Collaborate with IT teams to aid in solution design. - Proficiency in SQL and knowledge of data warehousing concepts. - Strong analytical and problem-solving skills. - Translate data into easily-digestible and highly-visual dashboards applications and executive level report deliverables. - Act as an advisor or coach to new or lower-level analysts. - Assess risk when making business decisions, demonstrating consideration for the firm's reputation and compliance with applicable laws and regulations. **Qualifications Required:** - Bachelors degree/University degree or equivalent experience. - Experience with different charts, tables, filters, parameters, table calculations, LODs, blending. - Deep Dashboard design and development experience. - Design thinking proficiency. - Ability to handle multiple tasks and shifting priorities while meeting deadlines. - Ability to respond to business/technical queries from team members and onsite partners. This job description provides a high-level overview of the work performed. As an Applications Development Intermediate Programmer Analyst, you may be assigned other job-related duties as required.
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 2 weeks ago
experience10 to 14 Yrs
location
Chennai, Tamil Nadu
skills
  • SQL
  • Oracle
  • Cosmos
  • Survey
  • Agile methodology
  • Pega Infinity
  • CSSA certification
  • DX APIs
  • Rest Web Services
  • Micro Services
  • CICD
  • Cloud technology
  • Pega deployment on containers
Job Description
As a Pega Senior Programmer Analyst, you will be in a lead development position responsible for driving strategic business process management initiatives using Pega technologies. You will be a key member of a dynamic team with the following responsibilities: - Drive all aspects of the project lifecycle - Partner with IT vendors and business to define requirements and develop functional specifications - Design, estimate, build, and deploy Pega PRPC applications - Perform project oversight - Utilize in-depth knowledge of applications development to analyze complex problems/issues - Provide evaluation of business process, system process, and industry standards - Consult with users/clients and other technology groups on issues - Recommend/install programming solutions - Develop solutions for updating or improving existing applications and infrastructure - Ensure essential procedures are followed and help define operating standards and processes - Serve as an advisor or coach to new or lower-level analysts Technical Skills required for this role include: - 10+ years of hands-on experience working on Business Process Management (BPM) solutions demonstrating expertise in Pega Infinity - Proficiency in application design and development using Pega Infinity 8.3 or higher - Proficiency in SQL with working knowledge of designing relational databases in Oracle - Should have at least CSSA certification; LSA highly preferred - Hands-on experience with Cosmos, Survey, and DX APIs will be a big plus - Knowledge of Rest Web Services, Micro Services, and CI/CD is a plus - Knowledge of cloud technology or Pega deployment on containers is a plus - Experience in Agile methodology and CI/CD is a plus Education requirements for this position are: - 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.,
ACTIVELY HIRING
posted 2 weeks ago
experience10 to 14 Yrs
location
Chennai, Tamil Nadu
skills
  • SQL
  • Oracle
  • Cosmos
  • Survey
  • Agile methodology
  • Pega Infinity
  • CSSA certification
  • DX APIs
  • Rest Web Services
  • Micro Services
  • CICD
  • Cloud technology
  • Pega deployment on containers
Job Description
As a Pega Senior Programmer Analyst, you will lead strategic business process management initiatives using Pega technologies. You will be a key member of a dynamic team with the following responsibilities: - Drive all aspects of the project lifecycle, partnering with IT vendors and business to define requirements and develop functional specifications. - Design, estimate, build, and deploy Pega PRPC applications, as well as perform project oversight. - Utilize in-depth knowledge of applications development to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments. - Consult with users/clients and other technology groups on issues, recommend/install programming solutions, and develop solutions for updating or improving existing applications and infrastructure to meet IT commitments to the business. - Ensure essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. **Technical Skills:** - 10+ years of hands-on experience working on Business Process Management (BPM) solutions demonstrating expertise in Pega Infinity. - Proficient in application design and development using Pega Infinity 8.3 or higher. - Proficient in SQL with working knowledge of designing relational databases in Oracle. - Should have at least CSSA certification; LSA highly preferred. - Hands-on experience with Cosmos, Survey, and DX APIs will be a big plus. - Knowledge of Rest Web Services, Micro Services, and CI/CD is a plus. - Knowledge of cloud technology or Pega deployment on containers is a plus. - Experience in Agile methodology and CI/CD is a plus. **Education:** - Bachelor's degree/University degree or equivalent experience. - Master's 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. Note: The job description also includes information about the company's EEO Policy and accessibility accommodations for individuals with disabilities.,
ACTIVELY HIRING
posted 2 weeks ago
experience8 to 20 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Scala
  • Spark
  • Hadoop
  • Python
Job Description
As an Applications Development Senior Programmer Analyst at our company, your role involves participating in the establishment and implementation of new or revised application systems and programs, working closely with the Technology team. Your contribution to applications systems analysis and programming activities is crucial to the overall objective of the role. **Key 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, providing 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 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 - Serve as 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 Subject Matter Expert (SME) to senior stakeholders and/or other team members - Assess risk appropriately when making business decisions **Qualifications:** - 8 to 20 years of relevant experience - Primary skills in Java/Scala + Spark - Must have experience in Hadoop/Java/Spark/Scala/Python - 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 As an Applications Development Senior Programmer Analyst, you should have a Bachelor's degree/University degree or equivalent experience. This job description offers a high-level overview of the work performed, and other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 1 week ago
experience6 to 10 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Spring Framework
  • Spring Boot
  • Kafka
  • MQ
  • Oracle
  • Openshift
  • REST
  • Maven
  • Git
  • JUnit
  • TDD
  • Agile
  • Python
  • Stakeholder management
  • Engineering
  • QA
  • Automation
  • Design patterns
  • Continuous Integration
  • Continuous Delivery
  • Troubleshooting
  • Data Analysis
  • Security
  • Monitoring tools
  • MicroService
  • Mongo
  • CI CD pipeline
  • GEN AI tools
  • ProductBusiness
  • Junit testing
  • Object Oriented Principles
  • Cloudnative development
  • Container Orchestration tools
  • SQL Databases
  • Eventdriven design
  • Observability
  • Code reviews
  • Test case reviews
  • Clear
  • concise communication
  • Python scripting
  • AI tools
Job Description
**Job Description:** As an Applications Development Intermediate Programmer Analyst at our company, your role 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. **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, including using script tools and analyzing/interpreting code - Consult with users, clients, and other technology groups on issues, 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 - Operate with a limited level of direct supervision and 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, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets **Technical Proficiency:** - Strong experience in systems design and development of software applications - Strong experience with Java, Spring Framework, Spring Boot, Kafka, MQ, Micro-Service, Oracle, Mongo, Openshift, REST, Maven, Git, JUnit, TDD, Agile - Strong knowledge of CI/CD pipeline and exposure to system design with resiliency backed by observability - Python skills and GEN AI tools knowledge are a plus - Be hands-on with technologies, contribute to design, implementation, and Pull Request with good quality ensuring adequate coverage of Unit Test, Code Coverage, lesser or no code smells fostering good refactoring, scalability, and maintainability - Stakeholder management and ability to liaise well with Engineering, QA, and Product/Business throughout the SDLC lifecycle **Qualifications:** - 6+ years of experience as a Software Engineer/Developer using Java, Spring, Springboot, microservices - Strong hands-on experience in Java, Spring Boot, Kafka, Openshift, SQL/NoSQL tech stack - Experience in Object-Oriented Principles using Java 17 - Experience in Cloud-native development and Container Orchestration tools - Exposure to CI/CD pipelines, Junit, Git, Jenkins, Maven, troubleshooting skills using debuggers, logs, etc. - Experience with agile and iterative software delivery, SQL Databases, MongoDB, Oracle, Data Analysis - Exposure to event-driven design and architecture, Security, Observability, and Monitoring tools - Proactive & independent in addressing project requirements, articulate issues/challenges with enough lead time - Good knowledge of industry practices and standards, clear and concise written and verbal communication - Python scripting experience & Experience with AI tools is an added advantage **Additional Company Details:** This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. **Education:** Bachelors 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 Citis EEO Policy Statement and the Know Your Rights poster.,
ACTIVELY HIRING
posted 3 weeks ago
experience8 to 12 Yrs
location
Chennai, Tamil Nadu
skills
  • Salesforce
  • Systems analysis
  • Programming
  • Project management
  • Java backend technologies
Job Description
As an Applications Development Senior Programmer Analyst at our company, 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 role will involve contributing to applications systems analysis and programming activities. **Key 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 - Operate with a limited level of direct supervision - Exercise independence of judgment and autonomy - Act as 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:** - 8-10 years of relevant experience using Java backend technologies and Salesforce - 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 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.,
ACTIVELY HIRING
posted 3 weeks ago
experience8 to 20 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Scala
  • Spark
  • Hadoop
  • Python
Job Description
As an Applications Development Senior Programmer Analyst, 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:** - 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, while providing 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, act as Subject Matter Expert (SME) to senior stakeholders and/or other team members **Qualifications:** - 8 to 20 years of relevant experience - Primary skills required: Java / Scala + Spark - Must have experience in Hadoop, Java, Spark, Scala, Python - 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 You will also need a Bachelor's degree/University degree or equivalent experience. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 1 month ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Programming Languages
  • Applications Development
  • Problemsolving
  • Decisionmaking
Job Description
As an Applications Development Intermediate Programmer Analyst at Citigroup, your role will involve 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 knowledge of applications development procedures and concepts to identify and define necessary system enhancements, including analyzing code and using script tools - Consult with users, clients, and other technology groups to recommend programming solutions, install and support customer exposure systems - Apply fundamental knowledge of programming languages for design specifications and analyze applications for vulnerabilities and security issues - Serve as an advisor or coach to new or lower-level analysts and identify problems to recommend and implement solutions - Resolve issues independently by applying technical experience and judgment, while also acting as an SME to senior stakeholders and team members Qualifications: - 5+ years of relevant experience in the Financial Service industry and Java - Intermediate level experience in Applications Development role - Clear and concise written and verbal communication skills - Strong problem-solving and decision-making abilities - Ability to work under pressure, manage deadlines, and adapt to unexpected changes Education: - Bachelors degree/University degree or equivalent experience Please note that this job description provides a high-level overview of the work performed, and additional job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 3 weeks ago

Python Developer

Early Career
experience1 to 5 Yrs
location
Chennai, Tamil Nadu
skills
  • SQL
  • JIRA
  • Bitbucket
  • Jenkins
  • GitHub
  • Python development
  • programmingdebugging
  • RPA product like Automation Anywhere
  • banking domain experience
  • Python programming
Job Description
Role Overview: The Applications Development Programmer Analyst is an intermediate level position 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 knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements - Identify and analyze issues, make recommendations, and implement solutions - Utilize knowledge of business processes, system processes, and industry standards to solve complex issues - Analyze information and make evaluative judgments to recommend solutions and improvements - Conduct testing and debugging, utilize script tools, and write basic code for design specifications - Assess the applicability of similar experiences and evaluate options under circumstances not covered by procedures - 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 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: - 2-5 years of relevant experience - Python development - Experience in programming/debugging used in business applications - Working knowledge of industry practice and standards - Comprehensive knowledge of a specific business area for application development - Working knowledge of program languages - Consistently demonstrates clear and concise written and verbal communication Additional Details: - Experience in RPA product like Automation Anywhere is required - Exposure to banking domain experience - Minimum 1 year experience in Python programming and SQL - Knowledge in JIRA, Bitbucket, Jenkins, GitHub is required 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. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 6 days ago

Admin HR Executive

Panacorp Software Solutions
experience2 to 6 Yrs
location
Nagercoil, Tamil Nadu
skills
  • Strong communication
  • interpersonal skills
  • Basic HR
  • admin knowledge
  • Good MS Office skills
  • Ability to multitask
  • maintain records
  • Positive attitude
  • peoplehandling skills
Job Description
You are being sought after to fill the role of an Admin & HR Executive where your primary responsibilities will include managing complete recruitment activities and supporting daily HR operations. Your duties will involve handling end-to-end hiring, coordinating training programs, supporting employees, and maintaining essential HR documentation. Your ultimate goal is to ensure smooth office operations and maintain a positive work environment. Key Responsibilities: - Recruitment & Onboarding - Handle end-to-end recruitment for roles such as Technical Writers, Programmers, Analysts, Sales, and Admin. - Source and screen candidates, schedule interviews, and coordinate with team leads. - Issue offer letters and complete joining formalities. - Training & Development - Organize induction programs for new employees. - Coordinate training sessions with department heads. - Maintain training records and monitor employee development. - Employee Relations & Handling - Maintain a positive workplace environment. - Handle employee queries, minor grievances, and support daily HR interactions. - Ensure discipline, attendance, and punctuality compliance. - HR Operations - Maintain employee records and documentation. - Issue Offer Letters, Appointment Letters, Confirmation Letters, and handle exit procedures. - Manage attendance, leave tracking, and punctuality monitoring. - Administration Support - Manage office supplies and support general administrative tasks. - Assist management in daily operations and ensure smooth office functioning. Skills Required: - Strong communication and interpersonal skills - Basic HR and admin knowledge - Good MS Office skills - Ability to multitask and maintain records - Positive attitude and people-handling skills Qualification: - MBA degree with HR/Admin experience preferred Additional Details: This company offers cell phone reimbursement and Provident Fund benefits. Please note that the salary for this position is as per industry standards, and the joining can be immediate or within the notice period. This is a full-time, permanent role with the work location being in person.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • C
  • Microservices
  • Python
  • Kafka
  • SQL
  • Docker
  • ECS
  • Net Core
Job Description
Role Overview: You will be an Applications Development Intermediate Programmer Analyst 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 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 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 applications of acquired technical experience and guided by precedents - 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 - Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets Qualifications: - 2-7 years of relevant experience in the Financial Service industry - Intermediate level experience in 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 - Bachelors degree/University degree or equivalent experience Additional Details: This is a critical role to complete the Repo migration Project for lm countries for MRA. You will work with team leads to deliver the project on time. Your responsibilities will include designing, developing, and working on various measures required for Repos and also working on publishing CRMR, XRS, and other partner systems. Collaboration with other developers to deliver all changes by best practices and coding standards will be essential. Along with onboarding MRA eligible countries, developers also need to complete migration for all other 60+ LM countries and move Repos Risk calculation to XCS Pipeline. Skills Required: - C# - .Net Core - Microservices - Python - Kafka - SQL - Docker, ECS Note: This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 2 months ago
experience8 to 12 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Scala
  • Spark
  • SQL
  • Python
  • Linux
  • Hadoop Ecosystem
Job Description
As an Applications Development Senior Programmer Analyst at Citi, 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 role will involve contributing to applications systems analysis and programming activities. You will have the opportunity to work on various tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing new or revised applications systems to meet specific business needs. Additionally, you will monitor and control all phases of the development process, provide user and operational support, and analyze complex problems using your specialty knowledge of applications development. Key Responsibilities: - Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, and applications development - Monitor and control all phases of development process including analysis, design, construction, testing, and implementation - Utilize in-depth specialty knowledge to analyze complex problems, evaluate business and system processes, and provide judgment - Recommend and develop security measures to ensure successful system design and functionality - Consult with users/clients and recommend advanced programming solutions - Ensure essential procedures are followed, define operating standards, and serve as an advisor or coach to new analysts - Exercise independence of judgment and autonomy, and act as a Subject Matter Expert to stakeholders and team members Qualifications: - 8+ years of Development experience with expertise in Hadoop Ecosystem, Java Server side development, Scala programming, Spark expertise, Data Analyst using SQL, Python, Linux - Financial background preferable - Ability to deliver against agreed objectives, multi-task, work under pressure, and learn new concepts - Demonstrated problem-solving skills, enthusiastic and proactive approach, excellent analytical and process-based skills Education: - Bachelors degree/University degree or equivalent experience This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Angular
  • Java
  • ETL
  • Oracle PLSQL
  • Oracle tech stack
  • AWS cloud
  • Data migrations
Job Description
As an Applications Development Intermediate Programmer Analyst at our company, you will play a crucial role in establishing and implementing 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:** - Work in an agile environment following through the best practices of agile Scrum. - Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed. - Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt. - Contribute to overall team performance by helping others, peer reviewing the code diligently. - Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc. - Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level. - Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC. - Learn to become a full-stack developer to address end-to-end delivery of user stories. **Qualifications:** - 5+ years of Oracle PL/SQL development experience in web application development in Angular, Java, and Oracle tech stack. - Expertise in logical and physical data models, maintenance of DDLs. - Expertise in Oracle objects, PL/SQL code, and abilities to write complex SQLs. - Must collaborate with server-side/UI developers, and DBAs to develop an end-to-end solution. - Familiarity with AWS cloud, prepare to migrate applications, services, and data to AWS. - Familiarity with ETLs, data migrations.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • ETL
  • Python
  • Salesforce development
Job Description
As an Applications Development Programmer Analyst at Citi, 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 role will involve contributing to applications systems analysis and programming activities. Key Responsibilities: - Looking for ETL, Python & Salesforce development experience - Identify and analyze issues, make recommendations, and implement solutions - Utilize knowledge of business processes, system processes, and industry standards to solve complex issues - Analyze information and make evaluative judgments to recommend solutions and improvements - Conduct testing and debugging, utilize script tools, and write basic code for design specifications - Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures - 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 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, and adhering to policies Qualifications: - 2-4 years of relevant experience - Experience in programming/debugging used in business applications - Working knowledge of industry practice and standards - Comprehensive knowledge of the specific business area for application development - Working knowledge of program languages - Consistently demonstrate clear and concise written and verbal communication 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.,
ACTIVELY HIRING
posted 2 months ago
experience9 to 13 Yrs
location
Chennai, Tamil Nadu
skills
  • RDBMS
  • Database design
  • Stored procedures
  • Data Analysis
  • Database planning
  • Data Structures
  • C
  • Net
  • MVC
  • Windows Services
  • C
  • HTML
  • CSS
  • JavaScript
  • Software Engineering
  • MS SQLTSQL
  • Query Tuning Optimization
  • Extraction
  • Loading
  • AspNet
  • Objectoriented programming
  • MS Visual Studio
  • MS SQL Server Management Studio
  • Security services domain
  • Equity markets
Job Description
As an Applications Development Senior Programmer Analyst at Citigroup, your role involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main 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, and model development - 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 to analyze complex problems, evaluate business and system processes, and industry standards - Recommend and develop security measures post-implementation analysis - Consult with users/clients and technology groups, recommend advanced programming solutions, and assist in system installation - Ensure essential procedures are followed and help define operating standards and processes - 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 - Appropriately assess risk in business decisions, safeguarding the firm's reputation and assets Qualifications: - 9+ years of experience in RDBMS, MS SQL/T-SQL, Database design, writing Stored procedures/triggers/functions, Query Tuning & Optimization, SQL Profiler & Stored procedure debugging & investigation - Proficiency in Data Analysis, Extraction and Loading, Database planning, design, and maintenance - Knowledge of Data Structures - Familiarity with Programming Languages such as C#, .Net, Asp.Net, MVC, Windows Services, C++, HTML, CSS, and JavaScript - Understanding of Principles of Programming language, Software Engineering, Object-oriented programming (OOPS), operating systems, and object-oriented analysis and Design - Experience with Integrated development environment using MS Visual Studio & MS SQL Server Management Studio - Knowledge of Security services domain including life cycle of securities transactions and principles of equity markets Education: - Bachelors degree/University degree or equivalent experience This job description offers a high-level overview of the work you will be performing. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • SQL
  • Oracle
  • Agile methodology
  • Business Process Management BPM
  • Pega Infinity
  • Pega Cosmos
  • Pega Constellation
  • DX APIs
  • CICD
Job Description
As an Applications Development Programmer Analyst at our company, your role will involve participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your contribution to applications systems analysis and programming activities will be essential for the success of the projects. **Responsibilities:** - Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements - Identify and analyze issues, make recommendations, and implement solutions - Utilize knowledge of business processes, system processes, and industry standards to solve complex issues - Analyze information and make evaluative judgements to recommend solutions and improvements - Conduct testing and debugging, utilize script tools, and write basic code for design specifications - Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures - Develop 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 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:** - 2 -5 years of relevant experience - 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 - Consistently demonstrates clear and concise written and verbal communication **Technical Skills:** - Hands-on experience working on Business Process Management (BPM) solutions demonstrating expertise on Pega Infinity - Proficient in application design and development using Pega Infinity 8.8.x or higher - Proficient in SQL with working knowledge of designing relational databases in Oracle - Hands on experience on Pega Cosmos or Constellation or DX APIs will be a big plus - Experience in Agile methodology and CI/CD is a plus - Should have at-least CSA certification; CSSA highly preferred. **Business Skills:** - Must demonstrate strong skills in communication, problem solving, collaboration and project management - Work in team environment and be able to present solutions to peers and business groups - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements **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.,
ACTIVELY HIRING
posted 2 months ago
experience8 to 12 Yrs
location
Chennai, Tamil Nadu
skills
  • Python
  • SQL
  • JAVA
  • SeleniumPlaywright
  • GenAI LLM Large Language Model
  • Google Gemini
Job Description
As an Applications Development Senior Programmer Analyst at our company, you will play a crucial role 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. **Key Responsibilities:** - Conduct feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish 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, while providing user and operational support to business users - Utilize in-depth specialty knowledge of applications development to analyze complex problems, evaluate business processes, system processes, and industry standards, and make evaluative judgments - Recommend and develop security measures post-implementation 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 a Subject Matter Expert (SME) to senior stakeholders and team members **Technology Skillset Requirements:** - Python - SQL - JAVA - Selenium/Playwright - GenAI: (LLM) Large Language Model - Google Gemini **Qualifications:** - 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 If you are looking to work in a challenging yet rewarding role where you can leverage your expertise in application development, programming, and project management, this position could be the perfect fit for you.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Angular
  • MicroServices
  • Kafka
  • Sprintboot
Job Description
As an Applications Development Senior Programmer Analyst at Citigroup, your role will involve 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: - Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development - Monitor and control all phases of the development process including analysis, design, construction, testing, and implementation - Utilize in-depth specialty knowledge to analyze complex problems, evaluate business and system processes, and provide solutions - Recommend and develop security measures post-implementation to ensure successful system design and functionality - Consult with users/clients and technology groups, recommend advanced programming solutions, and assist in system installations - Ensure essential procedures are followed, define operating standards and processes, and serve as an advisor to new analysts - Operate with a limited level of direct supervision, exercise independence of judgment, and act as a subject matter expert to senior stakeholders and team members - Assess risks in business decisions, safeguarding the firm's reputation and compliance with regulations Qualifications: - 7+ years of relevant experience in Java and Angular - Experience in systems analysis, software programming, and successful project management - Working knowledge of consulting and project management techniques - Ability to work under pressure, manage deadlines, and adapt to unexpected changes - Bachelor's degree or equivalent experience Knowledge/Experience: Essential: - Java - 5 years - Sprintboot, MicroServices - 5 years Desirable: - Experience with Kafka or any message tool - Familiarity with AWS Cloud and Angular Skills: Essential: - Java, Sprintboot, MicroServices Desirable: - Kafka Competencies: - Strong communication skills - Responsible for reporting to both business and technology senior management - Collaborate with stakeholders, providing updates on developments, estimation, delivery, and issues,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter