7 days old

A&I Emerging Tech Super Power User (Senior Developer)

**Job Description** :

As a Python Architect you will help to build quality digital solutions that our partners can trust and use. You will design and develop tools and applications using Python to automate business processes. In addition to contributing to important operations you will help to debug production issues, report metrics associated with all phases of the software development lifecycle, act as a liaison between parallel work-streams and escalate concerns to the Senior Leadership. You will report to the Automation and Innovation Delivery Lead.


+ Collaborates with business areas to identify and understand end-user requirements and specifications

+ Designs scalable, secure, low-latency and high-availability solutions.

+ Plans and schedules project timelines and milestones using appropriate tools, in collaboration with the project delivery team

+ Partners with the A&I Project Delivery team to proper report on progress and update stakeholders, at the time that compliance requirements are reviewed properly.

+ Designs algorithms and flowcharts to create new Python solutions for data filtering, transformation, and storage.

+ Integrates multiple data sources and databases into one system.

+ Executes Python automation platform tasks and other emerging technologies to automate processes while ensuring all the technology mandates are met properly.

+ Tests and deploys quality Python code and perform Code Reviews

+ Troubleshoots, debugs, maintains and improves existing business solutions.

+ Observes user feedback to recommend improvements to existing software products.

+ Develops technical documentation to guide business users.

+ Interacts with Audit related deliverables.

+ Owns and executes Python automation platform strategy for the Automation and Innovation team while conducting solutions within this platform.

+ Allocates tasks to team-members and mentor them to get the tasks done within stipulated timelines.


+ 10+ years of experience in development of technological solutions or a technological environment.

+ A minimum of 6 years of experience writing code in Python to automate processes is a must, preferably in a finance environment

+ Expertise in Python libraries like Pandas, numpy, etc, with knowledge of at least one Python Web Framework (such as Flask, Django) and RESTful APIs

+ Knowledge in relational and NoSQL databases, and Object Relational Mapper (ORM) libraries.

+ Understanding of Python multi-process and multi-threading architecture

+ Basic understanding of the front-end technologies, such as JavaScript, HTML5, and CSS

+ Good understanding of server-side templating languages, such as Jinja 2.

+ Knowledge of user authentication and authorization between multiple systems and environments.

+ Proficient understanding of code versioning tools like Git, SVN, etc.

+ Advanced English level.

+ Experience in working both independently and in a team-oriented, collaborative environment is essential

+ Requires communication and diplomacy skills to guide and influence others.

+ Self-motivated with the ability to make decisions in the absence of detailed instructions.

+ In depth knowledge of banking products / systems preferred.

+ Ability to translate business requirements into technical specifications.

+ Must be able to quickly learn, understand, and apply new technologies.

+ Development in a Financial environment experience is a plus.

**Education, knowledge and skills:**

+ Bachelors degree in computer science or technology related fields or equivalent experience.

+ Python language certification or proven experience.

+ C#, Java or any other programming language experience.

+ Experience in Agile/Scrum methodologies

+ MS Office Intermediate Advanced level (Plus).

+ Visual Basic for Applications (VBA)

+ Javascript Advanced level (Plus)

+ SQL or Database knowledge Advanced level (Plus)

+ Power BI Knowledge is a plus.

+ R and Tableau knowledge is a plus.

+ Knowledge in any public Cloud technology e.g., AWS, Azure, Google is a plus

+ Knowledge in Infrastructure components, like OS(Windows/Linux), networking, storage is a plus


**Job Family Group:**

Business Strategy, Management & Administration


**Job Family:**

Business Process Re-Engineering


**Time Type:**

Full time


Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi) invite all qualified interested applicants to apply for career opportunities. 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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)** .

View the "EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) " poster. View the EEO is the Law Supplement (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .

View the EEO Policy Statement (http://citi.com/citi/diversity/assets/pdf/eeo\_aa\_policy.pdf) .

View the Pay Transparency Posting (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp\_%20English\_formattedESQA508c.pdf)
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.


Posted: 2022-05-13 Expires: 2022-06-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

A&I Emerging Tech Super Power User (Senior Developer)


Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast