Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Pune |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Banking / Financial Services |
Functional Area | General / Other Software |
EmploymentType | Full-time |
The Applications Development Intermediate Programmer Analyst 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: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 codeConsult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systemsApply fundamental knowledge of programming languages for design specifications.Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debuggingServe as advisor or coach to new or lower level analystsIdentify problems, analyze information, and make evaluative judgements to recommend and implement solutionsResolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedentsAppropriately assess risk when business decisions are made, demonstrating particular consideration for the firms 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.Understanding business requirement, effort estimation, technical design, project planning and monitoring in Agile environmentWork proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risksProviding expertise in technical analysis and solving technical issues during project deliveryCustomer interfacing - understand customer requirements, propose technical solutionsFull Software Development Lifecycle (Agile)Code reviews, test case reviews and ensure code developed meets the requirementsComponent Design/ Coding/ Unit Testing/ Debugging / Test Driven Development / Continuous IntegrationCarry out adaptive changes necessitated by changes in Business Requirements and TechnologyLevel 3 Support for Franchise Critical ApplicationsQualifications:2-5 years of relevant experience in the Financial Service industryIntermediate level experience in Applications Development roleConsistently demonstrates clear and concise written and verbal communicationDemonstrated problem-solving and decision-making skillsAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirementsEducation:Bachelor s degree/University degree or equivalent experienceThis job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.Knowledge/Experience:Strong knowledge of C++, Linux and Database.Knowledge of design methodologies; design of complex multi-dimensional schema, (Design patterns)5+ yrs. working experience in C++, Linux and Database.Investment Banking Experience preferred, Strong SQL/Database. Able to work independently, good communication skills, has Knowledge of design methodologiesSkills Required:Strong SQL Experience (table structures, data)Linux based scriptingC++ with Linux and GDB.GTest Experience / Integration testing Experience (Cucumber etc.),
Keyskills :
test driven developmentproblem solving project planningtechnical design project deliverysystems analysis effort estimationtechni