C
Programme
Graduate
Location
Budapest
Duration
Two years
About the role
Citi’s two-year Technology Full-Time Analyst Program in Budapest develops recent graduates through rotations, training, and globally scoped technology projects. Analysts work in agile software development, building scalable solutions, testing and debugging code, supporting deployments, and collaborating across teams. The program starts in July and offers exposure to modern engineering technologies.
Responsibilities
- Develop quality, scalable software based on business requirements in an agile environment.
- Write code consistent with quality standards and support testing cycles and post-production deployment.
- Use appropriate tools to test and debug code and participate in peer code reviews.
- Collaborate with globally scoped, cross-functional teams across technology and banking projects.
- Contribute to projects involving digital banking solutions, cybersecurity, and data-powered innovations.
Technical Exposure
- Microservices development using Java, Spring Framework, and Pivotal Cloud Foundry.
- iOS development using Swift, Xcode, and MVC architecture.
- Android development using Java, Android Studio, JavaScript, CSS, AJAX, and Java web services.
- Web development using Angular, Eclipse, Java, JSP, TypeScript, HTML, JavaScript, CSS, and AJAX.
- Software architecture and engineering practices including APIs, Spring, REST, CI/CD, and minimum development standards.
- Tools and platforms including JIRA, Zephyr, BitBucket, TeamCity, uDeploy, Artifactory, OpenShift, Docker, Kubernetes, and Kafka.
Program Experience
- Complete an intensive orientation covering Citi’s business, strategy, and shared vision.
- Join a new-hire cohort receiving training on company processes, tools, and technical skills.
- Benefit from structured learning, networking, mentoring, and development programs.