A complete application in a minute
Tailored resume and cover letter, ready to send.
Citi is seeking an Applications Development Senior Programmer Analyst in Warsaw. The role contributes to the design, development and support of critical application systems within a technology-driven team. You will lead analyses, coding, testing and deployment, while mentoring junior analysts.
The candidate should have 5–8 years in software development, strong Java, Oracle DB and MSSQL skills, plus experience with Kafka and IBM MQ. A collaborative, regulatory‑maware mindset is essential.
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.
Conduct feasibility studies, IT planning, and cost/time estimation to design, build, and deploy application systems aligned with business requirements. Oversee all development phases-from analysis and design through testing, deployment, and ongoing operational user support. Apply deep technical expertise to analyze complex issues, assess business/system processes against industry standards, and deliver sound evaluative solutions. Identify, recommend, and implement post-deployment security controls to ensure robust system design and operational integrity. Partner with clients and cross-functional technology teams to architect advanced programming solutions and support core exposure systems. Enforce standard operating procedures while contributing to the definition and enhancement of development workflows. Operate autonomously as a Subject Matter Expert (SME) for senior stakeholders while advising and mentoring junior analysts. Safeguard firm reputation and assets by evaluating risk in business decisions, ensuring strict regulatory compliance, and managing control issues with transparency.
5-8 years of experience in software development, systems analysis, design, and application support. Strong hands-on expertise in Java, Oracle Database, and Microsoft SQL Server (MSSQL). Proficient in enterprise messaging technologies, specifically Apache Kafka and IBM MQ. Solid understanding of GitHub and source code management best practices. Demonstrated success delivering projects in complex environments with working knowledge of project management methodologies. Strong analytical and troubleshooting skills with the ability to thrive under pressure and meet tight deadlines. Team-oriented professional adept at working closely across diverse technical and business teams. Adaptable to changing business priorities with readiness to support critical operations across global time zones. Bachelor’s degree/University degree or equivalent experience Будет плюсом: Securities master and market data is a plus; Financial Markets, Trading, Middle Office and Back Office functions is a plus; Knowledge of Securities Finance a plus
By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: