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 innovative 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 solid 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 (Mississauga)
🏢 Citigroup
📍 Mississauga
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.