Read authentic reviews from candidates, clients and employees.
Learn more about how Great Recruiters is transforming the industry.
 

James Shen

4.87
from 83 reviews
Jobs
Solution Architect - ERP & MES Integration - Remote
Stamford, Connecticut, United States
CONTRACT
  • TERMS: contract
Solution Architect - ERP & MES Integration **Location:** Remote - East Coast USA hours **Duration:** 6-month project with potential extension **Overview:** We are seeking a skilled Solution Architect (SA) with techno-functional expertise in ERP systems, specifically Infor LN (formerly BAAN), to lead a project integrating the client's ERP system with their Manufacturing Execution System (MES) – Aegis FactoryLogix. The integration is aimed at eliminating manual processes and streamlining manufacturing workflows to support business growth. **Responsibilities:** - Conduct a comprehensive situation analysis of the current ERP and MES setup. - Collaborate with stakeholders to define and scope the integration project. - Develop a detailed solution architecture to integrate Infor LN/BAAN with Aegis FactoryLogix. - Provide technical leadership and strategic guidance throughout the integration project. - Work closely with a full-time Business Analyst (to be hired) to ensure successful implementation. - Provide recommendations for system improvements and process optimizations. - Oversee the testing, validation, and deployment of the integrated solution. - Ensure that the solution aligns with business goals and industry best practices. **Requirements:** - Proven experience as a Solution Architect with a focus on ERP and MES integration. - Strong techno-functional expertise in Infor LN (BAAN) - Prior experience with MES Systems, i.e. Aegis FactoryLogix or similar - Experience with manufacturing processes and workflow automation. - Ability to perform both high-level and detailed analysis for project scoping and solution development. - Excellent communication and stakeholder management skills. - Experience in remote work environments and collaboration with cross-functional teams. - Strong problem-solving skills and attention to detail. **Preferred Qualifications:** - Previous experience working with Infor LN and Aegis FactoryLogix integrations. - Familiarity with manufacturing and supply chain processes. - Project management experience, particularly in ERP/MES implementations. If you are an experienced Solution Architect with a strong background in ERP and MES integration and are looking for a remote opportunity to make a significant impact on a dynamic project, we encourage you to apply today!  Immediate interview and hire!  

Lead Application Support Engineer - Hybrid:
New York, United States
DIRECT HIRE
  • TERMS: direct hire
Sr. Application Support Engineer – Hybrid: Our direct client, a fast-growing FinTech firm, is looking a Sr. Application Support Engineer to manage our document and data support team.  The document management center is the primary tool within our larger application leveraged by large enterprise clients, and we are looking for a dynamic leader to oversee our team of skilled support engineers who specialize in solving problems related to this tool.  This team is responsible for ensuring that all technical issues are resolved in a timely and efficient manner. This role centers on backend production support within our document management platform. This role will employ technical troubleshooting expertise, predominantly in SQL and site administration, and collaborate closely with our product development and engineering teams to address and resolve client issues effectively. This position is based in midtown Manhattan, 3 days per week onsite is expected.  Client offers a very attractive compensation and benefits package, salary ($140-170K, DOE), bonus and stock options.   Responsibilities
  • Analyze and diagnose the root causes of production issues using SQL, coordinating with support, and engineering teams to implement solutions.
  • Act as the main point of contact across departments, clients, and external partners to address and resolve data discrepancies.
  • Partner with Product Managers to spearhead data projects that enhance existing features or develop new workflows.
  • Create tools for exception management and develop metrics and dashboards to monitor data quality and prioritize issue resolution.
  • Gain a thorough understanding of our data flows and their business impacts.
  • Engage in reverse engineering and debugging to address project challenges.
  • Oversee project deliveries and address technical operational issues.
  • Design, develop, and maintain advanced SQL scripts and reporting tools.
  • Utilize ETL processes to manage data transfers across systems.
Qualifications
  • 5-10 years of experience in data/application support or technical support, ideally within an enterprise SaaS environment
  • 5+ years of experience in software application management and development
  • 3+ years in a leadership role within a technical support team
  • Demonstrated ability to perform detailed root cause analysis and work closely with engineers to resolve complex issues
  • Strong analytical skills, excellent communication abilities, and proficient relationship management
  • Bachelor’s degree in computer science, business analytics, finance, or a related field
  • Expertise in navigating and understanding complex technical environments, including explaining these to non-technical stakeholders
  • Proven ability to manage client relationships, drive results, and exhibit strong leadership qualities
  • Advanced proficiency in SQL and familiarity with database management concepts

Full-stack Software Engineer: Hybrid
New York, United States
DIRECT HIRE
  • TERMS: direct hire
Full-stack Software Engineer: Hybrid Our direct client, a fast-growing FinTech firm in New York City, is looking for multiple Full Stack Software Developers.  In this role, you will be working end-to-end on new features, enhancements, and defect resolution on one or more of the firm’s software platforms. This role will work closely with the product management team throughout the software development process, detailing requirements, reviewing work in progress, and addressing issues found in manual test efforts.  For this role, 3 days onsite work in the midtown Manhattan, NY or Greenwich, CT office is required, the base salary is in the $100-160K range, DOE. Responsibilities 
  • Help manage web application development in React as front end and Ruby on Rails or Scala as a backend. 
  • Unit and integration test development using RSpec. 
  • Active participation in Peer Code Reviews as part of our standard SDLC and Change. 
  Qualifications 
  • 2-5+ years software engineering experience?building?enterprise SaaS cloud-based solutions 
  • 2-3+ years of Ruby on Rails or Scala development experience 
  • 2-3+ years of hands-on experience with modern JS frameworks such as React 
  • 2+ years of front end and back-end test automation development using RSpec, Cucumber or similar 
  • Technical leadership/management experience is a plus 
  • Demonstrated understanding of relational database concepts and modeling practices. 
  • Familiar with cloud-based technologies – K8S, AWS etc. 
  • Able to work in an Agile/Kanban methodology 
  • Able to work independently or as part of a group effort, as required 
  • Solid problem-solving ability 
  • Excellent communication skills 
  • Collaborative approach to software development 

Data Integration Engineer- Hybrid
Manhattan , New York, United States
DIRECT HIRE
  • TERMS: direct hire

Our direct client, a fast-growing FinTech firm, is seeking a highly motivated Data Integration Engineer to help lead the development of their APIs and clients' system integrations. The ideal candidate will lead client integration meetings, handling all technical questions with expertise and confidence. This role requires a deep understanding of API and data model implementation, workflow management, and the industry system integration landscape, particularly within the alternative investments ecosystem. The candidate will work closely with fund administrators, custodians, and other service providers, ensuring seamless integration and communication.

This position can be based in midtown Manhattan, 3 days per week onsite is expected.  Client offers a very attractive compensation and benefits package, salary ($150-180K, DOE), bonus and stock options.  

Responsibilities

  • Serve as the technical lead in client integration meetings, confidently addressing and resolving technical queries. 
  • Conduct thorough integration scoping sessions to understand client needs and requirements. 
  • Implement and maintain APIs and data models to ensure efficient data integration. 
  • Develop workflows and manage system integrations with various industry stakeholders within alternative investments ecosystem. 
  • Design, develop, and maintain integration solutions to connect disparate systems within the organization and with external partners. 
  • Ensure the scalability and reliability of integration solutions to support business growth and continuity. 
  • Monitor and optimize integration performance, identifying and resolving bottlenecks and issues. 
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications for integration solutions. 
  • Address and resolve technical issues that arise during integration projects. 
  • Maintain detailed documentation of integration processes, configurations, and changes. 
  • Develop and enforce integration standards and guidelines to ensure consistency and quality across projects. 
  • Stay updated with the latest industry trends, technologies, and best practices in data integration and API management. 

Qualifications

  • 8+ years of experience in data integration, with a strong emphasis on API and data model implementation 
  • Proven track record of leading technical teams and managing complex integration projects 
  • Deep understanding of the alternative investment ecosystem, including fund administrators, custodians, and other service providers 
  • Excellent problem-solving skills and the ability to address complex technical questions from clients 
  • Experience with RESTful API development and integration, with a preference for Python and FastAPI 
  • Familiar with relational database concepts and modeling practices 
  • Excellent communication and presentation skills, with the ability to engage with clients and executive management 
  • Strong interpersonal skills, capable of building relationships and achieving business results 
  • Detail-oriented with a customer-centric focus and a knack for quick, thoughtful problem-solving 
  • Entrepreneurial mindset, with the ability to manage projects from start to finish and overcome operational bottlenecks 

Back-end Scala Developer (FinTech) - Hybrid:
New York, United States
DIRECT HIRE
  • TERMS: direct hire
Back-end Scala Developer – Hybrid: Our direct client, a fast-growing FinTech firm, is looking for mid to senior level back-end developers with strong Scala experience. will play an integral role in designing and implementing systems that power the company’s platform. We are looking for engineers who can build APIs and applications that are highly performant and intuitive. More than checking the boxes on specific technologies, we are looking for driven team members with technical depth and a desire to deliver end products for our clients. Current platform sits on top of a micro-services architecture with services built in Scala, Node.js and Python. If you are not already familiar with the technologies used at firm, you will have the opportunity to pick up these new tools and technologies while on the job—with support from management and mentors. This position is based in midtown Manhattan, 3 days per week onsite is expected.  Client offers a very attractive compensation and benefits package, salary ($150-200K, DOE), bonus and stock options.   Responsibilities
  • Building cloud native services using Scala using open-source frameworks Akka, ZIO etc.
  • Unit and integration test development using Scala Test
  • Active participation in stand-up meetings
  • Active participation in Peer Code Reviews as part of our standard SDLC and Change Management Process
Qualifications
  • Degree in Software Engineering
  • 5-10+ years of web-based application development
  • Experience in Scala, Kotlin, Node.js or Java a plus
  • Demonstrated understanding of relational or NoSQL database concepts and modeling practices
  • Passion for actively learning new technologies
  • Ability to work independently or as part of a group effort, as required
  • Solid problem-solving abilities
  • Excellent communication skills
  • Collaborative approach to software development
  • Leadership/people management experience

Data Operations Specialist- Hybrid
Manhattan , New York, United States
DIRECT HIRE
  • TERMS: direct hire

Our direct client, a fast-growing FinTech firm, is seeking an experienced Data Operations Specialist to join the team. The ideal candidate has a strong background in finance data operations, particularly in the realm of alternative investments. This individual will play a critical role in ensuring the seamless integration and optimal performance of client API integrations within their application. The role will be responsible for monitoring, troubleshooting, and resolving client data issues and queries, and driving continuous improvement initiatives to enhance data validation and integration capabilities.

This position can be based in midtown Manhattan, 3 days per week onsite is expected.  Client offers a very attractive compensation and benefits package, salary ($150-180K, DOE), bonus and stock options.  

Responsibilities

  • Work with third-party administrators and/or transfer agents to ensure timely completion of quarterly valuations, accuracy of general ledger entries, and valuation of investments in accordance with fair value market principles. 
  • Monitor and address data issues related to client API integrations, system failures, increased processing times, and data validations. Design and implement data workflow processes to mitigate these issues. 
  • Review fund expenses and accruals against annual budgets to identify outliers and propose necessary adjustments. Reconcile accounting data between the firm and third-party administrators. 
  • Investigate and resolve client escalations related to data quality, identify root causes, implement corrective actions, and communicate resolutions effectively to clients and internal stakeholders. 
  • Review and approve quarterly management fee and trailer calculations, as well as investor capital account statements, ensuring compliance with partnership operating agreements. 
  • Collaborate with product and engineering teams to design and implement updates to smart contract rules and data workflows. Liaise with underlying fund managers and handle ad hoc requests as needed. 
  • Engage with external data and operations teams to foster strong relationships, deeply understand user needs, and gather feedback to make strategic decisions over data operations processes and distributed ledger applications. 
  • Oversee and coordinate the fund’s annual audit process, including managing relationships with external auditors, and review the preparation of annual fund financial statements. 

 

Qualifications

  • 8+ years of experience in alternative investment data operations (e.g. Fund Finance, Corporate Finance) 
  • Deep understanding of Alternative Investment fund and investment lifecycle activities, ensuring data accuracy and efficiency in all processes 
  • Expertise in Excel, including advanced functions, formulas and macros 
  • Proficiency in SQL, with the ability to write and troubleshoot queries 
  • Exceptional attention to detail, ensuring high standards of data accuracy and improvement 
  • Excellent communication and collaboration skills 
  • Proven expertise in designing and implementing data monitoring processes and troubleshooting data issues 
  • Strategic mindset and ability to work independently 

Application Support Engineer - Hybrid:
New York, United States
DIRECT HIRE
  • TERMS: direct hire
Application Support Engineer – Hybrid: Our direct client, a fast-growing FinTech firm, is looking an Application Support Engineer to be responsible for daily management and troubleshooting of client technical support requests for a large and dynamic application that supports structured investments, annuities, and alternative investments. This individual will ensure that all technical issues related to these investment products are resolved in a timely and efficient manner. This includes responding to requests and keeping the client informed of updates at a regular interval. The Support Engineer will initially triage the support request and escalate internally to a secondary support staff as needed. This may require collaboration with members of other engineering teams to help resolve the issue. This role also requires communication with several different internal business side teams. This position is based in midtown Manhattan, 3-4 days per week onsite is expected.  Client offers a very attractive compensation and benefits package, salary ($90 -130K, DOE), bonus and stock options.   Responsibilities:
  • Respond in a timely manner to client inbound support requests and maintain updates during troubleshooting.
  • Engage in the initial triage of support requests and either resolve or escalate to the appropriate secondary support team.
  • Maintain accurate recording of troubleshooting steps and document knowledgebase articles in the CRM.
  • Communicate with client sales teams on new technical issues and explain resolutions.
  • Utilize a variety of technical tools for troubleshooting for API, database, and data retrieval.
  • Help the support team streamline process or develop new methods for issue tracking.
  • Take initiative on assigned support requests and collaborate with engineers from multiple teams to problem solve.
Requirements:
  • Bachelor's degree in computer science, information technology, or related field
  • 3+ years of experience in technical support
  • Strong technical background, with experience in troubleshooting and resolving technical issues
  • Excellent communication skills, with the ability to communicate with technical and non-technical stakeholders
  • Strong problem-solving skills, with the ability to think creatively and strategically
  • Able to work in a fast-paced, dynamic environment
  • Experience working with APIs and databases, with a strong understanding of how to utilize them to resolve technical issues
  • Familiar with various programming languages and frameworks, such as Java, Python, and .NET
  • Able to troubleshoot and resolve issues related to database connectivity, API integration, and data retrieval
  • Experience working with cloud-based technologies, such as AWS or Azure, is a plus
  • Experience within fintech is a plus
  • Knowledge of security protocols and best practices for securing data and systems is highly desirable

Lead SDET - Hybrid:
New York, United States
DIRECT HIRE
  • TERMS: direct hire
Lead SDET – Hybrid: Our direct client, a fast-growing FinTech firm, is looking for a Lead Software Developer in Test (SDET).  In this role, you’ll bring practical knowledge of agile development methodologies and engineering best practices. As a Software Developer in Test (SDET), you’ll work closely with the Development and Testing team. The ideal candidate would be a combination of a hands-on developer who has some managerial experience, and who can understand existing automation test frameworks and has an ability to enhance and implement the same and should also be able to work with other engineers and product managers to support feature-based testing. This position can be in NYC or Greenwich, 3 days per week onsite is expected.  Base salary in the $150-170K range, DOE plus generous bonus and stock options.   Responsibilities
  • Managing a mid sized team
  • Build and implement robust automated test suites.
  • Integration of automated test suites with the current build and deployment processes.
  • Maintenance of automated tests to accommodate changes in system design and architecture.
  • Integration of Automation framework with existing tools (JIRA).
  • Create/Manage/Utilize Defect workflows with automated test execution.
  • Design and publish meaningful metric to support automation test creation and execution.
  • Build and implement performance test suites.
  • Perform all types of testing – Functional. API, Automation, Performance and Load
Qualifications
  • 8+ years of experience with QA engineering delivery experience
  • 4+ years of delivery within Agile SDLC/teams ideally with CICD
  • Experience managing a team
  • Programming experience in Java with focus on behavior driven development (BDD) and test-driven development (TDD) and design patterns, ideally within continuous integration (CICD)
  • Experience with Java microservices and REST APIs and exposure to React front end
  • Agile development approach
  • Technologies: Java, JavaScript, IntelliJ/Eclipse
  • CICD: Maven, Sonar, Git, Teamcity/Jenkins, Docker
  • Exposure to banking and/or finance environments preferred
  • Testing: Junit, WebdriverIO, Protractor, JMeter or similar
  

SDET - Hybrid:
New York, United States
DIRECT HIRE
  • TERMS: direct hire
SDET – Hybrid: Our direct client, a fast-growing FinTech firm, is looking for a Software Developer in Test (SDET).   In this role, you’ll bring practical knowledge of agile development methodologies and engineering best practices. You’ll work closely with the Development and Testing team. The ideal candidate would be an independent individual contributor who can understand existing automation test frameworks and has an ability to enhance and implement the same and should also be able to work with other engineers and product managers to support feature-based testing. This position can be in NYC or Greenwich, 3 days per week onsite is expected.  Base salary in the $110-145K range, DOE plus generous bonus and stock options.   Responsibilities
  • Build and implement robust automated test suites.
  • Integration of automated test suites with the current build and deployment processes.
  • Maintenance of automated tests to accommodate changes in system design and architecture.
  • Integration of Automation framework with existing tools (JIRA).
  • Create/Manage/Utilize Defect workflows with automated test execution.
  • Design and publish meaningful metric to support automation test creation and execution.
  • Build and implement performance test suites.
  • Perform all types of testing – Functional. API, Automation, Performance and Load.
Qualifications
  • 3 - 10 years of experience with QA engineering delivery experience
  • 3+ years of delivery within Agile SDLC/teams ideally with CICD
  • Programming experience in Java with focus on behavior driven development (BDD) and test-driven development (TDD) and design patterns, ideally within continuous integration (CICD)
  • Experience with Java microservices and REST APIs and exposure to React front end
  • Agile development approach
  • Technologies: Java, JavaScript, IntelliJ/Eclipse
  • CI/CD: Maven, Sonar, Git, Teamcity/Jenkins, Docker
  • Exposure to banking and/or finance environments preferred
  • Testing: Junit, WebdriverIO, Protractor, JMeter or similar

Sr. DevOps/SRE - Hybrid:
New York , New York, United States
DIRECT HIRE
  • TERMS: direct hire
Sr. DevOps/SRE  – Hybrid: Our direct client, a fast-growing FinTech firm in New York City, is looking for a Senior DevOps/SRE Engineer to develop and maintain the production and development environments for a multi-party application. This role will utilize strong DevOps principles and advanced cloud capabilities to facilitate the infrastructure and automated CI/CD for a distributed ledger platform. The ideal candidate is a highly collaborative, creative, and intellectually curious DevOps Engineer. The person in this role should have solid experience in Site Reliability Engineering and is passionate about forming and implementing cutting-edge cloud computing capabilities.  2 or 3 days onsite work in the NYC midtown office is required.  Base salary is in the $160-200K range DOE, plus generous bonus and stock options.    Responsibilities 
  • Design, implement, and manage AWS cloud infrastructure using Terraform and CloudFormation. 
  • Develop and maintain CI/CD pipelines using GitLab for seamless code deployment and integration. 
  • Collaborate with blockchain engineers to ensure optimal performance and security of the distributed ledger technology (DLT). 
  • Monitor system performance using Grafana, Prometheus, and Datadog, and proactively address system issues. 
  • Ensure high availability and reliability of the application across the end-to-end tech stacks. 
  • Collaborate with cross-functional teams to understand needs and deliver solutions that meet business objectives. 
  • Lead and mentor junior team members, fostering a culture of continuous learning and improvement. 
  Qualifications 
  • 8+ years of experience in DevOps, TechOps, or SRE, including at least 5 years working with AWS 
  • Strong desire to experience microservices in a production environment, particularly with Docker and Kubernetes 
  • Strong Linux OS-level, command-line and scripting knowledge (e.g., Bash, Python), and configuration management principles 
  • Applicants should have a working knowledge of databases such as MongoDB, Postgres, and DynamoDB 
  • Experience in architecting, implementing, and managing monitoring tools such as Prometheus/Grafana, CloudWatch, Splunk, Datadog, NewRelic, and ELK in the cloud 
  • Experience with compute provisioning on Cloud-based platforms using Terraform and/or CloudFormation 
  • Exceptional analytical skills, able to apply knowledge and experience in decision-making to arrive at creative and commercial solutions 
  • Experience in building a Microservice-based architecture 
  • Excellent verbal and written communication skills 
  • Able to design and implement complex, but easily managed, automated infrastructure 
  • A desire to share knowledge, teach, and learn as part of a collaborative team 
  • AWS certifications are a plus 
  • Experience developing or integrating with blockchain applications is preferred, but not required