EHS Specialist needed in Rochester, NY
This is a work on site role with some flexibility based on the business to work at home 1 or 2 days/week. But NOT a full remote or work at home position.
Salary position: $65,000- $81,000
Hours: Monday-Friday 8am-5pm
- Some travel to local stores, manufacturing facilities as well as out of state- 10-15% time would be travel in the role
- Looking for a candidate that have a BS Degree in Environmental Science with 2 or more years of working in EHS Specialist role.
- Partner with Operations to evaluate and conduct Job Hazard Analysis/Risk Assessments
- Create, document and implement standard safety operation procedures, training programs and job aids that educate and enhance EHS initiatives
- Create and promote and foster a culture of EHS as a top priority
- Provide results, recommendations and guidance to leaders for various EHS initiatives
- Analyze work processes, workflow, equipment and department arrangements to improve EHS while balancing people, service and productivity needs.
Preferred Qualifications:
Experience working in manufacturing facilities/food manufacturing
- CSP- Certified Safety Professional or ASP: Associate Safety Professional (BCSP Board Certified Safety Professionals)
- CHMM- Certified Hazardous Materials Manager – Institute of Hazardous Materials Management
Pharmacy Call Center Supervisor/Team Lead
We have a staffing need for a Pharmacy Call Center Supervisor for our Rochester, NY client.
You must be able to attend a 5 week in person trainging class in Rochester aspart of employement.
This will be a long term contract!
Please see required skills, availability and starting payrate.
The contract employee would train as a representative first and be hands on taking calls to learn the position of the representative.
Pharmacy Call Center Team Leader (Hybrid position – Work from home and Days on Site in office)
- Provide Incredible Customer Service to customers and team members
- Handle escalated customers or questions or concerns to proactively find solutions
- Ability to work in a fast paced environment
- Systems aptitude- ability to navigate multiple computer systems, typing and data entry proficience
Required Skills for Position
- 1-2 years’ experience as a supervisor of a team of employees
- Along with management experience needs to have 1 of the following:
- Supervisory experience in a Contact Center
OR
- Pharmacy experience
Pay Rate:$ 21/ hour
Training is on site for this position and is 5 weeks on site before being fully trained.
Availability for Team Leader
- Sunday- Saturday scheduling
- Hours of operation: Sunday 8:30am-5pm; Monday-Friday 8:30am-9pm, Sundays 8:30am-5pm
- Team Leader works 1 night until 9pm, rotate Friday nights on closing
- Work 2 weekend days/month – will be schedule either a Saturday or Sunday shift 2 times per month
- Work on holidays- rotate holidays (Holiday schedule is 9am-1pm)
Work From Home
Client will supply the equipment (laptop, keyboard, mouse, 2 monitors, headset)
Contract employee must provide their own high speed internet and a private room to work away from others in your home.
.
We’re recruiting for a 6 month contract to hire role with our Atlanta client.
The role will be a hybrid, with 3 days on site and 2 days of remote working available.
NO THIRD PARTIES.
YOU MUST BE A US CITIZEN OR GREEN CARD HOLDER.
Position: Finance/FICO Applications Analyst
We’re looking for an enthusiastic Finance/FICO Applications Analyst to join a fast-paced organization.
This is a fantastic opportunity for the right candidate to join an exciting IT team with a lot of room for growth.
Working alongside the Group Director of Finance Systems, you will be an integral part in delivering software solutions to the Americas finance team.
This is an exciting, high-paced role that will enable the selected individual to develop both their technical and soft skillsets while working for an organization that develops and enables employee growth.
The successful candidate is going to be a heavily delivery focused individual with proven experience of implementing finance systems spanning across multiple functions.
Being able to understand both technical and functional finance requirements and handle project delivery end-to-end will be a key success factor for the role.
We are looking for somebody who will be agile, adaptable, and open to going outside of their comfort zone. The nature of the role will provide you with fantastic exposure to very senior technical and business resources within the company. There will be projects where you will be required to assist and consult senior leadership team members as the client continues to maintain and enhance world class IT systems.
Primary responsibilities
- Work with key business stakeholders in finance and accounting to understand their problems and identify improvement opportunities.
- Work alongside 3rd parties to deliver small to large scale projects.
- Become an SME in internal financial applications, provide high levels of day-to-day support to key stake holders.
- Implement, support and maintain internal finance applications.
- Liaise closely with key stakeholders of the organization in transforming their day-to-day requirements into technical specifications.
- Maintain the RWC IT strategy of delivering scalable, long-lasting solutions.
Technical Skills
- Proven experience implementing financial software in different accounting and finance functions. (Required)
- Strong SAP FICO module experience is required.
- Understanding of day to day finance and accounting principles – GAAP, IFRS, Budgeting, Balance Sheet, P&L Analysis, Etc. (Required)
- Proven experience of end-to-end project delivery for projects of various sizes. (Required)
- Good grasp of Microsoft Office tools such as PowerPoint and Excel. (Required)
Personal Qualities & Non-Technical Skills – Required
- Multi-tasking: Ability to handle multiple tasks at any one time and prioritize effectively.
- Accuracy: Ability to ensure information, facts and figures are accurate and free from mistakes.
- Sense of Urgency: Ability to respond as needed within appropriate timeframe.
- Problem Solving: Analytical thinker with ability to solve problems and seek support/help when needed.
- Organization: Ability to organize effectively.
- Team-Player: Ability to work both within and across teams to ensure work is completed with appropriate input from others.
- Decision Making: Ability to make decisions on work issues that impact the successful completion of tasks.
- Focus: Ability to work calmly & effectively under pressure to tight deadlines.
- Customer Service: Service delivery focused with great interpersonal communication skills.
- Delivery: Delivery focused with a commitment to get the job done.
- Extra Mile: Going above and beyond to exceed customer expectations.
- Communication Skills: Strong written & verbal communication skills.
Working Conditions
- The role will be a hybrid, with two days of remote working available
- Up to 20% travel expectation will be required depending on the active projects.
We are looking for on site SAP PP specialist who also has deep knowlegde in SAP IBP for our Atlanta client.
No third parties! NO C2C!
Must work as our W2 employee on site in Atlanta
This will be a 3 months contract to hire position based out of Atlanta Office.
- Senior level experience in SAP – PP, IBP, (OTC OR MM helpful) – with basic understanding and exposure to FI, WM and other modules
- Excellent communication skills and leadership skills – ability to lead project from inception to completion
- Senior level experience in PP
- Exposure to S/4 Hana a big plus
We're recruiting for a REMOTE 6-12 month contract that could turn into a direct hire as a Pega Developer for Excellus BC/BS out of Rochester, NY.
Salary as our W2 employee includes PTO and medical insurance.
You can remain a long term contractor but ultimately, if you were to be considered for fulltime employment with Excellus, they'd like you to eventually relocate to the Buffalo, Rochester, Syracuse, Elmira or
Binghamton NY areas, relocation assistance is availabl
NO THIRD PARTIES
ONLY CONSIDERING US CITIZENS OR GREEN CARD HOLDERS TO WORK REMOTE AS OUR W2 EMPLOYEE
Summary
The Pega Developer is responsible for utilizing agile development methodologies to analyze, develop, and test system solutions in response to business requirements. Incumbents are expected to understand user stories, identify appropriate designs, code to the design specifications, and complete appropriate unit testing to ensure a quality solution delivery.
Working with stakeholders across a broad array of IT and business teams through all phases of a project, including requirements-definition, design and build, delivery, and user acceptance testing, the Pega Developer leverages industry expertise to consult on and influence project direction, as a tireless advocate for Pega best practices. The incumbent demonstrates commitment to project success by ensuring that the delivered product is fully-functioning, performs to business requirements defined and approved by the team, and meets or exceeds stakeholder expectations.
Essential Responsibilities/Accountabilities:
- Develops code; analyzes, researches, and resolves system issues.
- Responsible for small user stories encompassing limited feature development and service requests – with impacts largely limited to a single application or system.
- Articulates obstacles.
- Creates and maintains application documentation.
- Participates in design reviews and code reviews.
- Maintains level of urgency towards timelines and results.
- Participates in on-call rotation.
- Supports and follows all documented IT processes and standards.
- Attends daily standups.
- Communicates and works with team members/Business to understand requirements and identify application impacts.
- Creates individual work plans, specifications and programs with guidance utilizing development procedures and standards.
- Consistently demonstrate high standards of integrity by supporting the Lifetime Healthcare Companies’ mission and values and adhering to the Corporate Code of Conduct.
- Maintains high regard for member privacy in accordance with the corporate privacy policies and procedures.
- Regular and reliable attendance is expected and required.
- Performs other functions as assigned by management.
- Responsible for small-to-medium user stories encompassing feature development and service requests – with some impacts to more than one application or system.
- Participates in strategic discussion and decision-making when called upon to do so.
- Provides limited mentorship to Associate Developers.
- Provides input to creation of Organizational Standards.
- Identifies best practices and participates in creation of Organizational Standards.
- Assists with software and system design and architecture within the assigned portfolio.
- Identifies process and technical deficiencies and offers solutions to resolve.
- Develops strategies to mitigate risk and translates those strategies into specific action plans.
- Provides mentorship to all technical staff at all levels on Pega-related topics.
- Identifies best practices and drives creation of Organizational Standards.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or relevant field (or four additional years of work experience in lieu of bachelor’s).
- Related work experience (e.g. co-ops and/or internships) preferred.
- Demonstrated ability to effectively communicate and partner with team members and direct leadership to understand user stories and identify application and system impacts.
- Demonstrated strong problem-solving skills.
- Knowledge and familiarity with Agile development methodologies.
- Knowledge and familiarity with testing techniques (e.g. unit and system).
- 4+ years of Pega development experience preferred.
- Demonstrated ability to apply Pega’s principles of application design and development using Developer Studio to delivery business applications that are Built for Change.
- Demonstrated ability to effectively communicate and partner with team members, direct leadership, and some business partners to understand user stories and identify application and system impacts.
- Experience configuring case and case processing behavior.
- Experience creating data classes and properties.
- Demonstrated ability to automate decision-making throughout an application to improve process efficiency.
- Demonstrated ability to incorporate and manage reference data to allow applications to adapt to changing business conditions.
- Pega Certified System Architect training and/or certification.
- Demonstrated ability to perform the Responsibilities and Accountabilities of this role level.
- Demonstrated experience managing rules, rulesets, and leveraging the Enterprise Class Structure (ECS) to promote rule reuse between case types and applications.
- Demonstrated ability to design applications for multiple device types and screen sizes.
- Demonstrated ability to manage integration settings.
- Demonstrated ability to incorporate Next-Best-Action decision-making into applications.
- Demonstrated experience configuring roles, access groups, privileges, and managing data access within an application.
- Demonstrated ability to perform the Responsibilities and Accountabilities of this role level.
Mechanical Design Engineer
This is a direct-hire opportunity.
Our client designs machines for the Automotive, Refrigeration, Packaging and Fuel Cell Industries that are installed worldwide. They have grown each year for the past 22 years and are interested in expanding their capabilities as their business continues to grow.
JOB SUMMARY:
As a Mechanical Design Engineer you will be responsible for the project from Proposal through Design, Fabrication, Validation and possibly Installation. You will be working with Sales, Manufacturing, Electrical Engineering and the Customer to arrive at a successful conclusion.
REQUIREMENTS AND RESPONSIBILITIES:
- Mechanical Design Engineer with 5 years MINIMUM experience in the design of special manufacturing machines.
- SolidWorks experience REQUIRED, Solid Edge, ACAD helpful.
- Previous design experience in one of the industries listed above is a PLUS.
- Work with customer to identify and support customer’s requirements.
- Create organized documentation including purchase requisitions, drawings, cut sheets, test reports, operations manuals and maintenance manuals.
- Manage projects to support on time deliveries within budget.
- Knowledge in mechanical power transmission, fluid power, automation, fabrication, mechanical components and design for manufacturing is required.
- The job is a “hands on” job that requires self discipline and management experience as you will be the Project Manager.
EDUCATION REQUIRED:
- BSME -4 YEAR DEGREE IN A MECHANICAL DISCIPLINE
BENEFITS:
- Competitive Salary
- Profit Sharing
- 401 (k) plan
- Dental Insurance
- Medical Insurance
- Paid Vacation and Holidays
- Full Time Direct Hire
Help Desk Administrator
Position Objective:
The Help Desk Administrator position is primarily responsible to ensure all employees’ help desk related concerns are attended to on a timely basis and to assist with the company’s internal and external IT infrastructure and processes. She/he will interface with all departments and all levels of management on a daily basis.
Duties & Responsibilities:
- Provide tier 1 and tier 2 support and troubleshooting for end-users, using internal ticketing system to track work and escalate when appropriate
- Provide internal end-user support and training for Windows-based desktops, software and peripherals
- Generate and update support documentation
- User on-boarding and off-boarding
- Diagnose and resolve basic network support requests, such as connecting an end user device to an SSID, checking for a valid IP address or ethernet connectivity.
- Ability to evaluate new technology for compatibility with current system, processes and procedures
- Workstation life-cycle management, including deployment, upgrades, maintenance and decommissioning
- Maintains asset tracking and IT inventory
- Basic system administration and monitoring of Windows workstations and Windows servers, both virtual and physical
- Assist with application, hardware or system rollouts as needed
Qualifications/Experience:
- Strong technical skills with PC’s
- Ability to explain technical concepts to non-technical users with approachability and empathy
- Experience with installing and troubleshooting hardware and software issues.
- Basic understanding of networking concepts and protocols (DHCP, DNS, TCP/IP)
- Strong knowledge of Microsoft Office products, Windows 7,8 and 10 Operating Systems.
- Experience and knowledge with email system fundamentals.
- Experience with Wi-Fi technology and standards.
- Excellent communication, time management and organizational skill with strong attention to detail.
- Ability to solve problems and interpret variables in situations where only limited standardization exists
- Ability to learn and support new applications
- Self-motivated and able to work without direct supervision or as part of a team.
- A+, Net+ or MCP certifications are a plus.
Tools & Equipment:
- PC, printer, telephone, fax machine, copier, and other office equipment.
Server/Systems Engineer
Position Overview:
This position is primarily responsible for providing advanced server support for the corporation. The incumbent collaborates on defining Technology network plans and strategies, participates with the development of the long range infrastructure plans, consults with Technology and lines of business partners to provide appropriate network functionality. This position has a substantial impact on operations, resources and the corporation's reputation.
Primary Responsibilities:
- Understands in detail server and network analysis, network operating systems, reporting and logging. Collaborates on defining Technology server/network plans and strategies. Participates with the development of the long range infrastructure plans.
- Consults with Technology and lines of business partners to provide appropriate server functionality. Directs resolution activities of junior staff. Consults to determine the priorities of the Technology networking project plans. Has an excellent understanding of server functionality.
- Troubleshoots and distinguishes between network, server and application issues. Has a solid understanding of server patching methodologies and vulnerabilities and resolves patching vulnerabilities and coordinates schedule. Provides server build sheets for review.
- Develops and executes test cases and scripts. Updates project diagrams and department procedures. Acts a vendor liaison for assigned systems/platforms. Works day shift but may be required after hours and weekend. Follows change control procedures, contributes to Change Control meetings and participates as required.
- Works with Technology, Project Management Office and lines of business partners. Works with vendors and external support personnel. Has an excellent ability to work with application software and lines of business partners. Has good technology project management skills. Works independently or as part of a team to achieve results.
- Has excellent knowledge of server virtualization, SANs, network operating systems, network directories, Vblock, patching, server replication and disaster recovery. Leads complex strategic initiatives, patching and infrastructure projects. Purchases, installs and supports both physical and virtual servers.
- Performs other related duties and projects as assigned.
Qualifications:
- BA or BS
- Minimum 5 Years of Job Related Experience
- A minimum of 3 years of technology related experience with networking physical and virtual servers. Excellent knowledge of end user devices, networks, server hardware and software, infrastructure and reporting tools.
- MCSA (Microsoft), VCP (VMware), CIAE (VCE Vblock)
Infrastructure/AWS IS App Delivery Engineer
Work across the product development and IS organizations to engineer infrastructure, tools, and best practices to improve the organization's operational efficiencies to ensure a positive client experience.
The incumbent will collaborate with software engineering to deploy and automate cloud applications, services, and infrastructure, as well as build and maintain tools to support the development and deployment of services in the cloud.
Job Description
We're looking for an AWS Infrastructure Engineer who has consistently demonstrated the ability to develop, implement and support data center cloud environments
Job Responsibilities:
- Automate deployment of applications and infrastructure as part of the application development process.
- Work throughout the software development life cycle (SDLC) to ensure applications are scalable, available, efficient, and performant.
- Develop and support internal tools and services to integrate, deploy, and operate applications to optimize impact on department results.
- Consult with and advise senior stakeholders, development, product, and operations teams on DevOps best practices; make recommendations for solutions to increase efficiency and effectiveness.
- Perform collaborative infrastructure development and testing to ensure IS App Delivery will meet the demands of the organization's and client's rapidly growing systems.
- Improve automated cloud configuration, deployments, monitoring, management, and incident response.
- Collaborate to investigate and remediate complex issues, striving for integrated, automated monitoring and self-healing, bringing Site Reliability Engineering (SRE) principles to IS operations.
- Create and provide training documentation to assist new staff and internal teams.
Education Required
- Bachelor's Degree in Computer Science or related discipline or any combination of education and experience which would provide the required qualifications for the position.
Experience Required
- 3+ years of experience in systems administration, software engineering, software development, or related experience.
Experience Preferred
- 5+ years of experience in software engineering, software development or related experience.
- 5+ years of experience in systems administration.
- Amazon Web Services (AWS) Certified Solutions Architect/Developer/SysOps Administrator.
Knowledge, Skills, Abilities
- Knowledge and understanding of the Linux operating system.
- Knowledge and experience in Windows or Linux shell scripting and a language like Python and PowerShell.
- Knowledge and experience with infrastructure-as-code tooling like CloudFormation & Terraform
- Knowledge and experience with configuration management tools like Ansible, Puppet, Chef, and containerization technologies
- Knowledge and experience with relational and/or NoSQL databases like Microsoft SQL Server, PostgreSQL, and MongoDB
- Knowledge and experience with deploying and managing enterprise-scale applications in cloud services like AWS.
- Knowledge and experience in building and testing software using Jenkins or similar continuous integration systems.
- Experience with modern source control and ticketing tools such as Git, Jira, and Confluence.
- Knowledge of Microsoft Office Suite (Word, Excel, Outlook, and PowerPoint) Ability to work independently with minimal supervision.
- Ability to provide guidance and feedback to help others strengthen specific knowledge/skill areas.
- Ability to demonstrate critical thinking skills to find a solution for or to deal proactively with work-related problems.
- Ability to determine how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
- Ability to work independently as a self-starter in a fast-paced environment.
- Ability to demonstrate excellent organizational skills, with the ability to prioritize workload, meet deadlines and multi-task while maintaining attention to detail.
- Ability to work in a team environment employing a hands-on approach with colleagues at all levels of the organization.
- Ability to communicate effectively (both written and verbal) using tact, courtesy, and patience.
- Ability to establish and maintain effective working relationships through collaboration and respect.
Software/Systems Integration Engineer
ESSENTIAL FUNCTIONS:
- The Systems Engineer role (SE) is responsible for working closely with the Software Solution Product Owner, other system engineers, and development teams to define, document, and clarify complexity of technical requirements and system design. They facilitate the segmentation, definition of detailed software requirements, linkages to User Interface (UI) behavior and design provided by a UI Designer, and inter-dependencies of software components for development planning and execution. They also work with software development teams to investigate problems identified during Quality Assurance (QA) testing.
- The SE is collaborative and enabling, to bring together the relevant technical representatives, in order to put sufficient technical definition and clarity in place for the software development team. This is critical in the early stages of the Software Development Lifecycle (SDLC), so that the software development teams can move forward as planned.
- The candidate will work with other members of the software development & engineering team and occasionally with other business and development functions across the value chain, to refine requirements and designs, maintain accurate product backlogs, work within some Task Management Tool (e.g., Microsoft’s TFS) to keep work item status accurate and complete.
- The SE must be able have meaningful conversations with the business owners, users, and technology teams around the practical nature of the software and be able to receive and positively respond to constructive feedback. The SE must also be able to respond and clarify questions about requirements and design features, as well as adjust requirements based on retrospective issues. The SE will have to work with other product and portal teams and ensure seamless integration with their products and portals.
QUALIFICATIONS:
- Ability to listen, engage and maintain continuous communication with a diverse group of SW developers with a variety of personality types
- Familiar with standard development methodologies (Scrum Agile Development) and global product development (onshore and offshore components)
EDUCATION & EXPERIENCE:
- BS Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or equivalent required
- 5-10 years software development experience required
The Software Integration Engineer (SIE)is responsible for working closely with the Software Solution Product Owner, other system engineers, and development teams to define, document, and clarify complexity of technical requirements and system design. They facilitate the segmentation, definition of detailed software requirements, linkages to User Interface (UI) behavior and design provided by a UI Designer, and inter-dependencies of software components for development planning and execution. They also work with software development teams to investigate problems identified during Quality Assurance (QA) testing.
The Software Integration Engineer (SIE)will be collaborative and enabling, to bring together the relevant technical representatives, in order to put sufficient technical definition and clarity in place for the software development team. This is critical in the early stages of the Software Development Lifecycle (SDLC), so that the software development teams can move forward as planned.
The Software Integration Engineer (SIE)will work with other members of the software development & engineering team and occasionally with other business and development functions across the value chain, to refine requirements and designs, maintain accurate product backlogs, work within some Task Management Tool (e.g. Microsoft’s TFS) to keep work item status accurate and complete.
The Software Integration Engineer (SIE)must be able have meaningful conversations with the business owners, users, and technology teams around the practical nature of the software and be able to receive and positively respond to constructive feedback. The Systems Engineer must also be able to respond and clarify questions about requirements and design features, as well as adjust requirements based on retrospective issues. The SE will have to work with other product and portal teams and ensure seamless integration with their products and portals.
The Software Integration Engineer (SIE)will work on software solutions, or suite of solutions, that enable discovery, configuration and status of a software suite that enables publishing to a client portal, and acts as an essential functionality for the business.
SQL Database Developer
Job Responsibilities:
- Develop and maintain database-related objects
- Use other 3rd party software to support development activities, E.g. Python, Source Control, Atlassian product suite (Jira, confluence, bitbucket)
- Develop complex SQL Queries, triggers and stored procedures
- Troubleshooting of issues related to existing database logic
- Manage relationship with our external business partners
- Monitor daily data feeds for accuracy and timely delivery
- Optimization and performance analysis
- Creation of technical documentation
- Develops, plans and analyzes, designs products, and programs computer software that requires extensive research.
- Utilizes advance knowledge in the field of computer science or software engineering along with advanced knowledge of software development and methodologies.
- Performs software and system testing procedures, bug verification, release testing, and beta support.
- Performs product design and programming activities involving multiple modules or subsystems.
- Participates in design meetings and consults with other staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.
- Performs complex release testing and beta support for assigned projects and resolves problems found in the software.
- Prepares documentation required of the product.
- Analyzes and researches software requirements to determine feasibility of design and marketing requirements within time and cost constraints.
- Codes software applications to adhere to designs supporting internal business requirements or external customers.
- Standardizes the quality assurance procedure for software.
- Oversees testing and develops fixes.
- Participate in Agile software development practices including all ceremonies
Required Qualifications:
- Bachelor's Degree (four-year college or technical school) Preferred, Field of Study: Computer Science, Software Engineering, Software Development or related field.
- 5 plus years of experience in Database Development, Software Engineering, Software Development, or similar field.
Certified Scrum Master
We’re recruiting for a Scrum Master to join a team of qualified, diverse individuals.
The qualified candidate should also have strong analytical, problem solving, and communication skills with a keen attention to detail.
Day to Day Roles and Responsibilities:
- Perform Scrum Master duties in a Scaled Agile Framework project; work as a part of an Agile Development (Scrum) Team(s)
- Background in Agile Software Development, specifically ability to facilitate product backlog maintenance with well written features and user stories
- Experienced in using tools that support agile development, and especially SAFe, such as JIRA, CA Agile Rally, VersionOne, Confluence, IBM ELM
- Ensure Agile development teams collaborate effectively with other trains/teams and shared services to determine the best implementation approach that aligns with software architecture as defined at high-level and supports the project operations
- Ensure all Agile teams follow defined software architecture guidelines established for program for effective implementation of end-to-end capability threads
- Organize and facilitate daily stand ups, reviews, retrospectives, sprint and release planning, demos and other meetings SAFe Agile ceremonies
- Track and communicate Agile metrics which may include team velocity and sprint/Program Increment (PI) progress within the Scaled Agile (SAFe) framework
- Fulfill the role of the Scrum Master, leading Agile development teams in the delivery of business critical, enterprise software in increments to production systems
- Ensure the Scrum Framework is implemented effectively and provides coaching and training at the team level to empower the team to self-organize
- Assist with internal and external communication to improve transparency, identify and remove impediments
- Be a Servant Leaders for the Agile Development (Scrum) Team(s)
- Assist with making appropriate commitments to deliver business value through story selection, definition of tasks and estimation
- Participate proactively in developing and maintaining standards, tools and best practices
- Provide support with risk management, release management, and facilitate release planning activities maintaining and improving the flow of value delivery
Qualifications:
- Bachelor's Degree in a related field and 5-7 years' of experience
- Minimum of 2 years of experience working as a Scrum Master on a Scrum team and at least one of those 2 years in supporting SAFe framework
- Minimum of 2 years of experience in supporting software development project with exposure to all phases of software lifecycle, requirement to operations
- Certification: Scrum Alliance Certified Scrum Master (CSM) or Professional Scrum Master (PSM) or SAFe Scrum Master (SSM)
- Experience with scrum project management, agile software development, and software version control management
- In-depth knowledge of customer's lifecycles, standards, and supporting processes and practices
- Experience with multiple Agile teams in different organizations
- Ability to understand technical legacy systems and associated component functionalities
- Experience with enterprise architecture, application planning, and deployment
- Project Management Professional (PMP)®
QA Automation Engineer
Job Responsibilities:
- Responsible for developing and executing comprehensive tests strategies primarily for database testing.
- Responsible to design, develop and maintain new and existing manual and automation test cases, continued evaluation of test cases for inclusion in test regression, tests coverage and automation of newly implemented functionality, and development of tools to enable QA efficiencies.
- Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product life-cycles.
- Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in IT systems and projects across the organization.
- Liaise with vendors and suppliers in assessing applications and/or systems under consideration for purchase.
- Analyze documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality.
- Conduct internal audits to measure and assure adherence to established QA standards for software development, application integration, and information system performance, and corresponding documentation.
- Create and execute test plans and scripts that will determine optimal application performance according to specifications.
- Planning, deploying and managing the testing effort of QA team.
- Verify and revise quality assurance standards as needed.
- Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
- Collaborate with software/systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
- Make recommendations for improvement of applications to programmers and software developers or engineers.
- Develop and maintain automated tests in Selenium, using Python, and Robot Framework
- Use GIT for version control
Automation skills:
- Python
- Selenium
- Cucumber
- Robot framework
- UI/API/Database testing
Nice to have:
- Any formal Dev experience
- Real database development/experience beyond simple queries
- Any cloud experience, AWS (obviously) would be a plus
Required Qualifications:
- Bachelor's Degree (four-year college or technical school) Required, Field of Study: Computer Science or related field
- 3 plus years of experience in Scripting and Database testing.
- Good understanding of Data Warehouse concepts -- Experienced in Data Analysis and Data Profiling is a must.
- Very strong SQL knowledge is a must -- Experience and Expert level ability to write complex SQL queries for data transformation, validation and completeness.
- Experience with statistical reporting and analysis.
- Python scripting skill is desired.
- Experience with development processes like TTD (Test Driven Development) and BDD (Behavior-Driven Development) is desired.
- Experience with CI/CD pipelines and tools is desired.
Desired Qualifications:
- Good understanding of web technologies (HTTP, web services, fluency with HTML, CSS/JS) is desired.
Business Analyst
Position Summary
As a Business Analyst, you will define requirements and manage waterfall/agile frameworks to facilitate complex business needs in accordance with software development life cycle (SDLC) guidelines. Independently execute large projects and lead other analysts in completing projects.
Break down complex business and technology terms to aid in collaborative problem solving.
Essential Job Functions
- Provide expertise in executing the duties of a business analyst for projects of various types and sizes
- Elicit, define and analyze complex requirements in various formats ensuring they are testable, measurable and traceable
- Refine, prioritize and manage requirements using various tools (e.g., templates, team backlogs, requirements management or agile task management applications)
- Build the business case and project justification
- Build/Lead requirement walk-throughs with key stakeholders using various methods (e.g., team demos, workshops, sprint planning and backlog refinement sessions)
- Identify and estimate anticipated work efforts based on priority using requirement work plans, program increment (PI) and sprint planning
- Define and resolve dependencies, issues and risks along with identification of impacted areas through team collaboration
- Identify and define complex business processes for current and future state analysis
- Act as the liaison between the business units, technology teams and support teams
- Lead/facilitate the process needed to make an informed build versus buy decision
- Participate in growing team competency by mentoring, providing on-the-job training to more junior associates and helping to develop training materials/process improvements
- Apply an in-depth knowledge of multiple business areas, familiarity with enterprise strategies and an understanding of different technologies and industry best practices to meet/exceed business goals/priorities
Minimum Position Qualifications
- 5+ years business analysis experience
- Excellent written and oral communication, collaboration and presentation skills to effectively communicate information to all levels within the organization
- Proven ability to understand strategic business requirements and translate them into strategic technology solutions for use across multiple lines of business
- Demonstrated experience with industry best practices and an understanding of different technologies
- Strong ability to make difficult/quick decisions demonstrating critical/innovative thinking
- Ability to effectively interact with and influence a diverse group of associates
- Ability to effectively partner with all levels of the organization
- Strong organizational, analytical and problem-solving skills
Desired Previous Experience/Education
- Bachelor's Degree in information technology (IT) or a related business field
- Equivalent work experience in an IT position or comparable business unit experience
- Prior experience as a business or applications analyst in agile projects
- Agile, SAFe, Six Sigma, IIBA certification a plus (ECBA, CCBA, CBAP, CBATL)
This position is responsible for the management of larger and more complex IT projects assigned, providing tactical management, administration and leadership throughout project teams..
Accountabilities
- Initiates large, complex projects following the defined project management methodology by the PMO, including gathering and defining comprehensive project requirements/scope, developing project charters, project plans, budgets and schedules, determining resource requirements and forming cross-functional project teams. Follows project management methods, procedures, and quality objectives, including metrics for assessing progress and create required project documentation.
- Manages the strategic objectives that drive project initiatives, organized by a Portfolio and/or Program.
- Leads the organization by breaking down the work, to achieve the strategic objectives. Manages the related projects or workstreams, within the Program and connects the inter-dependencies across the enterprise.
- Evaluates variances from the project plans, budgets and schedules, develops and implements changes as necessary to ensure that the project remains within specified scope and within time, cost and quality objectives as possible and keeps management and involved stockholders informed. Identifies areas of risk, monitors them throughout the project, and reports to involved stakeholders and higher management.
- Makes effective presentations to impacted project stakeholders, including business partners, IT areas and higher management during the project lifecycle.
- Evaluates and ensures project sponsor satisfaction at project completion.
- Coaches and mentors other Project Managers on project management best practices and tools.
Required Qualifications:
- Bachelor's degree
- Minimum seven (5) years of relevant professional experience, including specialized knowledge of a discipline utilized to lead an area of our business, or equivalent combination of education and experience
- PMP Certification
Preferred
- Five years of relevant professional experience
- Project Management Professional (PMP) Certification
- IT project management experience coupled with functional work experience with the software development or infrastructure development life cycle; demonstrated subject matter expertise in the areas of communication, negotiation, problem solving, influencing, risk and issue mitigation, and leadership; experience managing multiple projects that are interconnected and will provide a conclusive result.
- Extensive experience managing IT projects,
- Experience in multiple IT disciplines including infrastructure/data center, application development, or business process improvement projects.
An IT Security Analyst is a vital part of an organization’s mission to protect its information assets.
The role is to monitor, analyze, test, and maintain security technologies and processes in support of the achievement of regulatory and security requirements.
As part of this work, it is important the Analyst have a working knowledge of the organization’s information architecture and business processes.
The IT Security Analyst works collaboratively with all departments in problem solving issues related to security configurations and processes.
Strong communications skills and a high level of values are essential for this role.
DUTIES AND RESPONSIBILITIES:
- Monitors organization’s networks for security breaches and investigates a violation when one occurs.
- Installs, utilizes and maintains software, such as SIEMs, DLP, firewalls and data encryption programs, to protect sensitive information.
- Prepares reports that document security breaches and the extent of the damage caused by the breaches.
- Researches the latest information technology (IT) security trends.
- Helps plan and carries out an organization’s way of handling security.
- Develops security standards and best practices for their organization.
- Recommends security enhancements to management or senior IT staff.
- Defines, implements and maintains corporate security policies.
- Conducts internal and external security audits.
- Protects digital files and information systems against unauthorized access, modification or destruction.
- Works with vendors to promote optimal functionality, including documentation, analyzing change requests, and upgrades to ensure that the most current versions are available.
- Advises team leadership on all aspects of planning and successful approaches to meeting project plan and goals.
- Follows established departmental policies, procedures, and technical standards.
- Works extended and non-standard hours as necessary to support security maintenance and implementation. Takes “on-call” rotation to provide twenty-four hour support when appropriate
- Is responsible for attending all annual mandatory educational programs as required by position.
EDUCATION:
- Associate’s Degree in Information Systems or related field required. Candidates with security relevant certifications (SANS, ISACA, ISC2) preferred.
EXPERIENCE:
- Minimum of five years’ work experience in Information Security as a Network Engineer or equivalent role.
- Experience with SIEM, IDPS, DLP is strongly desired.
Server Infrastructure Group Manager
Fulltime salary at $110k
They have 1 large team (21 server admins) now and the director wants to break it into 2 teams, so there are 2 manager level roles
IT Manager One (Total 9 people)
- Messaging/AD/M365 team
- Support AD, Exchange On-Perm, Exchange Online, M365
- SQL team
- Manage on-prem SQL servers
- eRecord Client Windows Server team
- Manage multiple Windows servers to support our Electronic Medical Records system
IT Manager Two (Total 12 people)
- General Windows Server administration
- VMware/Cisco UCS servers/Azure
- Enterprise Backup
- Citrix
- Enterprise Printing and Network File Shares
- SCOM
- Custom PowerShell scripts
Responsibilities
The IT Manager, SIG reports to the Infrastructure Manager (or designee) and assists in the management of the Server Infrastructure Group. The IT Manager, SIG oversees engineering solutions and advises the teams through technical consulting. The Manager continually reviews and works to improve efficiencies around work processes, documentation, testing, gate review preparation and overall change management.
RESPONSIBILITIES:
Manages a team of professional staff providing support for the respective infrastructure or application(s)
- Supervises, hires, guides, coordinates, and completes performance evaluations and performance management discussions for departmental team members, providing day to day management.
- Instructs and coaches analysts on disciplines such as service architecture, design, troubleshooting, vendor escalation and customer interaction.
- Allocates personnel, manages budgeting and billing processes for related responsibilities.
- Works with peers and team members to support cost effective information services and promote a unified systems architecture.
- Promotes information security practices to meet the requirements of secure systems, electronic commerce, and legislative acts.
- Assures quality of service delivery through expectations, oversight, and management controls.
- Instructs team members and assures best practice change and code management is followed, and supporting technical documentation is organized and maintained.
- Contributes to a world-class information technology organization, assisting in continuous process improvement initiatives and refinement of service offerings.
- Manages software contracts, service contracts, and other related delivery mechanisms used in support of objectives herein.
- Participates in an on-call support rotation as required.
- Acts as the primary IT liaison in support of co-location services and service level agreements (SLA); including Centrally provided services
- Coordinates services relevant to user needs, serving as liaison to SLA customers.
- Acts as an agent of information technology innovation.
- Keeps apprised of relevant trends and emerging needs.
- Seeks to understand opportunities and challenges from colleagues.
- Maintains current with peer institution trends.
- Proposes and implements improvements and capital projects from these concepts.
- Develops business case documentation which substantiates requests for capital and operational investments and deliver approved projects on time, within budget and with quality.
- Collaborates with IT peers to evaluate, plan, and deploy the use of technology and related processes.
- Identifies areas of improvement relating to systems, processes and delivery of services with a goal of improving service availability and usability.
- Leads infrastructure, application, and service projects based on the area of expertise
- Develops and implements project plans and resource estimates
- Manages the project resources towards achievement of established deliverables.
- Projects may include evaluation of new procedures and software.
- Serves as a technical resource to the project, as needed.
- Works with users to understand and document business requirements.
- Assists in the translation of the business requirements into configurable hardware and/or software rules.
- Serves as a technical resource
- Designs, develops, tests and implements interface programs, application configurations, enhancements, and/or customizations.
- Configures, tests, and implements business, security and data validation rules.
- Supports design, development, and configuration efforts as required by the environment.
- Participates in ongoing stabilization, support, and maintenance.
- Participates in on-call rotation and serves as an escalation point for the team.
- Completes on-call technical health checks as required.
- Leads efforts to complete internal and external audits as required.
- Interfaces with IT Leadership during emergencies or unplanned events and prepares executive level communications.
- May serve as a Unit Leader during emergencies or in absence of Manager (or designee) providing leadership and guidance to a larger response team.
QUALIFICATIONS:
- Bachelor's degree in Information Sciences or equivalent required;
- Graduate degree preferred.
- 4-5 years of management level experience in a related setting, including automated systems required or an equivalent combination of education and experience
- Expertise with virtualization technologypreferred.
- Expertise with Microsoft Server OS technologyrequired.
- Knowledge of server hardware and storage array networksrequired
- Experience with orchestration and automation toolspreferred
- Experience with cloud providers such as AWS and/or Azure/M365required
- Ability to manage projectspreferred
- Ability to travel to and from Data Center facilitiesrequired.
- Ability to actively participate in a teamrequired.
- Ability to handle multiple tasks simultaneously and meet required deadlinesrequired.
- Ability to contribute both individually and provide technical leadership as part of a team
- Ability to interact with all levels of staff, as appropriate, to communicate, and to process communications from others on technical changerequired.
- Ability to present technology in non-technical terms and recognize the extent to which a given audience requires thisrequired.
- Exceptional customer service skills, including outstanding verbal and written communications and ability to diffuse difficult situationsrequired
- On-call support, after-hours and weekend maintenance for implementation activities is required
Title: Data Architect
Job Type: Full-Time
Location: Primarily Virtual / Remote, periodic travel to Rochester, NY possible
Role: Leads the standard of a common business vocabulary, expresses strategic data requirements, drives high-level data model / ontologies, design and integration patterns, align with enterprise strategy and related business architectures, all in support of clinical operations and research business needs.
Required Skills :
- Strong data warehouse experience in MSFT SQL Server and Integration Services.
- Expert in data modeling and specifically dimensional modeling concepts and principles.
- Demonstrated experience in leading data modeling requirements, design, development and unit / integrated testing in at least one large data warehousing initiative.
- Demonstrated ability to iterate between logical and physical data models.
- Strong experience in using standard data modeling tools and practices.
- Strong experience in implementing DataMarts and ODSs (Operation Data Stores).
- Strong experience in SQL Server performance tuning and optimization.
- Strong experience in designing and implementing metadata management systems.
- Strong experience in implementing a data lake / unstructured data processing.
- Strong experience in designing and implementing security / access models.
- Strong experience in applying information management principles and concepts.
- Very strong applied experience in EPIC Caboodle, Clarity and related development tools.
- Experience with clinical and/or revenue cycle data
- Excellent communication skills, both written and spoken are a must.
- Demonstrated ability to collaborate with other architects and lead resources.
- Scrum/agile experience.
Preferred Skills :
- Applied experience in implementing OMOP (Observational Medical Outcomes Partnership) CDM (Common Data Model) database and underlying data integration patterns
- Experience implementing Denodo data virtualization at enterprise scale
- Background in designing Virtual Data warehouse solutions, possible using the Denodo toolset.
- Experience in both on-premise and cloud implementations a plus.
- Strong experience in SQL Server environment sizing, installation, configuration required.
- Version control tools
- Clinical research or academic research environment experience
- Experience in enterprise scheduler integration inside and outside of Microsoft platforms.
- Experience in both full (batch) and incremental (trickle) ETL/ELT design patterns.
Nice To have Skills:
- Basic understanding of HIPAA Privacy and Security – preferred
- R / Python Programming – preferred.
- Data quality/cleansing/standardization – preferred
- Statistical analysis (SAS, SPSS, Matlab, R, Mathematica) – preferred
Education : Bachelor’s Degree
Experience : Minimum of 10 years in data warehousing