Job Information
CITIBANK NA Applications Development Sr Programmer Analyst in Irving, Texas
Citibank, N.A. seeks an Applications Development Sr Programmer Analyst for its Irving, TX location.
Duties:
Produce Angular Code for the CTI Angular Library within standards and best practices of Citis development organization. Review backlog of Jira Projects to set priority within group for development priority. Develop page and components in Angular that conform to the CTI component library. Draft and submit supporting documentation for each component.
Build and maintain Storybook repository, which is an UI development tool that makes development of Angular components faster and easier and allows for playgrounds to be set up for each user components application specific modifications.
Submit UI Angular components to the component library. Extend components for Storybook testing through publication. Test components usability in playground environment to ensure adoptability of components.
Establish, maintain and set corporate standards for Angular library
.
Draft responses to submitted components. Lead review and knowledge transfer between groups regarding adherence to best practices.
Perform code review and deployments. Submit code for review, attend team code reviews, and modify code as needed. Give valuable suggestions on code for better maintenance of code. Check for build pipeline after code is merged to environments.
A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.
Requirements:
Bachelors degree, or foreign equivalent, in Applied Computer Science, Computer Engineering, or a related field, and five (5) years of experience with Angular in the job offered, or in a related occupation.
Five (5) years of experience must include: Designing and Developing enterprise web applications using technologies including Typescripts, SCSS, HTML and usage of Material UI components in Angular application; Implementing and testing Angular web application to ensure the application works efficiently across various browsers and devices and maintaining a consistent user experience; Working on Jenkins for Continuous Integration, deployment of the application and OpenShift for container orchestration; Diagnosing and troubleshooting technical issues in production and development using Dynatrace, Grafana and Splunk for better resiliency and stability of application; Working in Agile/Scrum environments and responsible for user story grooming, sprint planning, stand-up meetings, retrospective meetings and delivering incremental delivery updates; and Utilizing source code control management tools including Bit Bucket, Sub version and GIT. In the alternative, employer will accept a Master's degree and 3 years of experience.
40 hrs./wk. Wage range:
$149,781.00 to $150,000.00.Applicants submit resumes at
https://jobs.citi.com/
. Please reference Job ID #24789632. EO Employer.