Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Citi • Pune, Maharashtra, India
Role & seniority: Senior/Lead Applications Developer with strong architecture and people-lead responsibilities
Stack/tools: Backend Kotlin, Frontend React, Test-Driven Development (TDD); coding standards, testing procedures; awareness of system architecture and integration; containerization (Docker, Kubernetes) and CI/CD as nice-to-haves
Provide technical leadership, ensure architectural adherence, and align systems with business goals
Drive modern software development practices (Kotlin backend, React frontend, TDD) and enforce standards, testing, and debugging procedures
Mentor mid-level developers/analysts, manage risk/compliance, and analyze complex processes to propose innovative solutions
Must-have skills: 7–10 years in application development/systems analysis; strong Kotlin backend and React frontend proficiency; proven TDD experience; deep understanding of system architecture/design patterns; excellent problem-solving and communication
Nice-to-haves: Docker/Kubernetes; CI/CD experience; Master’s degree
Location & work type: Full-time; location not specified (not stated in description)
Responsibilities: Collaborate with cross-functional management teams to ensure seamless integration of systems and processes, aligning with business goals and driving product innovation and process improvements. Provide technical leadership and expertise in application programming, ensuring adherence to architectural blueprints and best practices. Champion and implement modern software development methodologies, including Kotlin for backend development, React for frontend development, and TDD to ensure high-quality, maintainable code. Develop and enforce coding standards, testing procedures, debugging protocols, and implementation strategies. Possess a deep understanding of system architecture, infrastructure, and their integration to achieve business objectives. Analyze complex business processes and system workflows, identifying and resolving high-impact problems and projects. Propose innovative solutions to address business challenges, leveraging cutting-edge technologies and industry best practices. Mentor and coach mid-level developers and analysts, providing guidance, allocating tasks, and fostering professional growth. Maintain a strong focus on risk management, ensuring compliance with applicable laws, regulations, and company policies, safeguarding Citigroup, its clients, and assets. Qualifications: 7-10 years of relevant experience in application development or systems analysis, with a proven track record of successful project delivery. Extensive experience in software application design, development, and implementation. Strong proficiency in Kotlin for backend development and React for frontend development. Demonstrated experience with Test-Driven Development (TDD) and associated frameworks. Deep understanding of system architecture, design patterns, and best practices. Proven ability to lead and mentor development teams, fostering a collaborative and productive environment. Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues. Strong communication and interpersonal skills, with the ability to effectively convey technical concepts to both technical and non-technical audiences. Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Master's degree preferred. Bonus Points: Experience with containerization technologies (Docker, Kubernetes). Experience with CI/CD pipelines. This job description provides a high-level overview of the role. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.