CrawlJobs Logo

Python Apps Development Manager

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States , Irving, Texas

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

125760.00 - 188640.00 USD / Year
Save Job
Save Icon
Job offer has expired

Job Description:

The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities.

Job Responsibility:

  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Work closely with business users, stakeholders, BAs, product managers and other development teams to understand problem space, brainstorm ideas, approaches, and solutions.
  • Understanding of integrating APIs with third party libraries/vendors and handle the security around it.
  • Accountable for providing architectural guidance to the SDE’s based on best practices and in alignment with CTO guidelines and platform.
  • Manage the Citi’s technology infrastructure, including software, hardware, and procured products.
  • Partner with Support team to ensure stability of production environment with proactive monitoring and health checks.
  • Demonstrate the ability to implement continuous improvement and the induction of new technology. Demonstrate examples of influence in scrum teams beyond your own area of focus.
  • 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.

Requirements:

  • 6-10 years of relevant experience in the Financial Service industry
  • Experience as Applications Development Manager
  • Experience as senior level in an applications Development role
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Proven project management skills
  • Basic knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Programming Languages: Python (expert proficiency required)
  • Python Packages: Transformers, LangChain, LlamaIndex, TensorFlow, PyTorch, Pandas, NumPy, Scikit-learn, Flask/Django, and other relevant data science, machine learning, and web development libraries.
  • Deep Learning Frameworks: TensorFlow, PyTorch
  • LLMs: Llama, Gemini, GPT-4, and other advanced LLMs.
  • Vector Databases: Pinecone, Weaviate, Chroma, Faiss, PostgreSQL with vector extensions (pgvector).
  • Cloud Platforms: AWS, Azure, GCP
  • MLOps Tools: MLflow, Kubeflow, or similar.
  • Containerization: Docker, Kubernetes
  • CI/CD Tools: GitHub Actions, Jenkins, or similar.
  • Version Control: Git
  • Data Visualization & Reporting: Tableau, Power BI, matplotlib, seaborn.
  • Databases: SQL and NoSQL databases
  • Bachelor’s degree/University degree or equivalent experience
What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Additional Information:

Job Posted:
May 04, 2026

Expiration:
May 06, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Python Apps Development Manager

Apps Development Sr Manager

As part of OTC derivatives technology team, you will be working with a group of ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ yrs of hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or React
  • Experience of building RESTful APIs using popular frameworks like Spring
  • Experience of working with event driven systems, microservices, micro-frontend UIs
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
Job Responsibility
Job Responsibility
  • Manage Applications Development team in an effort to accomplish established goals as well as conduct personnel duties for team
  • Lead resources and serve as a technical SME across the project through advanced knowledge of data structures, distributed systems, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Respond to queries from L2 support team or business stakeholders as L3 during office hours mainly on rotational basis along with existing team members
What we offer
What we offer
  • Equal opportunity
  • Affirmative action employer
  • Diverse and inclusive culture
  • Career development
  • Fulltime
Read More
Arrow Right

Intermediate / Senior FullStack Developer – App (TypeScript & Python)

Due to our consistent growth, we are seeking to expand our Data, Software and De...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good knowledge in javascript and python
  • Experience with Docker
  • Good knowledge in English and fluency in French
  • Familiar with production development workflow (code reviews, fast forward git policy, pair coding, SCRUM)
  • From 4 years of experience
  • Desire to train junior developers and explain software design and good practices
  • Desire to keep learning from more experimented developers
  • Desire to suggest improvements in architecture or features
  • Ability to understand break epic track in achievable issues
  • Excellent communication skills, in both formal and informal settings, and in English and French
Job Responsibility
Job Responsibility
  • Build interactive web applications
  • Testing and refactoring code already used in existing project
  • Introducing object oriented patterns in functional code
  • Profile and optimizing TypeScript and python codes
  • Develop, optimize, update and deploy software for portfolio management, in-depth analysis of risk models, interactive forms and data visualization, export of outputs adapted to users, monitoring of contracts and associated data, testing and validation of existing solutions
  • Maintain the software solution with version management, technical documentation, programming best practices
  • Support, test and correct the tools of continuous integration and continuous development (CI/CD), data storage, modularization and containerization of IT solutions, connection to external and internal API’s
  • To participate in assessment and definition of user needs, conversion of technical specification into software development tasks, bug tracking management, software evolution management, choice of technical solutions, discussions with IT partners, improving the skills of technical staff, managing the access and rights of users of internal tools
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world
  • Commitment from Descartes to its staff of continued learning and development
  • Work in a collaborative & professional environment
  • Be part of a dynamic international team, passionate about diversity
  • Join a company with a true purpose
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Google App Engine Developer

Location
Location
United States , Mountain View
Salary
Salary:
70000.00 - 95000.00 USD / Year
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-4 years experience in building end-to-end web applications using Python
  • Experience in developing web application based on django framework and third parties APIs
  • Experience building on cloud platforms such as Google App Engine (GAE), AWS, etc.
  • Knowledge in database design and SQL, data analysis & modeling
  • Experience with modern client-side / API technologies such as AngularJS, AJAX, REST, JSON / XML
  • Should have valid H1 Visa
Job Responsibility
Job Responsibility
  • Design & develop rapid prototypes of the web-based, mobile-friendly and / or back-end applications to enhance the cross functional business processes & Google customer experience
  • Manage the graduation of the prototypes to production, ensuring scalable and reliable operation
  • Actively interact with end users to gather immediate feedback and convert into rapid iterations of the tools / systems
  • Fulltime
Read More
Arrow Right

Senior Software Developer – Mobile/RE

Come join our growing team and make a difference every day! As part of a high-pe...
Location
Location
United States , Lorton
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Education: Bachelor’s Degree required, with a preference in the areas of Computer Science, Electrical Engineering, Computer Engineer, or related discipline
  • Minimum of six years of experience as a Software Developer
  • Proficient with Python
  • Experience with C or other programming languages
  • Mobile app development or systems experience
  • Source control management with Git
  • Relational databases such as SQL Server, PostgreSQL, or SQLite
  • Mobile application decompiling
  • Comfortable viewing, analyzing, and understanding raw binary data
  • Excellent skills with developer documentation
Job Responsibility
Job Responsibility
  • Designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision
  • Apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions
  • Interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for.
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Come join our growing team and make a difference every day! As part of a high-pe...
Location
Location
United States , Lorton
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree required, with a preference in the areas of Computer Science, Electrical Engineering, Computer Engineer, or related discipline
  • Minimum of six years of experience as a Software Developer
  • Proficient with Python, Java, C, C++ JavaScript, and other programming languages
  • Mobile app development or systems experience
  • Expertise in source control management with Git
  • Deep understanding of relational databases such as SQL Server, PostgreSQL, or SQLite
  • Mobile application decompiling
  • Comfortable viewing, analyzing, and understanding raw binary data
  • Excellent skills with developer documentation
  • Excellent skills with collaborative coding and ability to adopt shared coding practices
Job Responsibility
Job Responsibility
  • Designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision
  • Apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions
  • Interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for
  • Part of a software research and development team focusing on mobile device forensic analysis including mobile device reverse engineering
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

Application Development Lead

The Applications Development Lead, VP is a senior level position responsible for...
Location
Location
United States , Irving; Jacksonville
Salary
Salary:
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Hands on development experience using JAVA is a MUST
  • Hands on development experience using PYTHON is highly desirable
  • Hands on RDBMS experience
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Work closely with business users, stakeholders, BAs, product managers and other development teams to understand problem space, brainstorm ideas, approaches, and solutions
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Understanding of integrating APIs with third party libraries/vendors and handle the security around it
  • Manage the Citi’s technology infrastructure, including software, hardware, and procured products
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Planned time off (vacation)
  • Unplanned time off (sick leave)
  • Paid holidays
  • Fulltime
Read More
Arrow Right

Senior Application Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
Canada , Toronto
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Experience in C++, Java, Python, Elastic search and APIs
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Hands on experience as a senior developer
  • Appropriately assess risk when business decisions are made
What we offer
What we offer
  • Global benefits designed to support well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Internship in IT - Software Development

As an Intern, you will support the automation of internal administrative process...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understanding and/or hands-on experience with Microsoft 365 Low-Code/No-Code Tools: Microsoft Power Apps, Microsoft Power Automate, Microsoft Power BI
  • a genuine eagerness to learn and grow in the field of application development and automation
  • openness to diverse technologies, willingness to explore and work with various tools and platforms as needed (willingness to learn either: Python or Java)
  • problem-solving attitude - ability to identify challenges and propose creative, efficient solutions using available tools
  • good communication skills - capacity to articulate ideas clearly and collaborate effectively within a team environment
  • English & Polish B2
Job Responsibility
Job Responsibility
  • Designing, building, and improving internal applications using Power Apps
  • creating and maintaining automated workflows with Power Automate
  • managing and optimizing data structures and workflows in Microsoft Lists
  • assisting in the development of dashboards and reports in Power BI to provide actionable insights
  • collaborating with internal teams to identify process-improvement opportunities and translate business needs into practical digital solutions
  • testing and documenting created solutions to ensure reliability and usability
What we offer
What we offer
  • Real-world experience at a global scale
  • the opportunity to work on meaningful projects with lasting impact
  • mentorship, feedback, and growth opportunities tailored to your interests and strengths
  • flexible approach to cooperation during the session so that you have the opportunity to prepare for the exams
  • lunch pass
  • 5 days of paid time off after working 6 months
  • Parttime
Read More
Arrow Right