We are looking for a Python Developer with hands-on experience developing Gen AI solutions. As a developer, you will leverage your deep technical knowledge to drive the creation of high-quality software products. You will also be expected to share your technical expertise and promote a culture of technical excellence within the team. The developer will work with a Team Lead and will be a code-contributing member of the team that will deliver solutions against the sprint-level commitments.
Responsibilities:
• Demonstrating technical knowledge and expertise in software development, including programming languages, frameworks, and best practices.
• Actively contributes to the implementation of features and technical solutions. Write clean, effective, and maintainable code that meets the highest standards of quality
• Collaborate with other Engineers to define and evolve the overall system architecture and design.
• Provide guidance on scalable, robust, and efficient solutions that align with business requirements and industry best practices.
• Code contributing member of an Agile team, working to deliver sprint goals.
• Stay up to date with emerging technologies, tools, and industry trends. Evaluate their potential impact on the organization and provide recommendations for technology adoption and innovation.
• Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
Technical Proficiency:
• Expert-level Python 3.x proficiency for scalable, resilient, and high-performance applications.
• Advanced knowledge of Python frameworks (FastAPI, Django, Flask), best practices, and design patterns (OOP).
• Experi
📌 Senior Python Engineer (Pune)
🏢 Citi
📍 Pune