Found Description
Citi seeks a hands-on Software Engineer to innovate its back-office trading applications. Your role will involve designing scalable software solutions while implementing best engineering practices.
Bring 5-8 years of software engineering experience to this essential position at Citi. You will focus on system design, coding in Kotlin, Java, or Python, and ensure high-quality test-driven development. A deep understanding of microservices architecture, robust application development, and CI/CD processes will elevate our engineering standards.
Key Responsibilities: • Design and maintain scalable high-performance applications • Implement trunk-based development for quick integration • Ensure best practices in test-driven and behavior-driven development • Conduct code reviews and refactoring for quality assurance • Collaborate in Agile environments, emphasizing DevOps excellence
Requirements: • 5-8 years relevant software engineering experience • Proficiency in Kot...
Bring 5-8 years of software engineering experience to this essential position at Citi. You will focus on system design, coding in Kotlin, Java, or Python, and ensure high-quality test-driven development. A deep understanding of microservices architecture, robust application development, and CI/CD processes will elevate our engineering standards.
Key Responsibilities: • Design and maintain scalable high-performance applications • Implement trunk-based development for quick integration • Ensure best practices in test-driven and behavior-driven development • Conduct code reviews and refactoring for quality assurance • Collaborate in Agile environments, emphasizing DevOps excellence
Requirements: • 5-8 years relevant software engineering experience • Proficiency in Kot...