Senior Software Application Developer

Reposted 7 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Fintech • Financial Services
The Role
Design, build, test, implement, and support scalable backend application systems using Python, Apache Spark, and SQL. Lead the full software development lifecycle, solve complex technical problems, establish development standards, recommend security enhancements, advise stakeholders, assess risks, and mentor junior developers. The role also involves project delivery, database management, AI-assisted development tools, microservices, and API integration within a hybrid technology environment.
Summary Generated by Built In

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.

  Apply today to help build backend solutions that power Citi's technology platforms.  



------------------------------------------------------

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.

Skills Required

  • 5 to 8 years of experience in systems analysis and software application development
  • Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience
  • Proficiency in Python
  • Hands-on experience with Apache Spark
  • Experience with 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
  • Practical knowledge of project management methods
  • Ability to work under pressure and adapt to shifting deadlines, new tools, and changing requirements
  • Advanced English proficiency
  • Experience with microservices development and API integration
  • Familiarity with Citi's technology environment
  • Ability to learn new tools and technologies quickly

Citi Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Citi and has not been reviewed or approved by Citi.

  • Healthcare Strength — Health coverage is described as comprehensive and reliable, with multiple medical, dental, vision, prescription, and mental-health options. Wellness programs, counseling, and preventive resources further reinforce health support.
  • Retirement Support — Retirement planning is viewed as a standout, with dollar-for-dollar matching up to 6% and, in some cases, an additional fixed contribution. These elements are positioned as competitive features of the total rewards package.
  • Parental & Family Support — Family-support programs include parental leave, childcare and eldercare resources, backup-care assistance, and educational support. Part-time employees in some areas also access standard health and wellness benefits.

Citi Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Kwun Tong, Kowloon
223,850 Employees

What We Do

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.

Similar Jobs

Remote or Hybrid
2 Locations
226610 Employees

Micron Technology Logo Micron Technology

Design Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Samsara Logo Samsara

Consultant

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
México
4000 Employees

Micron Technology Logo Micron Technology

ENGINEER NCG - HBM LAYOUT

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
85 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account