Senior Software Application Developer

Citi

Región Centro

Híbrido

MXN 600.000 - 1.000.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Citi in Mexico is seeking a Senior Software Application Developer to design, build, and implement backend systems using Python, Apache Spark, and SQL. You will join a team actively delivering projects and help shape technical standards while mentoring junior developers.

This role offers hybrid work with three days in the office and two remote, opportunities to work with global teams, and exposure to AI-assisted development tools such as Copilot, PyCharm, and API integrations, while ensuring

Formación

  • 5 to 8 years of experience in systems analysis and software development.
  • Proficiency in Python with hands‑on experience in big data technologies such as Apache Spark and PyCharm.
  • Working knowledge of SQL and database management.
  • Exposure to AI-assisted development tools such as Copilot.
  • Experience managing technology projects with practical knowledge of PM methods.
  • Advanced English proficiency for global collaboration.

Responsabilidades

  • Build and implement backend systems with Citi technology teams from feasibility through estimates.
  • Lead full development lifecycle including analysis, design, build, testing, and implementation with operational support.
  • Apply backend development expertise to analyze problems and evaluate business processes.
  • Design security enhancements based on post-implementation reviews.
  • Advise users, clients, and tech teams on technical challenges and solutions.
  • Define technical standards and operating procedures for development practices.
  • Mentor junior developers and analysts across the team.
  • Evaluate risk and ensure compliance with laws, regulations, and company policies.

Conocimientos

Python
Apache Spark
SQL
English proficiency
Project management

Educación

Bachelor's degree in computer science, engineering, or related field

Herramientas

PyCharm
Copilot
API integration
Big data tools

Descripción del empleo

As a Senior Software Application Developer at Citi, you will design, build, and implement application systems that support core business operations within Technology. You will join a team with active projects already underway, applying Python, Apache Spark, and SQL to solve complex technical challenges and deliver scalable backend solutions. This role offers the opportunity to shape technical standards, mentor junior developers, and make a direct impact on Citi’s application landscape.

Responsibilities

  • Build and implement new or enhanced backend application systems in coordination with Citi’s technology teams, from feasibility studies through time and cost estimates.
  • Lead the full development lifecycle, covering analysis, design, build, testing, and implementation, while providing operational support to business users.
  • Apply backend development expertise to analyze complex problems, evaluate business processes, and assess alignment with industry standards.
  • Design and recommend security enhancements based on post-implementation reviews to strengthen system performance and reliability.
  • Advise users, clients, and technology teams on technical challenges and recommend advanced programming solutions.
  • Define technical standards and operating procedures that guide application development practices.
  • Mentor junior developers and analysts, sharing backend development expertise across the team.
  • Evaluate risk in technical and business decisions, ensuring compliance with applicable laws, regulations, and company policies to protect Citi and its clients.

Required Qualifications & Skills

  • 5 to 8 years of experience in systems analysis and software application development, with a bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience.
  • Proficiency in Python, with hands‑on experience in big data technologies such as Apache Spark and PyCharm.
  • Working knowledge of SQL and database management.
  • Exposure to AI-assisted development tools such as Copilot and agent‑based integrations.
  • Experience managing and delivering technology projects, supported by practical knowledge of project management methods.
  • Ability to work under pressure and quickly adapt to shifting deadlines, new tools, and changing requirements.
  • Advanced English proficiency to collaborate with global teams.

Beneficial Skills & Qualifications

  • Experience with microservices development and API integration.
  • Familiarity with Citi’s technology environment.
  • An open, curious mindset with a strong ability to learn new tools and technologies quickly.

What We Offer

You will join a technology team with active projects already underway, working alongside colleagues who value adaptability and continuous learning.

  • Work on live backend systems using Python, big data, and AI-assisted development tools within a collaborative technology team.
  • Balance your week with hybrid working, spending three days in the office and two days working remotely.
  • Build your technical expertise through hands‑on exposure to microservices, API integration, and emerging AI tools.
  • Access ongoing learning and development opportunities to grow your skills within a global organization.
  • Benefit from resources supporting your financial wellbeing and work‑life balance.
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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Application Developer
Senior Software Application Developer

Citigroup • Ciudad de México

Híbrido
MXN 700.000 - 1.000.000
Hybrid work model
Senior Software Application Developer
Senior Software Application Developer

Citigroup Inc. • Ciudad de México

Híbrido
MXN 600.000 - 1.000.000
Hybrid work arrangement
Learning opportunities
Work-life balance resources
Senior Software Application Developer
Senior Software Application Developer

Citigroup Inc. • Ciudad de México, Región Centro

Híbrido
MXN 700.000 - 1.000.000
Apps Dev Intmd Programmer Analyst - C11 - CIUDAD DE MEXICO
Apps Dev Intmd Programmer Analyst - C11 - CIUDAD DE MEXICO

Citigroup Inc. • Ciudad de México

Presencial
MXN 420.000 - 660.000
BANAMEX TECH LEAD SUPPORT C13 - Ciudad De Mexico
BANAMEX TECH LEAD SUPPORT C13 - Ciudad De Mexico

Citigroup • Ciudad de México

Presencial
MXN 1.200.000 - 1.800.000
Apps Dev Intmd Programmer Analyst - C11 - CIUDAD DE MEXICO
Apps Dev Intmd Programmer Analyst - C11 - CIUDAD DE MEXICO

Citigroup • Ciudad de México

Presencial
MXN 350.000 - 550.000
Network Support
Network Support

Kyndryl Inc. • Xico

Híbrido
MXN 540.000 - 900.000
Hybrid work model
Learning resources
Career development
Senior Backend Engineer | Python, Spark, Microservices
Senior Backend Engineer | Python, Spark, Microservices

Citigroup • Ciudad de México

Híbrido
MXN 700.000 - 1.000.000
Hybrid work model
Senior Backend Developer — Python, Spark, Hybrid
Senior Backend Developer — Python, Spark, Hybrid

Citigroup Inc. • Ciudad de México, Región Centro

Híbrido
MXN 700.000 - 1.000.000
Senior Backend Engineer - Python, Spark, Hybrid
Senior Backend Engineer - Python, Spark, Hybrid

Citigroup Inc. • Ciudad de México

Híbrido
MXN 600.000 - 1.000.000
Hybrid work arrangement
Learning opportunities
Work-life balance resources