Posted 7 months ago. This role may no longer be accepting applications.

Senior Python Developer

8 - 15 years

Pune All india

Posted:7 months ago

Apply

Job Description

**Role Overview:** As the Applications Development Technology Lead Analyst for Citi, you will be a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main objective will be to lead application systems analysis and programming activities. **Key Responsibilities:** - Partner with multiple management teams to ensure appropriate integration of functions to meet goals, identify necessary system enhancements, and deploy new products and process improvements. - Resolve a variety of high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards. - Provide expertise in the area and advanced knowledge of applications programming, ensuring application design adheres to the overall architecture blueprint. - Utilize advanced knowledge of system flow to develop standards for coding, testing, debugging, and implementation. - Develop comprehensive knowledge of how areas of business integrate to accomplish goals, providing in-depth analysis and interpretive thinking to define issues and develop innovative solutions. - Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary. - Assess risk appropriately when making business decisions, safeguarding Citigroup, its clients, and assets. **Qualifications:** - 9-15 years of relevant experience in Apps Development or systems analysis role. - Highly experienced senior core Python developer with 9+ years of experience in software building and platform engineering. - Expertise in building high-scaled and performant software platforms for data computation and processing. - Expert level knowledge of core Python concepts and libraries such as pandas, numpy, and scipy, along with OOPs concepts and design patterns. - Strong computer science fundamentals in data structures, algorithms, databases, and operating systems. - Experienced with Unix-based operating systems and writing SQL queries. - Proficiency with source code management tools like Bitbucket, Git. - Experience in the banking domain like pricing, risk is a plus. - CFA/FRM certification is a plus. - Demonstrated leadership and project management skills. **About Uplers:** At Uplers, our goal is to make hiring reliable, simple, and fast. We aim to help all our talents find and apply for relevant contractual onsite opportunities and progress in their careers. We provide support for any grievances or challenges you may face during the engagement. If you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! **Role Overview:** As the Applications Development Technology Lead Analyst for Citi, you will be a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main objective will be to lead application systems analysis and programming activities. **Key Responsibilities:** - Partner with multiple management teams to ensure appropriate integration of functions to meet goals, identify necessary system enhancements, and deploy new products and process improvements. - Resolve a variety of high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards. - Provide expertise in the area and advanced knowledge of applications programming, ensuring application design adheres to the overall architecture blueprint. - Utilize advanced knowledge of system flow to develop standards for coding, testing, debugging, and implementation. - Develop comprehensive knowledge of how areas of business integrate to accomplish goals, providing in-depth analysis and interpretive thinking to define issues and develop innovative solutions. - Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary. - Assess risk appropriately when making business decisions, safeguarding Citigroup, its clients, and assets. **Qualifications:** - 9-15 years of relevant experience in Apps Development or systems analysis role. - Highly experienced senior core Python developer with 9+ years of experience in software building and platform engineering. - Expertise in building high-scaled and performant software platforms for data computation and processing. - Expert level knowledge of core Python concepts and libraries such as pandas, numpy, and scipy, along with OOPs concepts and design patterns. - Strong computer science fundamentals in data structures, algorithms, databases, and operating systems. - Experienced with Unix-based operating systems and writing SQL queries. - Proficiency with source code management tools like Bitbucket, Git. - Experience in the banking domain like pricing, risk is a plus. - CFA/FRM certification is a plus. - Demonstrat

Skills Required

python numpy scipy oops design patterns sql bitbucket git banking domain unix pandas cfafrm certification

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Uplers logo
Uplers

Digital Services

Ahmedabad

RecommendedJobs for You

Nashik, Maharashtra, India

Kanpur, Uttar pradesh, India

Sadar, Uttar pradesh, India

Nashik, Maharashtra, India

Kanpur, Uttar pradesh, India