ecks such that design requirements are met. Create user documentation for the assigned modules
-
Perform validation activities for the assigned modules for all types of testing e.g., Functional, Integration, System, User Experience etc.
-
Support the creation of "Go Live" plan and manage assigned activities in the plan
-
Perform root-cause analysis of any issues that arise post-implementation and work on appropriate solutions
-
Participate in Knowledge Transfer sessions, prepare system appreciation documents and support the transition process
-
Conduct impact analysis of issues logged, prioritize and ensure that production support is provided as per committed SLAs
Required Qualifications:
- Candidates must be located within commuting distance of Jersey City, NJ or must be willing to relocate to the area. This position may require travel within the US.
- Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- At least 2 years of Information Technology experience
- At least 2 years of experience in end-to-end implementation of projects in Python programming
- Good understanding of OOPS concepts
- Strong knowledge and hands-on experience in SQL, Unix shell scripting
- All applicants authorized to work in the United States are encouraged to apply
Preferred Qualifications:
- Sound knowledge of software engineering design patterns and practices
- Strong knowledge in RESTful APIs, Data structures, Algorithms, Collections, Multi-threading and memory management and concurrency
- Experience in Big data ecosystem using Hadoop, Spark, Scala using Python packages and libraries for large scale data
- Knowledge in AIML (MLOps), LLM, Generative AI will be good to have
- Good understanding of Agile software development frameworks
- Experience in Banking domain
- Strong communication and Analytical skills
- Ability to work in teams in a diverse, multi-stakeholder environment comprising of Business and Technology teams
- Experience and desire to work in a global delivery environment
The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face. Travel may be required as per the job requirements.