Connecting to LinkedIn...

FinTech Development Engineer

Job Title: FinTech Development Engineer
Contract Type: Permanent
Location: Long Island City,United States
Salary: Up to $175k
REF: 30000682
Contact Name: Fred Golini
Contact Email:
Job Published: almost 3 years ago

job description

A Major Investment Bank is seeking a Development Engineer responsible for building out a startup within the investment bank. Will be designing and delivering mobile-first capabilities leveraging internal strengths and accessing the best capabilities available in the FinTech space.


• Collaboratively work with your Engineering Manager and Agile Development Engineering Team to create new and innovative customer solutions
• Develop applications, including an understanding of API Platform services and Cloud-based services, including Continuous Integration/Continuous Deployment (CI/CD)
• Work within the development teams and business teams on the UI/UX impacts of the new architecture and the new user experience
• Design and implement new functionality and improve existing products. This includes integration patterns, instrumentation and tooling to measure effectiveness and productivity
• Ensure that deployed software is scalable and reliable
• Challenge, drive, and influence transformational change in the evolution of our end to end product delivery using agile development methodology. The scope of this transformational change includes technology and business processes (design, development, testing, deployment) to increase speed to market velocity that is recognized by our customers, industry reviewers, and Citi executive management team
• Responsible for influencing innovation efforts and partnering on game changing new products and services that increase client engagement, reach and effectiveness in every market. The evolutionary architectural constructs and development products are intended to be a critical driver of more cross device and platform usage of products and content
• Contribute to how the Digital technology organization will evolve as these new technologies are better understood and impacts on the existing platforms and teams are better understood


• Minimum of Bachelor’s Degree in Computer Science or related field and 2+ years professional experience in software development
• Computer Science fundamentals in object-oriented design and data structures, algorithm design, problem solving, and complexity analysis
• Understanding and demonstrated success building customer-facing applications including use of APIs, PaaS, IaaS, Client UI/UX, and Distributed Cache
• Successful track record as an application Development Engineer in a comparable environment including the understanding of innovation and disruption culture enablers and inhibitors
• Global software product development background/experience on mobile, tablet, and/or internet UI technologies (e.g. HTML, JavaScript) strongly preferred
• Experience with customer co-creation processes and usability testing
• Working knowledge of Agile Software Development mechanics
• Prior background in high volume e-Commerce solutions or other transactional processing systems
• Deep consumer product knowledge and passion for emerging technologies (e.g., Internet of Things, wearables, iBeacons, NFC, big data) and how they will change consumer experiences
• Creative and passionate, driven by a desire for innovation and creation of amazing client experience – smart risk taking – outside the box thinking