The BVT Analyst plays a critical role in ensuring the quality and reliability of software products through the execution and analysis of Build Verification Tests (BVT).
Responsibilities
Develop, execute, and maintain Build Verification Test cases to validate new software builds.
Analyze test results to identify defects, inconsistencies, and areas for improvement in the build process.
Collaborate with development and QA teams to troubleshoot issues and recommend corrective actions.
Automate repetitive testing tasks to improve efficiency and coverage of BVT suites.
Monitor build pipelines and provide regular reports on build quality and test outcomes to stakeholders.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Provide end-to-end ownership of technical product delivery across automation and full-stack development initiatives, guiding architecture, directing engineering workstreams, and ensuring solutions align with client mission needs.
Compensation
Pay: $155,000.00 - $165,000.00 per year
Responsibilities
Provide architectural oversight and technical direction across teams developing full-stack applications (React, Spring Boot) and Python-based automations.
Validate engineering approaches, enforce best practices, and ensure solutions are scalable, secure, and maintainable.
Translate complex client requirements into clear, actionable technical designs.
Lead solutioning sessions and define system architecture and automated processes in collaboration with engineering teams.
Serve as the primary technical interface with stakeholders.
Lead Java engineering for Citi’s global FX technology platform, combining technical leadership with strategic oversight of Java practices across a distributed team.
Responsibilities
Lead design, development, and delivery of high-performance, scalable Java-based systems supporting FX trading, sales, risk, and post-trade workflows
Own end-to-end technical guidance for feature teams, ensuring alignment with business priorities, architectural standards, and regulatory requirements
Drive agile delivery practices including sprint planning, backlog refinement, code reviews, and retrospectives
Collaborate closely with Product Owners, Business Analysts, Architects, and Business to translate complex FX business requirements into robust technical solutions
Ensure production stability, performance, and resilience of FX systems through proactive engineering practices including observability, alerting, and capacity planning
Requirements
Bachelor’s degree/University degree or equivalent experience
A full-time technology analyst program for graduating students to develop quality and scalable software solutions in an agile environment within a global financial institution.
Responsibilities
Work in an agile software development environment
Develop quality and scalable software solutions using leading-edge technologies
Develop code consistent with quality standards
Offer support during testing cycles and post-production deployment
Use appropriate tools to test and debug code
Requirements
Bachelor’s degree in Computer Science
Bachelor’s degree in Computer Engineering
Bachelor’s degree in Information Technology
Bachelor’s degree in Management Information Systems
The role involves architecting, developing, and engineering emerging Cryptography, PKI, and Post-Quantum Cryptography (PQC) capabilities, as well as building enterprise middleware integrations using Java.
Compensation
17 157 800, 00 Ft - 28 767 800,00 Ft
Responsibilities
Architect and develop solutions at the enterprise level, which will include working on cryptographic architectures with main focus on advancing the PKI & certificate lifecycle management engineering & automation landscape.
Work with all disciplines, senior architects, and operational product owners to integrate quantum-resilient PKI, hybrid certificate architectures, and certificate management technologies with Citi platforms.
Perform product evaluation, testing, benchmarking, and certification of PKI, and HSM cryptographic technologies.
Provide occasional 4th level support and technical leadership for the product toolset.
Produce high-level and low-level architectural documentation of processes, procedures, and migration roadmaps for the usage of cryptographic products.
A 2-year rotational Analyst Program starting in July, focused on agile software development and building quality, scalable software solutions using leading-edge technologies.
Responsibilities
Work in an agile software development environment
Develop quality and scalable software solutions
Develop code consistent with quality standards
Offer support during testing cycles and post-production deployment