In this role, the selected candidate must have at least 2 years of experience in Architecture and design of web, SOA and cloud applications; at least 2 - 4 years of experience in Java, J2EE, Webservices Spring, Hibernate.
In this role, you will be responsible for ensuring that project and service goals and objectives are accomplished within prescribed time parameters, budget, for the PeopleSoft HCM Implementation project.
In this role, the selected candidate will be responsible for development of software that meets the project requirements including for some applications the reuse of existing applications from the MFFF reference facilities.
In this role, the selected candidate will guide best practices for UI/UX security model, mobile deployment strategies, workflow; participate in the evolution of team best practices, standards and policies.
In this role, the selected candidate will be responsible for the analysis, development, modification, installation, testing and maintenance of operating systems software; possess a strong understanding of systems programming, graphical user interfaces and control languages.
In this position, you will collaborate with an internal team of consultants and potentially external clients (for implementations) on product and/or custom client projects to help achieve desired outcomes.
In this role, the selected candidate will develop a level of expertise in CitiKYC and customer level data; create and document requirements for new standardized reports to support the NAM KYC Operations teams.
In this role, you will collaborate with Test Engineers and Senior Test Engineers to ensure that software meets the definition of done; ensuring successful transition of work to the next stage of production during the sprints.
In this role, the selected candidate will be working as part of a team, this person also designs, codes, documents, tests, tunes and debugs the PeopleSoft modifications that follow from the technical specifications.
In this role, you will participate in code reviews and sprint retrospectives; ensuring their ideas for team continuous improvement are communicated so that the overall process and team can improve sprint by sprint and readily receives feedback for self-improvement.
This position is the second level in a four-level career path. This position will perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements.
In this role, the selected candidate will be responsible for analyzing and proactively engaging team leads in problem solving and making decisions that impact overall systems and projects in a collaborative manner.