Talent.com
No longer accepting applications
Applications Development Sr Programmer Analyst - AVP

Applications Development Sr Programmer Analyst - AVP

Citigroup Inc.Tampa, FL, US
5 days ago
Job type
  • Full-time
Job description

Overview

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

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 methodologies, including Agile, DevOps, and CI / CD.
  • Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability.
  • Apply BDD, 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

  • 5+ years experience in an Apps Development or systems analysis role; hands-on experience in Java 17+, Spring, Spring Boot, Hibernate, design patterns, microservices, Angular 15+, Docker, Kubernetes, etc.
  • 2+ years of experience in financial services preferred, with experience building technology solutions on enterprise scale.
  • 4+ years of experience in large-scale apps development as a Full Stack developer with experience using modern technologies (e.g. Java, J2EE, AngularJS, SQL, Spring, Hibernate, OpenShift).
  • Good working knowledge of source code control tools and technologies.
  • Strong fundamentals of OOP concepts, data structures, and algorithms.
  • Strong experience developing and architecting integrated solutions with non-functional requirements like scalability, high availability, and consistency.
  • Strong experience with API and Web Services development using REST / SOAP protocols.
  • Fundamental database concepts and experience with a relational database (MSSQL, Oracle) or NoSQL platforms.
  • Ability and willingness to work across multiple tools, frameworks, and technology stacks.
  • Fundamental understanding of and experience with cloud platforms such as Docker, Kubernetes.
  • A good understanding of standard enterprise design patterns and SOLID principles.
  • Required Skills

  • Java 17+
  • Spring Core, Spring Boot, Hibernate
  • JUnit testing frameworks, Mockito
  • Oracle concepts, SQL, PL / SQL
  • Angular 15+
  • Skills that are a plus

  • React
  • Familiarity with open source and proprietary tech including Kafka
  • Appian
  • BPMN (RHPAM, IBM BPM)
  • Applied understanding of DevOps, Docker Compose
  • Education

  • Bachelor's degree / University degree or equivalent experience
  • Job details : Location – Tampa, Florida, United States. Time Type – Full time.

    Salary range : $96,960.00 - $145,440.00. In addition to salary, Citi's offerings may include discretionary and formulaic incentive and retention awards. Citi offers competitive benefits including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including vacation, sick leave, and holidays. For more information, visit citibenefits.com. Availability of offerings may vary by jurisdiction, job level, and date of hire.

    EEO statements

    Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to 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

    Create a job alert for this search

    Sr Programmer Analyst • Tampa, FL, US

    Related jobs
    • Promoted
    California Licensed Epic Analyst

    California Licensed Epic Analyst

    VirtualVocationsSaint Petersburg, Florida, United States
    Full-time
    A company is looking for an Epic PB Implementation Cutover Analyst for a contract position focused on workflow mapping and appointment conversion planning. Key Responsibilities Support PB and Cade...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Director of Application Development

    Senior Director of Application Development

    VirtualVocationsLakeland, Florida, United States
    Full-time
    A company is looking for a Senior Director, Application Development Engineering.Key Responsibilities Directs multiple teams in designing, developing, and implementing complex enterprise software ...Show moreLast updated: 1 day ago
    • Promoted
    Full Stack Application Developer

    Full Stack Application Developer

    VirtualVocationsTampa, Florida, United States
    Full-time
    A company is looking for a Full Stack Application Developer to support an environmentally focused Federal Government client. Key Responsibilities Participate in all phases of the Agile software de...Show moreLast updated: 30+ days ago
    • Promoted
    Process Optimization Analyst

    Process Optimization Analyst

    Climate First BankSt. Petersburg, FL, United States
    Full-time
    We are changing FINANCE to finance CHANGE!.Climate First Bank is a Florida Benefit Corporation, state chartered, FDIC insured commercial bank. We are the first commercial bank with a mission of redu...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Applications Programmer

    Senior Applications Programmer

    VirtualVocationsClearwater, Florida, United States
    Full-time
    A company is looking for a Senior Applications Programmer to serve as the Sustainment Lead or Subject Matter Expert in sustainment life cycle management activities. Key Responsibilities Analyze fu...Show moreLast updated: 30+ days ago
    • Promoted
    Cornerstone Application Analyst

    Cornerstone Application Analyst

    VirtualVocationsTampa, Florida, United States
    Full-time
    A company is looking for a Cornerstone Application Analyst to manage their Cornerstone Learning Management System.Key Responsibilities Manage the Cornerstone Learning Management System, including...Show moreLast updated: 1 day ago
    • Promoted
    Epic PB Analyst

    Epic PB Analyst

    VirtualVocationsTampa, Florida, United States
    Temporary
    A company is looking for an Epic PB Analyst for a 6+ month contract position.Key Responsibilities Mentor and guide client builders in environments with limited system access Provide hands-on bui...Show moreLast updated: 2 days ago
    • Promoted
    Florida Licensed Advanced Application Analyst

    Florida Licensed Advanced Application Analyst

    VirtualVocationsLargo, Florida, United States
    Full-time
    A company is looking for an Advanced Application Analyst - Patient Access.Key Responsibilities Primary owner of Prelude build and support, including Patient WQs and HAR Advisor Responsible for t...Show moreLast updated: 2 days ago
    • Promoted
    Application Configuration Specialist

    Application Configuration Specialist

    VirtualVocationsLakeland, Florida, United States
    Full-time
    A company is looking for an Application Configuration Specialist to support core business functions and application configurations. Key Responsibilities Manage configuration, data, development of ...Show moreLast updated: 30+ days ago
    • Promoted
    Programmer Analyst

    Programmer Analyst

    VirtualVocationsLakeland, Florida, United States
    Full-time
    A company is looking for a Programmer Analyst to join their Information Services team.Key Responsibilities Design, configure, develop, test, debug, and document moderately complex application sol...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Programmer

    Lead Programmer

    VirtualVocationsSaint Petersburg, Florida, United States
    Full-time
    A company is looking for a Lead Programmer.Key Responsibilities Manipulate large databases and generate reports for healthcare data analysis Monitor and assess FSP programmers' workload and over...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Bioinformatics Programmer Analyst

    Bioinformatics Programmer Analyst

    VirtualVocationsClearwater, Florida, United States
    Full-time
    A company is looking for a Senior Programmer Analyst (Bioinformatics).Key Responsibilities Create, execute, maintain, and validate programs for data transfer and integration Develop visualizatio...Show moreLast updated: 15 hours ago
    • Promoted
    Application Specialist

    Application Specialist

    VirtualVocationsSaint Petersburg, Florida, United States
    Full-time
    A company is looking for an Application Specialist.Key Responsibilities Design and implement logic-driven processes to fit unique client workflows Provide technical support and guide clients thr...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Hardware Configuration Analyst

    Principal Hardware Configuration Analyst

    VirtualVocationsClearwater, Florida, United States
    Full-time
    A company is looking for a Principal Hardware Configuration Analyst.Key Responsibilities Perform Hardware Configuration Management (HCM) tasks including identification, change management, and aud...Show moreLast updated: 7 hours ago
    • Promoted
    Senior Application Developer

    Senior Application Developer

    VirtualVocationsClearwater, Florida, United States
    Full-time
    A company is looking for a Sr Application Developer - MuleSoft.Key Responsibilities : Design and deliver integration projects across multiple business domains Develop high-quality APIs / Integratio...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior HRIS Integrations Analyst

    Senior HRIS Integrations Analyst

    VirtualVocationsLakeland, Florida, United States
    Full-time
    A company is looking for a Senior HRIS Integrations Analyst.Key Responsibilities : Design, develop, and implement Workday integrations using Workday Studio, Core Connectors, EIBs, and Workday Web ...Show moreLast updated: 13 hours ago
    • Promoted
    Senior Programmer

    Senior Programmer

    VirtualVocationsTampa, Florida, United States
    Full-time
    A company is looking for a Senior Programmer to support long-term remote FSP projects.Key Responsibilities Manipulate large databases and generate reports for healthcare data analysis Create com...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocationsLargo, Florida, United States
    Full-time
    A company is looking for a Sr Software Development Engineer, Remote.Key Responsibilities Develop and maintain core platform services, ensuring scalability and resilience Enhance system reliabili...Show moreLast updated: 30+ days ago
    • Promoted
    Director of Application Development

    Director of Application Development

    VirtualVocationsTampa, Florida, United States
    Full-time
    A company is looking for a Director of Application Development (Remote).Key Responsibilities Lead and manage application development teams, providing guidance and support for project delivery Co...Show moreLast updated: 17 days ago
    • Promoted
    • New!
    Clinical Application Specialist III

    Clinical Application Specialist III

    VirtualVocationsSaint Petersburg, Florida, United States
    Full-time
    A company is looking for a Clinical Application Specialist III.Key Responsibilities Lead statistical programming activities for development and maintenance of integrated clinical safety data sets...Show moreLast updated: 17 hours ago