Lead Software Engineer, Ventures Studios

Citigroup Inc   •  

Dallas, TX

Industry: Accounting, Finance & Insurance

  •  

5 - 7 years

Posted 199 days ago

This job is no longer available.

Position SummaryCiti Ventures’ mission is to drive customer-focused innovation and cultural transformation that delivers new growth and value for Citi. We invest in startups, pilot new technologies, and test new solutions and business models with the potential to transform the future of financial services. The Ventures Studio at Citi Ventures is seeking a Lead Software Engineer who wants to be at the forefront of that transformation, helping build transformational customer experiences. The position is based in Dallas, TX.About YouCiti Ventures is seeking a Lead Software Engineer to join the Ventures Studio team in Dallas, TX. The Lead Software Engineer will be responsible for driving technical innovation, developing new products, and building highly scalable solutions. In addition, this role will be responsible for influencing and mentoring engineers across the organization and ensuring that the highest coding principles and standards are adopted. We are looking to recruit someone who is passionate about emerging trends and has the ability to succeed in a startup environment.Position Responsibilities

  • Serve as a technical leader on our most demanding, cross-functional projects
  • Design and develop web applications using frameworks such as AngularJS and ReactJS
  • Ensure the quality of architecture and design of systems across the organization
  • Possess expert knowledge in performance, scalability, and engineering best practices
  • Effectively research and benchmark technologies
  • Assist in the career development others, actively mentoring individuals and the Citi developer community at large on advanced technical issues and helping managers guide the career growth of their team members

Qualifications

A degree in Computer Science or related field

5+ years of software development with a proven track record of leading the delivery of large-scale systems

Experience designing, implementing, and scaling web services in an agile environment

Highly motivated and a standout teammate

Excellent communication and interpersonal skills

An entrepreneurial mindset.

18077919