This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Applications Development Senior 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.
Job Responsibility
Understanding Business Requirements and Functional Requirements provided by Business Analysts and to convert into Technical Design Documents and leading the development team to deliver on those requirements
Working with the Technical Team in Pune & US supporting CLEMS application
Ensure projects Plans are created and PTS documentation is up to date
Work closely with Cross Functional Teams e.g. Business Analysis, Product Assurance, Platforms and Infrastructure, Business Office, Controls and Production Support
Prepare handover documents, manage SIT with oversight of UAT
Identify and proactively resolve issues that could impact system performance, reliability, and usability
Demonstrates an in-depth understanding of how the development function integrates within overall business/technology to achieve objectives
Work proactively & independently to address development requirements and articulate issues/challenges with enough lead time to address risks
Ability to understand complex data problems, analyze and provide generic solutions compatible with existing Infrastructure
Design, Implement, Integrate and test new features
Owns success – Takes responsibility for successful delivery of the solutions
Mentoring other developers on their implementation as needed, and organize review activities like design review, code review and technical document review etc. to ensure successful delivery
Explore existing application systems, determines areas of complexity, potential risks to successful implementation
Contribute to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc
Ability to build relationship with business and technology stakeholders
Requirements
9+ Year Software development experience
8+ Year Java/J2EE programming experience
2+ Year experience in Oracle RDBMS, SQL, Stored Procedure
Expertise in enterprise web application tools/components – JMS, Ext JS, Eclipse, MyBatis
Experience in Unix/Linux
Proficiency with SQL tuning, stored procedure, writing packages, triggers, functions and procedures
Experience with data conversion / migration
Excellent trouble shooting and debugging skills
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
Bachelor’s degree/University degree or equivalent experience
Nice to have
Knowledge of Legal entity management is a plus
Open to learning AI tools and processes to enhance technical capabilities and project outcomes