1 day ago
Pune, India or Chennai, IndiaMid Level
Responsibilities
- Build and maintain native mobile applications delivering customer-facing banking and credit card features.
- Translate application designs into working code across mobile and backend platforms, including Android and Java Spring Boot microservices.
- Develop and maintain automated and manual test scripts using BDD frameworks, execute tests, and record results.
- Participate in requirements grooming, design review, integration testing, end-to-end validation, release go-live activities, and post-production support.
- Use AI-assisted tools for code generation, unit test creation, API scaffolding, and debugging.
- Perform functional and accessibility validation, analyze application defects and performance issues, and collaborate on resolution and prevention.
- Support stable, quality deployments within an Agile and CI/CD environment.
Requirements
- 4+ years of application development experience with hands-on native iOS development skills.
- Bachelor's degree in Computer Engineering, a related STEM field, or equivalent practical experience.
- Familiarity with Behavior Driven Development concepts and experience contributing to automated test scripts.
- Experience working in Agile/Scrum teams across the full software development lifecycle, including CI/CD pipelines.
- Ability to write secure, stable, maintainable code and own features through delivery.
- Working knowledge of JIRA, Confluence, and Microsoft Teams.
- Strong communication skills and ability to collaborate across onshore and offshore teams.
- Angular or Android native development experience is advantageous.
- Exposure to Selenium with Cucumber, OpenShift, and AI-assisted development tools is beneficial.
Benefits
- Hybrid working model with flexibility and in-person collaboration.
- Structured learning and development opportunities.
- Exposure to mobile, backend, and cloud technology platforms.
- Mentorship from senior engineers and a supportive continuous-improvement culture.
- Access to Citi's global network and cross-team projects.
- Wellbeing and work-life balance support programs.
- Full-time position.
Tech Stack
Categories
Mobile
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.
