Officer, Applications Development Intermediate Programmer Analyst, Technology
Citi Group
Officer, Applications Development Intermediate Programmer Analyst, Technology Job Overview We are looking for a highly skilled and hands‑on Software Engineer to drive modern engineering practices and technology transformation within our teams. You will play a critical role in designing, developing, and maintaining scalable, high‑quality software solutions while ensuring best‑in‑class engineering standards, including trunk‑based development, test automation, security, and modern ways of working. This role requires deep expertise in system design, hands‑on coding, and strong problem‑solving skills to create resilient, high-performing, and secure applications. Software Development & System Design Design, develop, and maintain robust, scalable, and high‑performance applications. Implement trunk‑based development practices to enable continuous integration and rapid delivery. Develop clean, maintainable, and testable code following SOLID principles and software design best practices. Ensure high levels of unit test coverage, test‑driven development (TDD), and behavior‑driven development (BDD). Actively contribute to hands‑on coding, code reviews, and refactoring to maintain high engineering standards. Engineering Excellence & Best Practices Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD. Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability. Apply Behavior‑Driven Development (BDD), Test‑Driven Development (TDD), and unit testing to ensure code quality and functionality. Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security. Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards. Collaborate effectively in agile environments, embracing DevOps principles and fostering a culture of continuous delivery and improvement. Technical Leadership & Collaboration Partner with architects, product owners, and cross‑functional teams to design scalable and distributed systems. Mentor junior engineers and foster a culture of engineering excellence and continuous learning. Collaborate closely with DevOps teams to optimize deployments, observability, and production resilience. Lead technical discussions, contribute to design documentation, and provide guidance on modern software architectures. Qualifications As a successful candidate, you’d ideally have the following skills and exposure: 2‑5 years of relevant experience Required Languages: English (Proficient), Japanese is plus. Strong hands‑on experience in coding (Java, Python, or any modern programming language). Deep expertise in system design and microservices architecture. Familiar with application development with AI tools. Experience with trunk‑based development, feature flags, and progressive delivery strategies. Proficiency in TDD, BDD, and automation‑first mindset to ensure high test coverage and reliability. Strong understanding of CI/CD pipelines, and DevOps practices. Experience conducting code reviews, vulnerability assessments, and secure coding. Familiarity with modern cloud‑native technologies (AWS, Kubernetes, Docker). Excellent problem‑solving skills and ability to work in fast‑paced, agile environments. Strong communication and collaboration skills. Good‑to‑Have Skills Experience with event‑driven architecture and distributed systems. Knowledge of performance tuning, observability, and production monitoring. Familiarity with Agile frameworks and modern ways of working in product development. Education Bachelor’s degree/University degree or equivalent experience 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. #J-18808-Ljbffr Citi
- ...microservices.* Evaluate and recommend new technologies, tools, and methodologies to enhance development efficiency, system performance,... ....* Utilize knowledge of applications development procedures and... ...or coach to new or lower level analysts* Identify problems, analyze information...ApplicationContract work
$73.73k - $102.87k
Apps Dev Programmer Analyst 2 - Officer Apply (opens in new window) Job Req Id: 26952... ...real impact. Job Overview The Applications Development Programmer Analyst is an intermediate level position responsible... ...in coordination with the Technology team. The overall objective...ApplicationFull time- Applications Development Intermediate Programmer Analyst Job Req Id: 26953355 Location(s): Pune, Maharashtra, India Job Type: Hybrid Posted: Apr. 15, 2026... ...application systems and programs in coordination with the Technology team. The overall objective of this role is to...Application
$57 - $64 per hour
...Disabled We require all applications online, if you... ...Temporary - Senior Programmer Analyst II Drupal CMS (E5894... ...leads the architecture, development, and maintenance of... ...under Category I - Office Positions. All qualified... ...the advancement of technology. #J-18808-Ljbffr...ApplicationTemporary workWork experience placementWork at office$95.77k - $133.63k
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation... ...systems and programs in coordination with the Technology team. The overall objective of this role is to...ApplicationInternship$100k - $120k
...philanthropic organization, seeks a Program Officer to join its Civil Society Program (... ...addressing research, data and technology, leadership development, voting rights and election... ...employment consideration, please submit application to: [emailprotected] . Subject Line...ApplicationLocal area- ...treatment across solid tumors. We’re committed to the development of novel therapies, leveraging first-in-class technologies in viral vectors, universal targets, and novel... ..., including investigational new drug applications (IND), amendments, meeting briefing packages,...ApplicationFlexible hours
- ...established in 1988 to provide Information Technology (IT) technical support services to a... ...(QA), Compliance, and Research and Development (R&D) services. TestPros is an Equal Opportunity... ...User data handling in web/mobile applications Experience reviewing: Consumer-facing systems...ApplicationPart timeFor contractorsLocal areaRemote workFlexible hours
- Applications Development Senior Analyst Apply (opens in new window) Job Req Id: 26958910 Location(s): Chennai, Tamil Nadu, India Job Type: Hybrid Posted... ...systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications...ApplicationFull time
- ...right people for their clients technology and management staffing... ...various software technologies, application programs in accordance with... ...in a way that achieves the development goals for assigned projects... ...knowledge of basic/intermediate design patterns Strong understanding...Application
- Boston Medical Center is hiring a Radiant Applications Analyst II who will align technology solutions with business strategies. This role involves advising customers on technology functionality and coordinating systems to ensure seamless integration. The ideal candidate...ApplicationFlexible hours
- ...architecture background in Microsoft technologies for the Global Market Development team in Jersey City Office. Focus of project is to... ...relationships with a mix of intermediate and senior colleagues or... ...existing DEVOPs infrastructure for application scaling and management....ApplicationWork at office
- Applications Development Sr Programmer Analyst- AVP -Mississauga Job Req Id: 26966864 Location(s): Mississauga,... ...Senior Programmer Analyst is an intermediate level position responsible for participation... ...in coordination with the Technology team. The overall objective of...Application
$126.96k
...over social media and know how our expertise in technology solutions ranges from application maintenance and development to complete architecture and deployment of... ...Technologies Incorporated has openings for Compliance Analysts in Manalapan, NJ and other unanticipated...ApplicationRelocation- ...from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to... ...empathy focuses on your long-term career development while valuing your unique skills and... ...Experience ~8+ years of experience in application or solution architecture, with at least...ApplicationWorldwide
- ...recommend a technical approach and ensure all technology solutions align with IT technical... ...platform activities including design, development, integration, testing, and troubleshooting... ...implementation. -Work closely with application teams in defining technical aspects of...ApplicationFor contractors
- ...world of finance? Join our cutting‑edge technology team and play a pivotal role in... ...develop, and implement robust and scalable application systems and programs for the Margin Calculation... ...and guide all phases of the software development lifecycle, from analysis and design...ApplicationFlexible hours
$76.7k - $129.5k
...requisition id: REQ\_0000078042# **APPLICATION INSTRUCTIONS:*** ## CURRENT... ...the Guidance and Control Technologies Division at the Applied... ...This position supports the development of advanced autonomous... ...and Development Engineer - Intermediate Professional, this position...ApplicationFull timeWork experience placementRemote workFlexible hours$194.04k - $228.25k
...reimagining drug discovery and development through broadening the... ...of potential targets, using technology and standardization to build... ...implementation for all jurisdictions as applicable to the program. Plan and... ...City headquarters or other office locations. At Recursion,...ApplicationOdd jobWork at officeLocal areaImmediate startRemote workWork from home- ...from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to... ...empathy focuses on your long-term career development while valuing your unique skills and... ...equal-opportunity employer. All qualified applicants will receive consideration for...ApplicationWorldwide
$99.2k - $148.8k
Job Description The Applications Analyst III supervises and provides technical guidance to the staff in the development of specifications for new or revised systems. Responsibilities... ...platforms, software, hardware, technologies and tools, etc.). Coordinates the activities...ApplicationRemote jobTraineeshipWork experience placement- ...certified global provider of a broad range of Technology and Business consulting services. We... ...join our talented Team. Job Title: Intermediate Backend Developer Job Location: New... ...and reliability across distributed applications. Key Responsibilities...Application
- Java Applications Development Sr Programmer Analyst Apply (opens in new window) Job Req Id: 26951910 Location(s):... ...Senior Programmer Analyst is an intermediate level position responsible for participation... ...in coordination with the Technology team. The overall objective of...ApplicationFull timeWork experience placement
- Business Intelligence Applications Development Senior Programmer Analyst The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation... ...programs in coordination with the Technology team. The overall objective of...Application
- Citi is seeking an Applications Development Senior Programmer Analyst in New York, NY. This hybrid position involves participation in establishing and implementing... ...application systems in coordination with the technology team, focusing on systems analysis and programming...Application
$145k - $175k
...innovative management and technology consulting firm with offices in the U.S., India, and... .... From robust career development planning to competitive... ...Collaborate closely with business analysts, developers, and... ...Architect, System Architect, or Application Architect) Salesforce...ApplicationTemporary workWork at officeFlexible hours$45 - $55 per hour
...on building modern, scalable technology platforms that support... ...developing high-performance applications using modern full-stack technologies... ...to the design and development of enterprise systems used across... ...leadership. Hybrid work model with offices in New York, NY, and Jersey...ApplicationHourly payFull timeContract work- A reputable technology firm is seeking a Senior IT Analyst - Developer in Norcross, GA. This role focuses on .NET development (including VB6, VB.NET, C#, and ASP) and requires 5+ years of application development experience. Candidates should possess a Bachelor's degree...Application
$106k - $150k
...to make smarter decisions about their technology. By doing these things we help them create... ...support their success through career development and advancement. We are recognized and... ...as Power BI, Looker, or QuickSight, as applicable. Business Acumen The candidate should possess...ApplicationRemote work- Data Onboarding and Dispositioning Intermediate Officer Job Req Id: 26963676 Location(s): City of Taguig, Metro Manila, Philippines Job... ...Citigroup, its clients and assets, by driving compliance with applicable rules, laws, and regulations, adhering to policy, applying...ApplicationFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Officer, Applications Development Intermediate Programmer Analyst, Technology. Be the first to apply!
- senior app developer New York, NY
- application operations engineer New York, NY
- cnc applications engineer New York, NY
- application support developer New York, NY
- technical application engineer New York, NY
- senior application security engineer New York, NY
- project application engineer New York, NY
- work from home app developer New York, NY
- application system engineer New York, NY
- principal application developer New York, NY

