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 Richardson, TX 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.
-
All applicants authorized to work in the United States are encouraged to apply
-
At least 2 years of Information Technology experience
-
At least 2 years of experience in end-to-end implementation of projects in Python, especially Python server-side backend programming
-
Good understanding of OOPS concepts
-
Strong knowledge and hands-on experience in SQL, Unix shell scripting
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
- Knowledge in AIML (MLOps), LLM, Generative AI
- Knowledge in Big data ecosystem using Hadoop, Spark, Scala using Python packages and libraries for large scale data
- 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.