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

Benchmark IT - Technology Talent

from 970 reviews
Data Strategy Specialist - Hybrid:
Boston , Massachusetts, United States
  • TERMS: direct hire
Data Strategy Specialist – Hybrid: Our direct client, a fast-growing health care technology company, is seeking a highly skilled and experienced healthcare Data Strategy Specialist to join a growing team in the suburbs of Boston. In this role, you will be responsible for developing and implementing data strategies to optimize the use of healthcare data within the organization. You will analyze healthcare data trends, identifying areas for improvement, and designing strategies to enhance data-driven decision-making processes for our clients. You will collaborate with everyone (clients, internal stakeholders, cross-functional teams, data analysts, various IT professionals, and executives) to ensure effective data management and utilization in the healthcare setting.   Roles & Responsibilities
  • Develop and execute data strategies to drive efficient and effective use of healthcare data.
  • Analyze current data systems, workflows, and processes to identify gaps and areas for improvement.
  • Collaborate with internal teams to establish data governance policies, standards, and procedures.
  • Lead data integration initiatives to ensure seamless connectivity across various healthcare systems and platforms.
Understanding of provider performance measurement
  • Identify data quality issues and develop strategies to improve data accuracy, completeness, and integrity.
  • Assume primary responsibility for communication and resolution of client technical issues
  • Instruct the Data Operations team on how to correctly interpret customer business needs and translate them into application and operational requirements 
  • Monitor industry trends and emerging technologies in healthcare data management to propose innovative solutions.
  • Work with stakeholders to define key performance indicators (KPIs) and develop data-driven metrics for evaluating healthcare operations and outcomes.
  • Collaborate with IT teams to design and implement data infrastructure and platforms to support data strategy objectives.
  • Provide guidance and training to staff members on best practices for data management, analysis, and utilization.
  • Stay updated with healthcare regulations and privacy requirements (e.g., HIPAA) to ensure compliance in data management processes.
Experience / Qualifications
  • 5+ years of experience performing analysis on healthcare data 
  • Proven experience in healthcare data management, data strategy development, or a related role.
  • Excellent analytical skills with the ability to translate data insights into actionable strategies.
  • Strong communication and interpersonal skills to collaborate effectively with cross-functional teams and stakeholders, especially with clients.
  • Knowledge of health systems, health plans, or large IDNs.
  • Strong understanding of healthcare data sources, formats, and standards (e.g., ADI, SVI, CDC, and CMS sources).
  • Familiarity with healthcare data systems, such as Electronic Health Records (EHR), Claims Management Systems, and Data Warehouses.
  • Insight into data governance principles and best practices for data processes.
  • Bachelor's degree in a relevant field (Health Informatics, Healthcare Administration, Data Science, etc.). A master's degree is preferred.
  • Proficiency in data analysis and visualization tools (e.g., SQL, Python, R, Tableau, Power BI).
  • Continuously follow healthcare industry trends, regulations, and privacy requirements (e.g., HIPAA).
  • Attention to detail and ability to work on multiple projects simultaneously.

IT Systems Analyst - Financial Services
Stamford, Connecticut, United States
  • TERMS: contract to hire
We seek several experienced IT Systems Analysts with technical skills (i.e. SQL, some programming/coding background)  to work on implementation of a new trading and risk management system, and integration with the client's other IT systems.   Due to the company's growth, and the need to get started quickly,  these positions will be contract-to-hire.     This hands-on IT Systems Analyst position will partner with the business to provide a major technology platform transformation, where legacy technology and business processes are undergoing a complete and strategic overhaul. This individual will help drive the documentation and planning aspects of the overall project as well as provide ongoing application support on the new system. The Systems Analyst will be responsible for the analysis of business requirements and translating the needs of the business into specifications that will guide development, system and process enhancements, and process changes that impact multiple areas (Accounting, Trading, Risk, Technology, and Operations).and business teams. Focused on efficiency, sustainability, and industry advantages, the successful candidate will deliver enhanced business models and workflows and application support for all business units.   Responsibilities:
  • Develop relationships with stakeholders across business units
  • Serve as a liaison between end users and stakeholders
  • Analyze business operations and develop understanding of business objectives by gathering requirements
  • Identify substandard operational processes and provide recommendations for efficiency
  • Ensure enhancements and proposed solutions meet business requirements
  • Prioritize initiatives based on business demand
  • Develop and manage project plans
  • Document, implement, and maintain business procedures
  • Conduct end user sessions to share findings and exchange ideas
  • Communicate project results and status to firm leadership
  • Create user stories and perform user acceptance testing
  • Lead cross functional working sessions and individual stakeholder interviews
  • Manage accountability to deadlines and project timelines
  • Facilitate the documentation of project requirements and business processes using workshops, and use case scenarios
  • Document feature-level requirements to system capabilities
  • Translate product requirements into high-level system impacts
  • Manage project scope to ensure requirements stay within budget and timeline while meeting the needs of the business
  • Deliver documented user stories and acceptance criteria that clearly define and enhance the business and systems requirements
  • Write test scenarios and acceptance criteria based on requirements to help support User Acceptance Testing (UAT) team with testing Approach and Test Case creation
  • Collaborate with key UAT members to review, negotiate, and define Test Acceptance Plans to assure alignment with requirements
  • Perform product acceptance testing prior to launch in order to verify alignment with product requirements and to confirm customer facing systems and the user experience satisfies the expectations of the sponsors
  • Determine risks and gaps within the business specifications and collaborate with business units to mitigate and document resolutions accordingly
  • Perform other duties as assigned
  • Bachelor’s degree in related field (Information Systems/Computer Science, Business Administration, Finance) and/or prior relevant work experience
  • 3+  years’ experience in business analysis
  • 1+ year experience with SQL, and any other programming language
  • Experience in Financial Services is a must - any exposure to trading and risk management systems and the Commodities industry is a plus
  • Must be able to self-manage
  • Must be detail-oriented
  • Prior experience implementing a corporate wide trading platform, is a plus
  • Proficient in project design, project management as well as experience with creating the supporting documentation and processes that will be developed during this project
  • Experience working across internal departments and with external vendors
  • Strong verbal, written, and interpersonal skills required
  • Analytical and conceptual thinking skills
  • Excellent documentation skills.
  • Planning and time management skills
  • Skilled multi-tasker with ability to manage numerous projects and tasks concurrently
  • Advanced knowledge of MS Excel
  • SQL and Database knowledge
  • Proficiency in JIRA or comparable software for Agile project management
  • Ability to lead and support project initiatives
This is an on-site position 5 days a week.  The client's office is conveniently located a 5 min. walk from the Stamford, CT Metro-North train station, and offers easy access for commuting and free parking.  Excellent, professional work environment.    Immediate interview and hire - (must come onsite for 2nd/final interview, must be in-office from Day 1 of the assignment).    Send resume today for immediate consideration!  

DW Data Analyst - Hybrid:
White Plains, New York, United States
  • TERMS: contract
Data Analyst – Hybrid: Our direct client, based in White Plains NY, is seeking a Data Analyst.  In this role, you will be supporting the development and use of data in client’s AWS Data Lake and Snowflake Cloud Data Warehouse.  You will build SQL queries for data analysis, validation, testing, and reporting activities.  The position will work collaboratively with a team of data engineers and data architects to support the development of data pipelines, data marts and reports.  We are seeking a talented individual with experience working in a matrix IT organization to deliver enterprise class software projects in a fast-paced environment.  Hybrid working model, 3 days per week on site is expected. Responsibilities:
  • Perform analysis on new data being added to the DW to understand how to integrate with existing data and identify data issues
  • Analyze and identify data discrepancies within the Cloud DW and work with development team on resolution
  • Develop data quality validations to ensure data accuracy and proactively identify data issues
  • Ensure that data governance standards are adhered to within the data warehouse
  • Support business users on data warehouse knowledge and query assistance
  • Develop queries to analyze data based on business requirements
  • Collaborate with business teams to advance usage of the data warehouse across the business
  • BA/BS degree in Information Technology or equivalent combination of education and experience
  • 5-10 years of experience developing in SQL
  • Good understanding of Data Warehouse architecture and design and ETL processes
  • Strong analytical and problem-solving skills
  • Excellent communication and documentation skills
  • Experience with relational databases such as SQL Server or Oracle
  • Experience with cloud-based (AWS and Azure) database systems and environments

Talent Acquisition Analyst
Stamford, Connecticut, United States
  • TERMS: direct hire

Talent Acquisition Analyst                             Location: Stamford, CT - Hybrid (2 days per week on-site)

Benchmark IT is seeking highly motivated Talent Acquisition Analysts for our fast- growing Information Technology recruitment team. We’re dedicated to delivering the best service experience to our candidates and clients and have the

Google Reviews to prove it!  If you share our passion for people, innovation, hard work, and fun, we invite you to apply today!

Your day-to-day:

  • Utilize state-of the-art recruitment tools and platforms to identify, evaluate, and match qualified IT talent to existing job openings
  • Qualify skills, interest and availability through phone, email, text communication
  • Coordinate and participate in phone and video interviews with candidates
  • Post open positions through social media, external job boards and outreach via internal database (ATS)

Your Qualifications:

  • Bachelor’s degree, or equivalent work experience
  • Entry-level to two years’ experience in an office environment
  • Excellent communication and people skills - ability to enthusiastically describe job opportunities to candidates
  • Strong understanding on how to engage top-talent using sourcing platforms, social media, and leveraging professional networks to be productive, resourceful and problem solve.
  • Strong organizational skills and ability to work independently
  • Knowledge of information technology terms, a plus
  • Prior experience working with an applicant tracking system (ATS), a plus

We Provide:

  • Competitive compensation, opportunities for advancement, and unlimited earning potential
  • State-of-the-art recruitment tools and technology
  • Ongoing professional training
  • Fun, friendly work culture with frequent team-building and social events
  • Competitive Health and 401k benefits
  • Generous vacation package 
  • Convenient Stamford, CT location, close to train and restaurants, on-site food service, and free parking
*our normal work environment is work-from-home 3 days a week, with Tuesdays/Thursdays in the Stamford office, plus monthly fun team get-togethers.  There is always the option to work as much on-site in our Stamford office, as you would like.  

About Benchmark IT:

Benchmark IT delivers outstanding customer service to a broad range of clients and candidates in the Tri-State area. Our team possesses deep relationships and comprehensive experience in IT Consulting, Full Time Search and Project Based Solutions. As a member of the Benchmark IT team, you’ll enjoy a fun, fast-paced, high-spirited work environment and grow your knowledge and career with one of the area’s most respected IT Recruiting firms and its team of professionals.



Golang Software Engineer - Remote
New York, New York, United States
  • TERMS: direct hire
Our direct client is a high-growth company in the healthcare and media businesses.  We seek an experienced Golang Software Engineer to join the growing engineering team and help build build v2 of the company's flagship software product. This is a unique opportunity because you will have a big role in shaping architecture, design, and implementation of new systems. Join and contribute to building products that make a difference. Not based in NY? That's ok, working remotely is acceptable. If you are an exceptional golang developer we want you on the team! Our v2 tech stack is go, js/ts, reactjs, kubernetes, github, azure. Golang Software Engineer responsibilities include:
  • Design and develop highly scalable and secure HIPPA compliant distributed backend systems in go support the growing business
  • Systems design and architecture including database design
  • Coding api endpoints via REST and GraphQL, as well as websocket enabled endpoints
  • Write secure testable code including unit tests
  • Kubernetes cluster design and management
  • Conducting vulnerability and security assessments via our security tools
  • Integrating with SMS and other frameworks (Google maps, Twilio, Call center)
  • Integrating with CI/CD pipelines
  • Work closely with management and SMEs on requirements and communicate level-of-effort and timelines
  • 6+ years of software development experience
  • 4+ years of golang development experience
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with Linux, including using as a primary development environment
  • Knowledge of systems design and distributed architecture
  • Experience with docker and kubernetes (infrastructure as code)
  • Experience w/ database design and sql (familiar with MongoDB, ability to write sql against Postgres or MSSQL)
  • Proficient in algorithms, data structures, and runtime complexity
  • Experience with git, pull requests, and code reviews (you should understand git rebase)
  • Experience with agile software development
  • Familiarity with PKI and asymmetric public key cryptography
  • Detail oriented and excellent time management
  • Ability to multi-task and work in a fast-paced environment while supporting multiple projects
  • Excellent written and verbal communication skills
Additional Desired Skills
  • Experience managing kubernetes deployments in production
  • Experience with Azure
  • Experience with javascript and working with frontend developers
  • Experience with Mozilla rr (deterministic debugging)
Benefits of this full-time position include competitive compensation, health insurance including medical, dental and vision, 401k along with our employer matching contributions begin after one year of service, paid time off, life insurance, extensive job training, team building activities throughout the year, and a positive work environment that fosters on-going professional development. The company is experiencing unprecedented growth and rapid expansion and offers a multitude of opportunities for growth and upward mobility. Immediate interview and hire - send resume today for immediate consideration!    

Finance Software Project Manager- Contract
Orange, Connecticut, United States
  • TERMS: contract
Our direct client is a fast-growing company, growing through organic growth and through acquisitions, and is investing heavily in new IT systems.  They are seeking an experienced and highly skilled Finance Software Project Manager to join their team. As the Finance Software Project Manager, you will play a pivotal role in managing ERP projects and ensuring their successful implementation. You will be responsible for overseeing projects related to NetSuite and Epicor P21 ERP systems, as well as facilitating bank integration, Accounts Payable Tools, and Concur integration. This position is on-site, to work closely with the finance and IT teams in the company's HQ near Milford, CT.   Key Responsibilities:
  1. ERP Project Management: Lead and oversee the end-to-end management of ERP projects, ensuring they are delivered on time and within budget.
  2. ERP Expertise: Possess a deep understanding of both NetSuite and Epicor P21 ERP systems, including configuration, customization, and best practices.
  3. Bank Integration: Collaborate with financial institutions and internal teams to implement seamless bank integration solutions.
  4. Accounts Payable Tools: Manage the implementation and enhancement of Accounts Payable tools to streamline payment processes and improve efficiency.
  5. Concur Integration: Facilitate the integration of Concur software for expense management and travel booking, ensuring a smooth and efficient workflow.
  6. Project Planning: Develop comprehensive project plans, including timelines, resource allocation, and risk mitigation strategies.
  7. Stakeholder Communication: Maintain clear and open communication with stakeholders, keeping them informed of project progress, challenges, and milestones.
  8. Quality Assurance: Implement robust quality assurance and testing procedures to ensure the ERP systems and integrations meet high standards of performance and accuracy.
  9. Team Leadership: Lead and mentor cross-functional teams, including developers, analysts, and business users, to achieve project objectives.
  10. Issue Resolution: Identify and address project issues, risks, and roadblocks promptly to keep projects on track.
  • Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred).
  • Proven experience as a Finance Software Project Manager, with a strong track record of successfully delivering ERP projects.
  • Expertise in NetSuite and Epicor P21 ERP systems, including customization and integration.
  • Proficiency in bank integration, Accounts Payable Tools, and Concur.
  • Exceptional leadership and communication skills.
  • Strong problem-solving and analytical abilities.
  • Project management certification (PMP or equivalent) is a plus.
  • Ability to work on-site in Orange, Connecticut.

Technology Account Executive
Stamford, Connecticut, United States
  • TERMS: direct hire

Technology Account Executive  – Hybrid - Benchmark IT

Benchmark IT, a leading technology consulting and recruitment firm in the NY Metro area, has an outstanding opportunity for a Technology Account Executive in our Stamford, CT headquarters.  We operate in Hybrid mode, 2 days/week in the office(Tuesdays & Thursdays), 3 days/week from home.   

We’re looking for candidates with a minimum of 2 years technical sales or account management experience to join our team, working and learning from the best in a supportive, ethical and fun environment.

What’s in it for you:

·       Opportunity to achieve an unlimited compensation plan ·       Full benefits including 401K ·       Comprehensive training with industry-leading tools and techniques ·       Career advancement opportunities

Here’s your day to day:

·       Build and maintain strong client relationships and identify new business opportunities by contacting and visiting clients and prospects. ·       Generate sales leads utilizing social and professional media platforms, along with your own network. ·       Convert leads into qualified prospects and clients through your persistent ability to connect via phone calls, emails, and referrals. ·       Work with internal recruiting team to vet and select top candidates and ensure they are the right technical and cultural fit for your clients. ·       Ongoing account management and contact with all managerial levels and roles within the client company. ·       Serve as client advisor regarding IT industry staffing trends and staffing mix.

Here’s what you’ll  bring to the team:

·       Ability to confidently identify and engage with all levels of IT decision makers. ·       Strong, persistent, and diplomatic sales and customer service skills. ·       Excellent listening, written, presentation and negotiation skills ·       Confident and engaging interpersonal and people skills. ·       Strong personal initiative to follow up and close business ·       Ability to thrive in and contribute to a team environment.

Here’s what will make you stand out:

·       Understanding of the tech marketplace ·       Sophisticated understanding of all social media platforms ·       Proven track record of meeting and exceeding goals. ·       Willingness to learn and implement new techniques that are necessary for success.

Required Experience:

·       Bachelor’s Degree or higher ·       2+ years in technology sales, recruiting, staffing or related technology field  

Java Tech Lead - Hybrid
White Plains, New York, United States
  • TERMS: contract
Java Tech Lead – Hybrid: Our direct client, based in White Plains, NY, is seeking a Technical Lead who has hands on software development experience with Java technologies. This a long-term contract position (12-36+ months) with likely extension beyond. This role is hybrid on-site position and you will be required to work on-site 3 days per week in White Plains, NY. In this role, you are responsible for the overall design, implementation and quality of the code the team produces across one or more projects. You will partner with the IT leadership, architecture, and development staff to establish vision, strategy and road maps that align with business strategies and organizational priorities.  You must collaborate with peers and leadership to leverage knowledge and solutions across the organization. This position is within a development group focused on leading the delivery of best-in-class systems to support client’s business lines, across all channels. These include customer and internal applications built on AWS using Microservices Architecture and other AWS components that integrate with existing on-prem systems and databases..   Organizational Relationships: The Technical Lead reports to the Director of Development and is accountable for daily status on tech design, development, and resource management. The Lead will collaborate with team members to define requirements, design, and develop mission critical applications.   The Technical Lead works with: 
  • Delivery leads to staff projects with associates, contractors, and/or third party teams,
  • Project managers on a plan and estimates,
  • Architecture and delivery leads on solution blueprints,
  • QA and delivery leads on functional testing, integration testing, performance testing and to triage defects 
  • Service introduction on hand-off to application operations team
  • 8+years experience in Java software development demonstrating increasing levels of responsibility 
  • Experience leading a team of 3 or more software developers 
  • Bachelor’s degree in computer science or equivalent experience
  • Experience producing solution designs for large-scale, highly available, mission-critical systems.
  • Proficient in designing, creating and consuming Web Services (REST, JSON, OAuth), multi-tier or microservice applications in Java and large scale database applications 
  • Strong experience in SQL and data modeling
  • Demonstrate sound architecture skills and broad experience designing applications
  • Ability to communicate complex technical design concepts and translate into non-technical business solutions.
  • Able to communicate well with all levels in the organization, and must be comfortable as a primary contact to internal and external customers.
  • Excellent oral and written communication skills 
  • Experience in Agile, Waterfall and other software development methodologies
  Preferred Qualifications: 
  • Experience with developing within a Cloud environment with good knowledge of cloud infrastructure like AWS is a plus.
  • Experience with ecommerce, retail, and financing is a plus
Apply today for immediate consideration! This is immediate, interview and hire. 

Senior System Infrastructure Engineer - Full-time - Hybrid
Stamford, Connecticut, United States
  • TERMS: direct hire
Our direct client, a dynamic global firm and leader in their field, has migrated much of its infrastructure to the cloud and is expanding its infrastructure operations team, and seeks a strong engineer to join the team.   This position offers a competitive salary and bonus and outstanding benefits and the company has a solid, collaborative culture and offers strong career growth potential and stability for the long-run.      For this role we seek an experienced, well-rounded Engineer who is responsible, strong hands-on and can offer support and guidance other global team members, with both Linux and Windows/Azure experience.    Competencies and Desired Skills/Experience include: Must Have:
  • Strong Production hands-on experience with Azure cloud offerings in a system engineering capacity.
  • 7 +  years of production engineering and operational support in a global Windows and Linux environment, focusing on the  integration for network, storage and Infrastructure components.
  • 2+ years operating in a production Azure cloud environment.
  • Strong ability to create scripts and frameworks utilizing toolsets/languages such as PowerShell, YAML, KQL, bash, JSON, Ansible automating manual processes to create efficiencies in the standard operating environment.
  • Prior experience deploying infrastructure utilizing Infrastructure as a code technology (Terraform), integrating scripts into the overall deployment and automation.
  • Exceptional time management and prioritization based on impacts and other external factors.
  • Identify stakeholders, schedule and lead working sessions, identifying the scope and objectives for the topic at, while keeping people accountable.
  • Experience in a DevSecOps environment utilizing a form or Scrum and Agile frameworks 
  • Support elements of solution design utilizing aspects of native Azure offerings.
  • Experience working together with security and compliance teams, providing them with evidence to demonstrate compliance with operational controls.
  • Attention to detail with the ability to filter out the unnecessary and to focus on the information that is important for the scope being addressed.
  • Identify areas that are inefficient, propose and implement standards and automations to reduce complexity, improving the overall framework.
  • Liaise with architecture on new ideas and implementations, developing the controls to bring into Production.
  • Mentor other engineers on core support and triage approach, improving employee development and improving quality of delivered IT services.
  • Strong written and verbal communication skills
  • Ability to understand the components and thresholds to monitor and alert in a mixed Azure IaaS and PaaS environment (Linux and Windows)
Hybrid schedule, 2 days working from home and 3 in the office with the team.  The company US headquarters is in Stamford, CT a short walk from Metro-North and right off I-95, easily commutable via train or car. Immediate interview and hire - send resume today for immediate consideration!  

Sr. Java Developer - Hybrid:
White Plains, New York, United States
  • TERMS: contract

Sr. Java Developer – Hybrid:


Our direct client, based in White Plains NY, is seeking a Senior Java Developer.  You will be a part of the transformational journey to deliver best in class systems to support company’s business lines, across all channels. The Senior Developer is to collaboratively drive the development and support of client’s critical business systems for internal and external systems. This role requires deep technical knowledge of high volume and highly transactional systems. Hybrid working model, 3 days per week on site is expected.   


  • Collaborate with Product Owners, QA, PMO, DevOps and other developers to define requirements, design, and develop mission critical applications.
  • Analyze, design and develop application solutions and enhancements that meet requirements.
  • Ensure adherence to programming and enterprise architectural standards.
  • Complete work assignments and perform appropriate follow up to ensure that tasks are completed on time.
  • Collaborate with product owners, application users, creative team and other developers to define requirements, design, and develop the web application.
  • Assist in the rollout of new applications, problem fixes, and enhancements of software.


  • Undergraduate degree in computer science, engineering or similar field (or equivalent experience).
  • 5+ years programming with Java, JEE, Web Services.
  • Experience with webservice/API development using Java-based enterprise technologies and tools using Java 8 and above, Microservices architecture, Spring and REST.
  • Must be able to code in prevailing technologies including Java, Spring, SQL including conceptual knowledge with cloud native solutions from AWS.
  • Proven abilities delivering code with CI/CD development methodologies.
  • Experience with modern development tools (ideally Eclipse/Intellij, Git, Maven, CI servers, Azure DevOps (or other tools), code review tools).
  • Knowledge of Domain-Driven Design concepts and designing and developing Microservices using the Spring ecosystem.
  • Knowledge of developing Spring Data access application with AWS RDS or NoSQL data stores.
  • Conceptual Experience with API design and implementation.
  • Conceptual Knowledge with container orchestrators and container engines (Docker, AWS ECS). Analytical, problem-solving mindset.
  • Self-driven with minimal supervision.
  • Experience working on a production-critical system.

Preferred Qualifications:

  • Experience with developing within a Cloud environment with good knowledge of cloud infrastructure like AWS is a plus.
  • Experience with ecommerce, retail, and financing is a plus.