|Reference # :||21-01429||Title :||Knime Developer|
|Location :||Jersey City, NJ|
|Position Type :||Contract|
|Experience Level :||Start Date / End Date :||10/25/2021 / 10/24/2022|
Our client, a leading global financial services company, has approximately 200 million customer accounts and does business in more than 140 countries. They provide consumers, corporations, governments and institutions with financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
We are looking for a Knime developer to build functional and efficient server-side applications to replace existing financial applications written in Excel and MS Access as well as creating new applications based on client's requirements. Responsibilities include participating in all phases of the software development lifecycle including understanding of the financial concepts, documenting requirements, developing Knime workflows, integrating with Knime Server (version 4.2 and above) , testing the results and coaching junior developers.
-Understand existing financial systems and solutions which were implemented in Excel Formulae and Excel Macros
-Understand the needs of the client and Implement functional requirements accordingly.
-Document existing functionality and the end state functionality
-Help design and implement functional requirements
-Build efficient back-end features in Knime
-Integrate workflows on the Knime server
-Manage testing and bug fixes
-Prepare technical documentation
-Coach junior team members
-Implement software enhancements and suggest improvements
-Minimum of 2 years as Knime developer
-Good understanding and familiarity with Knime Nodes repository
-5-8 years' experience in the financial sectors implementing financial systems and applications.
-A minimum of 3 years as Python or Java developer
-Strong analytical and quantitative skills; Data driven and results-oriented
-Full understanding of the Data Extraction-Transformation-Load Process (ETL Process)
-Experience delivering with an agile methodology
-Understanding of Big Data concepts and flows
-Skilled at working with third party service providers
-Excellent written and oral communication skills
-Bachelor's degree in Computer Science or similar degrees - Master's preferred.
Please see our complete list of jobs at: