2 hours ago
Chennai, IndiaSenior / Staff+
Responsibilities
- Design and build enterprise application systems using Java, Spring Boot, Angular, Python, and cloud technologies.
- Lead end-to-end systems analysis across complex business and technology domains to identify enhancements and process improvements.
- Develop and enforce engineering standards for coding, testing, debugging, and implementation.
- Collaborate with technology and business teams to integrate functions and deliver shared goals.
- Solve complex technical problems involving system processes, business workflows, and industry practices.
- Coach and guide mid-level developers and analysts while distributing work and supporting technical growth.
- Evaluate technology and business decisions for regulatory, compliance, risk, and ethical alignment.
- Lead technology projects from inception through implementation and own architecture and delivery outcomes.
Requirements
- 6 to 10 years of hands-on experience in applications development or systems analysis with production software delivery experience.
- Deep expertise in at least one core applications development area and the ability to serve as a subject matter authority.
- Proficiency in Java, Spring Boot, Angular, Python, or cloud platforms in enterprise system design and delivery.
- Strong systems analysis skills and the ability to translate complex business requirements into scalable technical solutions.
- Experience leading and delivering technology projects from inception through implementation.
- Clear communication skills for explaining technical concepts to engineering and non-engineering stakeholders.
- Ability to manage shifting priorities while maintaining quality and delivery timelines.
- Experience with AI/ML frameworks or integrating machine learning capabilities into enterprise applications is beneficial.
- Familiarity with microservices architecture and cloud-native design patterns is beneficial.
- A master's degree in Computer Science, Engineering, or a related technical field is beneficial.
Benefits
- Hybrid working model with 3 days in the office and 2 days working remotely.
- Exposure to a broad technology stack and live enterprise environment at global financial-services scale.
- Senior-level ownership of engineering decisions, architecture, and delivery outcomes.
- Access to structured learning and development programs for technical and leadership growth.
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
