PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 6392 Jobs

Wondering why you’re not getting hired?

Take our 3-min quiz and find out!

  • See what’s holding you back
  • Know exactly what to fix
  • Get a plan to move forward
Take the Quiz!
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Digital Software Engineer Senior Analyst, Assistant Vice President
Save Job
Citi

Digital Software Engineer Senior Analyst, Assistant Vice President

Onsite Tampa, FL, United States Senior
Posted 12 hours ago
Save Job

Job Details

Engineer the future of global financial security. At Citi, our Tech team doesn’t just enable finance – we are actively defending its integrity against illicit activities. Every day, $5 trillion crosses through our network, providing us with unparalleled data insights. We do business in 180+ countries, operating at a scale that demands sophisticated solutions to detect, investigate, and prevent financial crime. This vast global footprint allows us to leverage cutting-edge technology, including advanced AI, to build systems that matter in the fight against money laundering and other financial threats. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech, specifically contributing to the critical fight against financial crime.

Watch this video to learn more about Citi

Are you a highly skilled and motivated Software Engineer looking to make a significant impact in the dynamic world of finance, particularly in safeguarding the integrity of global financial systems? Join our cutting-edge technology team and play a pivotal role in developing and enhancing our proprietary AML (Anti-Money Laundering) Investigation Platform. This platform is crucial for detecting, investigating, and preventing illicit financial activities. The ideal candidate will bring 5-7 years of progressive experience in software development/engineering, with a strong focus on Java, microservices, and related technologies, coupled with a proven track record of successful project implementation. This role demands strong technical expertise in Java application development, agile methodologies, and a collaborative spirit to deliver innovative and robust solutions within a fast-paced global environment.

As an Digital S/W Engineer Sr Analyst (Java Full Stack Developer), you will play a critical role in maintaining our current AML Investigation Platform while actively contributing to its strategic evolution and the development of next-generation capabilities.

Responsibilities:

Software Development and Engineering

  • Design, develop, and maintain high-quality software applications using Java, adhering to best practices in Test-Driven Development (TDD), Spec-Driven Development (SDD), Spring framework, and Microservices architecture.

  • Conduct thorough systems analysis and programming to ensure optimal application performance and reliability.

  • Contribute to the continuous improvement and maintenance of existing platforms, ensuring their stability and scalability.

  • Participate in all phases of the software development lifecycle, from concept and design to testing and deployment, following agile principles.

  • Utilize strong SQL and Stored Procedures knowledge for efficient database interaction and data management.

  • Exhibit the ability to turn complex application design into a well-written application.

Technical Leadership and Expertise

  • Accountable for executing and driving mid-size feature application design and development efforts to completion, serving as a development lead on medium-scale projects and supporting the execution of larger efforts.

  • Analyze and troubleshoot coding, application performance, and design challenges, including researching root causes and resolving defects.

  • Possess a deep understanding of the technical requirements for solutions, information modeling, data structures, and algorithms.

  • Understand engineering needs for building, maintaining, and operating systems through all phases of their life, including maintenance characteristics, runtime properties, and dependencies (hardware, platform, OS, performance, load, upstream/downstream systems).

  • Demonstrate an advanced understanding of main system flows and how systems collectively integrate to achieve business objectives.

  • Participate in design discussions as a Development Lead, influencing design decisions with application code details and technology experience.

  • Work with limited guidance, defining development and delivery strategy.

Collaboration and Communication

  • Collaborate effectively with global development teams, business stakeholders, and other technical teams to understand requirements, define solutions, and deliver integrated projects.

  • Communicate progress, anticipate bottlenecks, provide escalation management, and identify, assess, track, and mitigate issues/risks at multiple levels.

  • Work across teams to optimize processes and improve concurrent project delivery.

  • Share knowledge with the team in various forums and demonstrate expertise through industry certifications.

Process Improvement and Risk Management

  • Continuously assess development processes, test plans, and operations.

  • Streamline and/or eliminate excess process in areas of architecture, build, delivery, production operations, or business where efforts are repeated.

  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding assets by ensuring compliance with applicable laws, rules, and regulations, adhering to policy, applying sound ethical judgment, and escalating/managing/reporting control issues with transparency.

Adaptability and Continuous Learning

  • Adapt quickly to evolving technical requirements and project priorities, managing multiple deadlines effectively.

  • Demonstrate an interest in continuous learning and collaboration.

Qualifications:

  • ​5+ years in software development/engineering.

  • Strong analytical and quantitative skills; Data driven and results-oriented

  • Strong proficiency in Java application technologies with hands-on coding skills.

  • Deep experience with Test-Driven Development (TDD) and Spec-Driven Development (SDD) practices.

  • Expertise in the Spring framework and Microservices architecture.

  • Solid understanding and hands-on experience with SQL and Stored Procedures.

  • Experience with any messaging systems.

  • Working knowledge of project management techniques and methods, with a strong focus on agile methodologies.

Nice to Have Skills:

  • Experience with React, other modern web technologies, and web best practices.

  • Understanding of HTML5 and CSS.

  • Experience with cloud platforms, containerization (e.g., Docker), and Kubernetes.

  • AI/GenAI development knowledge (familiarity with AI/ML concepts, models, frameworks, or cloud AI services, especially in generative applications).

Education:

  • Bachelor’s/University degree or equivalent experience

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

Job Family Group:

Technology

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

Job Family:

Digital Software Engineering

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

Time Type:

Full time

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

Primary Location:

Tampa Florida United States

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

Primary Location Full Time Salary Range:

$96,960.00 - $145,440.00


In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

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

Most Relevant Skills

Please see the requirements listed above.

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

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

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

Anticipated Posting Close Date:

Mar 18, 2026

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

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.

Company Details
Citi
 
Work at Citi

About Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 200,000 dedicated people from around... Read more

Did you submit an application for the Digital Software Engineer Senior Analyst, Assistant Vice President on the Citi website?