Applications Development Senior Programmer Analyst contributing to software development and applications at Citi. Involves collaboration with technology teams and complex problem-solving in financial services.
Responsibilities
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
Ensure essential procedures are followed and help define operating standards and processes
Serve as advisor or coach to new or lower level analysts
Has the ability to operate with a limited level of direct supervision
Requirements
8-13 years of relevant experience in financial service industry
Experience in systems analysis and programming of software applications
Experience in managing and implementing successful projects
Competent with Java development using Spring Boot
Good Exp with AI based developer productivity tools like Co-pilot and Devin
Good Exp in integrating GenAI based solutions to solve a complex business problem
Desirable to have experience in building and maintaining AI/ML/GenAI based tools
Working knowledge of consulting/project management techniques/methods
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Experience in Angular, Typescript, HTML, CSS
Expertise in handling large volumes of data over REST APIs.
Demonstrated leadership skills
Basic knowledge of industry practices and standards
Consistently demonstrates clear and concise written and verbal communication
Benefits
Health insurance
401(k) matching
Paid time off
Flexible work arrangements
Professional development
Job title
Java Fullstack Developer – Assistant Vice President
Lead technology initiatives in applications development and adopt DevOps practices at Citi. Focused on high - quality, resilient software solutions in the payments domain.
Java Microservices Developer responsible for Microservices applications development and support using Java at Citi. Involve in AGILE methodologies and collaborate with global teams.
Java/Scala/Axiom Developer supporting Morgan Stanley's Regulatory Reporting group. Collaborating on data sourcing, integration, and application development within Finance Technology.
Junior Python Developer focusing on web scraping and data extraction at Beemôn. Collaborating with the engineering team to develop and maintain data collection scripts.
Technical Specialist leading engineering and architecture decisions at Junto Seguros. Delivering scalable solutions for insurance products with a focus on performance and security.
Technical ERP Developer maintaining legacy .NET applications and PeopleSoft components at Stefanini. Ensuring the availability and correct operation of critical systems.
Senior .NET Developer tasked with building scalable systems for a leading global Defence and Aerospace company. Joining an engineering squad to enhance technical robustness and delivery capacity.
Senior Software Engineer utilizing Typescript, Expo, React, Node.js, and GraphQL at Unloan. Delivering high - performance platforms that redefine digital lending and improve user experiences.
Principal Engineer at Saviynt developing AI - powered identity solutions. Leading enterprise cloud solution architecture and collaborating with teams to enhance security and efficiency.
Data Analyst working with IoT data and customer insights in a collaborative environment. Requires strong Python skills and 4 - 5 years of analytics experience in a hybrid work model.