Found Description
Citi is seeking a Trading Applications Engineer to modernize back-office systems. Utilize your skilled engineering practices to create scalable, secure software using the latest technologies.
This role demands hands-on coding and strong problem-solving abilities to build resilient applications. You will be instrumental in implementing modern engineering standards, mentoring junior engineers, and ensuring software security while collaborating with cross-functional teams.
Key Responsibilities: • Develop robust, high-performance trading software • Champion trunk-based development and continuous integration • Maintain test-driven and behavior-driven development practices • Lead code reviews to uphold code quality • Work closely with DevOps teams for optimal operations
Requirements: • 5-8 years experience in software engineering • Proficiency in Kotlin, Java, or Python • Deep understanding of microservices architecture • Knowledge of CI/CD practices and Agile meth...
This role demands hands-on coding and strong problem-solving abilities to build resilient applications. You will be instrumental in implementing modern engineering standards, mentoring junior engineers, and ensuring software security while collaborating with cross-functional teams.
Key Responsibilities: • Develop robust, high-performance trading software • Champion trunk-based development and continuous integration • Maintain test-driven and behavior-driven development practices • Lead code reviews to uphold code quality • Work closely with DevOps teams for optimal operations
Requirements: • 5-8 years experience in software engineering • Proficiency in Kotlin, Java, or Python • Deep understanding of microservices architecture • Knowledge of CI/CD practices and Agile meth...