Shape the future of global finance as a Lead Software Engineer with Citi Tech. Join a passionate team and leverage your technical expertise to develop creative solutions in a hybrid environment.
As a Lead Software Engineer within Citi's global technology team, you will tackle complex business challenges through robust technical solutions. This role offers a chance to work on building a fully automated platform, collaborating closely with product teams and end-users. We seek a strong technologist who excels in software development, enjoys engineering challenges, and possesses effective communication skills.
Key Responsibilities:
• Design and develop high-quality software solutions • Collaborate with product teams on automated platform initiatives • Build RESTful APIs using frameworks like Spring • Engage in the entire software development lifecycle • Foster a strong engineering culture among global teams
Requirements: • Proven software development experience • Proficient in Java, Python, JavaScript, or React • Experience with microservices and event-driven systems • Knowledge of TDD and clean code principles • Bachelor's degree in Computer Science or related field
Drive innovation in finance technology as you address engineering challenges with Citi.
📌 Lead Software Engineer at Citi Tech (Winnipeg)
🏢 Citigroup
📍 Winnipeg
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.