- Responsible for the design & architecture, strategy, re-engineering and execution of the end-to end transaction testing program
- Solid understanding and proven experience of systems, business, data, and technical architecture disciplines, including exposure to end to end distributed application development and management using microservices based approach using Java backend technologies and Angular, ExtJS, Node JS front end technologies
- Experience with Workflow Management (JBPM), data/information modeling, and high-availability/high-performance systems design, real-time streaming solutions using event-driven architecture using technologies like Kafka.
- End to end working knowledge of application development, experience in managing the team of full stack developers.
- Develop design documents and architecturally significant components based on user needs with improved performance and stability.
- Conduct periodic code reviews and security audits to identify areas of improvement and adherence to best practices and coding standards.
- Develop and enhance system in line with approved design with improved software security and quality.
- Optimize existing systems, refine and tune integrations between applications to reduce operating costs and improved performance.
- Implement automated unit test framework.
- Adoptive exposure as per technology trends for application development like containerized applications using Docker, Kubernetes and OpenShift (PasS) and maximizing technology reuse within Citi through leveraging existing services, frameworks and components and development of new reusable services, frameworks and components where appropriate.
- Initial point of contact for architecture and technology-related matters initiated within the portfolio (e.g. POCs, systemic production issues, assistance with architecture tools, requests for assistance from other technology organizations, inquiries concerning standards, guidelines, or best practices, etc.) and demonstrating application functionalities to users/clients. Align required capabilities across distinct audiences of user populations
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.
- Oversees management of people, budget and planning and includes duties of interviewing and hiring
Qualifications Required:
- 10+ years of experience in Architecture, Design and Development of Full stack application development using Java, Angular, ExtJS, NodeJS, Workflow tool (Camunda), MongoDB, Webservices, API based architecture and Document Management (Documentum)
- 10+ years of experience in application development and management
- 8+ Year of strong experience in infrastructure design and application environment setup based on requirement.
- 8+ years of applications development experience in Monitoring, Building Tools, Version Control, Unit Test, TDD and Change Management to support DevOps and CI/CD framework (Jenkin, Harness), Docker, Kubernetes and Containerization Platform (OpenShift) and experience in scheduling tools Autosys.
- 8+ Years of experience in SDLC Project Management with Agile (Scrum, Kanban) with tools like JIRA, Confluence and Waterfall development
- 5+ years of experience in data visualization tools like Tableau
------------------------------------------------------
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Applications Development
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting