Architecture Senior Lead Analyst
H1BConnect · Irving, TX · 2 mo ago
Sales$173k–$215k/yrFull-time
About the role
The Architecture Senior Lead Analyst at Citibank will focus on analyzing user needs and software requirements to develop complex software applications within regulatory constraints. This role involves partnering with business users and technology managers to design application architecture for various platforms, including cloud-native solutions.
Responsibilities
- Analyze user needs and software requirements to determine feasibility of designs.
- Develop and design complex software applications to solve business problems.
- Contribute to architectural direction and software development aligned with enterprise standards.
- Partner with business users and technology managers to design application architecture.
- Design, develop, and integrate secure APIs and microservices.
- Conduct software and product evaluations to recommend new systems or enhancements.
- Interface with technology vendors to assess platform capabilities.
- Collaborate with cross-functional teams to recommend technical approaches.
- Gather requirements and implement scalable, secure solutions within timelines.
- Review application and data architecture to identify redundancies.
- Conduct application risk assessments and implement compliant software solutions.
- Strategize and enhance API and cloud security architecture.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 10 years of progressively responsible experience in software solutions design and implementation.
- 6 years of experience in cloud-native application platforms and container technologies such as AWS and Kubernetes.
- Experience in microservices and API development using Java and Spring Boot.
- Knowledge of databases and storage solutions including Oracle and MongoDB.
- Experience with data platforms and streaming technologies like Snowflake and Kafka.
- Familiarity with front-end integration using Angular and JavaScript.
- Experience in payment and financial systems, including credit card processing and regulatory compliance.
- Knowledge of security and scalability practices, including OAuth and JWT.
- Experience with development tools and practices such as Git and Agile methodologies.
Benefits
Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
Pay
The compensation for this role is $173,400 - $215,400 per year.