VP, Front End UI Lead Developer (Apps Dev Tech Lead Analyst )- C1...
Citibank - Tampa, FL, United States, 33646
Work at Citibank
Overview
- View job
Overview
Job Description
The Applications Development Technology Lead Analyst is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Responsibilities:
- Develop UI components and screens using technologies such as Angular, React, Bootstrap, HTML5, CSS.
- Develop applications as a full stack developer using Java, UI Frameworks, Microservices, and relational databases.
- Create scalable services using Java, Spring framework, Spring Boot, Kafka, and Oracle.
- Work in a Unix environment and write utilities using Shell scripts, Python, or Perl.
- Write JUnit test cases and perform integration testing for developed components.
- Ensure procedures are followed and help define operating standards and processes.
- Act as SME to senior stakeholders and/or other team members.
- Provide technical guidance to junior or new team members.
- Collaborate effectively with team members with minimal guidance.
Qualifications:
- 6+ years of experience in software development.
- 5+ years of experience developing UI components and screens using Angular, React, Bootstrap, HTML5, CSS.
- 5+ years of experience developing applications with Java, UI Frameworks, Microservices, and relational databases as a full stack developer.
- 5+ years of experience creating scalable services using Java, Spring framework, Spring Boot, Kafka, and Oracle.
- 5+ years of experience working in a Unix environment and writing utilities with Shell scripts, Python, or Perl.
- Good understanding of underlying technologies and their application in building solutions.
- Excellent written and verbal communication skills.
Education:
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, MIS, or equivalent experience.
This job description provides a high-level overview of the work performed. Other duties may be assigned as required.
#J-18808-Ljbffr