Friday, August 5, 2011

.NET Developer

.Net Engineer/Developer
The .net software engineer will be responsible for working with the development team and implement the design that has already been made.
****************************************************************************
Solid understanding of Object Oriented Programming.
.NET experience: 5+ years
WCF 1+ years
SQL server 2008: 1+ years
Xml/Xpath: 2+ years
.NET version: 2008 or higher
UML based design and software modeling:  1+ years
Candidate should have a BS degree in computer science or a technical field.
Nice to haves: NCPDP messages.  SureScripts standards, ANSI standard 270/271 messages.  Past experience in the medical software industry.
Required Soft Skills:  Team player, Good demeanor, punctual, good verbal and communication skills, must be able to determine when a deadline is in jeopardy as soon as possible and communicate that.
 

QA Analyst

Quality Assurance Analyst

Position Summary:

Primary Role:
  1. Perform end user testing of new and existing application functionality
  2. Participate in release testing working within a specified timeframe.  
  3. Executes functional, application, regression and performance tests.
  4. Assist Customer Support department regarding client reported issues and product functionality questions.
  5. Document system problems clearly and concisely and work with the other departments to develop a resolution.  Perform minor database management.
  6. Perform basic database queries’ within SQL Server database.  
  7. Assists clients with application functionality, as needed.
  8.  Designs test cases for assigned modules, builds test systems and when applicable automates tests.
Primary Responsibilities: 
1.      Prepare test plans and scenarios for usability, requirements
2.      Coordinate and execute the testing
3.      Effectively communicate defects in a written format, providing clear and concise information necessary to reproduce and explain the problem.
4.      Coordinate and document the resolution of problems encountered during and subsequent to testing.
5.      Evaluate the priority or severity of the defect.
6.      Review software design documents and technical specifications.
Required Experience:
·         Overall understanding of Managed Care industry; Claims Payment Processing (preferably, Medical and Pharmacy based); and Medicare/Medicaid Claims Processing
·         Required understanding of HIPAA Transaction Sets
·         Required  understanding of Pharmacy Transactions – NCPDP Standard Transactions
·         At least 2 to 5 years of Quality Assurance Analysis in software development preferred
·         Experience in web-based testing
·         At least 1 year in vendor environment
  • Exposure to CMMi / Project Management environment
  • Previous Business Analysis or Technical Writing experience a plus
Soft Skills/Personal Attributes:
  • Ability to work independently
  • High integrity, takes ownership and is honest/accountable
  • Flexibility – irregular work schedule with frequent interruptions and deadlines that cannot slip
  • Strong sense of responsibility
  • Superior written and verbal communication skills
  • Skill in handling tense, stressful, and multi-task situations
  • Unquestionable ethical standards
  • Commitment to high quality customer service
Key Elements for Success in this Role:
Must have ability to adapt to change quickly in a fast-paced environment.  A team player who is able to work with a wide variety of people, either in person or over the telephone, in order to accomplish a common goal.

Thursday, August 4, 2011

Microstrategy BA


Our client is looking for a Business Analyst with MicroStrategy experience to help facilitate and document requirements with business users.  The person in this role should know and understand how MicroStategy works and be able to build technical requirements with Microstrategy functionality and limitations in mind.  
Here are the basic qualifications our client is looking for: 
·         7-10 years Business Analysis experience
·         Experience in multiple industries or with multiple business disciplines
·         Experience in Agile Development practices (familiarity of Rally would be a plus)
·         Ability to quickly learn new business concepts
·         Self-driven and organized
·         Ability to communicate with both customers and development staff
·         Data migration/data mapping experience 
The candidate must have requirements gathering and documentation experience.  This position will be very focused on requirements gathering and documentation (user stories, primarily). The ideal candidate will have experience and a working knowledge of Pharmaceutical or Healthcare related data and reports.

Instructional Designer


Instructional Designer

The Instructional Designer is responsible for recommending and developing solutions to meet enterprise-wide learning and development needs. The Instructional Designer must be able to communicate equally easily with business owners, HR Corporate Learning staff, and employees at all levels throughout the organization. The Instructional Designer must demonstrate a solid understanding of needs analysis techniques, the instructional design process, and principles for designing high-impact learning solutions. Solid consultative and project management skills are required. Professional demeanor and the ability to promote a team environment are essential, as are excellent communication and interpersonal skills.

Responsibilities

Make recommendations for learning solutions that assist the business in achieving its goals and objectives, leveraging best practices and professional experiences
Work closely with subject matter experts and conduct research to identify content, processes, and resources to be incorporated into programs
Build prototype materials and manage process to achieve buy in and agreement on learning approaches and content with facilitators, SMEs and other key stakeholders
Utilize a broad range of evidence-based, interactive instructional methods, for example, simulations, games, hands-on activities, interactive case studies, and role plays as appropriate
Design learning as a continuous process using a blended approach (multiple methods and delivery channels). Apply knowledge of a wide range of methods and media to create engaging learning processes that support application of learning
Develop training materials, including participant guides, quick-reference guides, facilitator guides, job aides, e-learning story boards, and video scripts
Design Level I, II and III evaluation activities
Work with team members to keep projects on track and ensure appropriate training deliverables are produced in a timely matter
Obtain and maintain a working knowledge of AutoTrader.com products, processes, applications, customers and business units
Demonstrate ability to effectively work on multiple assignments, activities or projects as required
Manage individual work load and assist with defining and prioritizing one's own tasks

Qualifications

Bachelor degree in Instructional Design, Instructional Technology, Education; or equivalent work experience; Master degree preferred
At least 3 years of experience designing and developing highly engaging learning programs based on sound learning principles
Demonstrated experience producing high-quality work in a fast-paced, deadline-driven environment required
Documented results for programs designed and developed by candidate
 
 

Sr. Windows Consultant

Required Skills:
 
Excellent communication skills and ability to work in a fast paced environment a must.
Application Assessment/Migration Experience
-Bachelor's Degree or Associates with equivalent work experience
-8+ years of  years experience with Microsoft Server Operating Systems
- Experience with Unix Server Operating Systems
* Proven analytical and trouble shooting skills.
* Ability to set scope and deliver quality results.
* Demonstrable Customer Focus attitude.
* Proven track record of quickly processing and learning new information.
*MCSE
 
Preferred Skills
* experience with Active Directory/MS Exchange
* Understanding of storage, network, and hardware technologies
* Understanding of PCI Compliance
 

Java/TIBCO Developer

Minimum Qualifications:
Must have a well demonstrated history of development skills in the TIBCO suite of products with an emphasis on:
javascript-Required
GI-Highly Preferred
Strong written and verbal communication skills are required.

Preferred Skills:
TIBCO iProcess-Preferred
TIBCO BusinessEvents
TIBCO Business Studio
TIBCO BusinessWorks (HTTP, WSDL, SOAP, Service Pallets)
TIBCO Administrator
TIBCO EMS
Java
Experience with Agile development process

Email Management Administrator

Position Description
Responsible for implementing and  supporting a very large installation of Autonomy Email Archiving and  eDiscovery tools (EAS, Storage manager, ALH, ECA, Introspect, Keyview for Encase, OCR, IDOL, DiSH, DIH, DAH) and Microsoft Exchange for a Fortune 14 company

This is a key position that will interface with many internal customers, internal groups, vendors and others.  The position requires someone who is technology-agnostic, has a demonstrated willingness to learn, and has a demonstrated capacity to retain information and knowledge.  Attention to detail, and the ability to create, document, and follow processes are essential.

The candidate must have strong interpersonal and communication skills who can work with people at various.  Applicants also must have hands-on technology administration experience with complex packages such as  Microsoft enterprise technologies (Exchange 2010, 2003, and 5.5, SQL Server, and Integration Services, etc).

RESPONSIBILITIES - Provide administrator support for Email Management and eDiscovery in activities such daily support and maintenance activities
- Supporting unit testing, regression testing, QA, and Production Environments
- Experience with performance planning and performance monitoring and troubleshooting
- Interface directly with customers to gather requirements and figure out solutions to their needs
- Interface with multiple vendors in terms of vendor relations, bug-tracking, and technical issue resolution
- Creation of process documentation

- Support Email archive Program Management in pursuing enhancement requests and vendor escalations
- Be a change leader in the way of process improvement
- Proven experience supporting & troubleshooting complex systems
- Excellent oral and written communication skills
- Proven ability to work with customers to prioritize issues & communicate status
- Self-starter, capable of seeing projects/fixes through to completion
- Partnering and collaborating with various internal groups
- Ability to multi-task and work effectively across multiple deliverables
- Demonstrated experience with change management and configuration policies
- Experience in working with vendors to troubleshoot issues and devise solutions
- Work with other IT organizations to resolve issues, communicate outages, etc.
- Responsible for product installs, upgrades, patches, configurations using change control procedures.
- Effective analytical, business analysis and problem solving skills
- Ability to prioritize/communicate conflicting demands
Minimum Requirements
5+ years of overall IT experience
Additional Knowledge & Skills
REQUIRED EXPERIENCE
- 3+ years in a Engineering position
- 3+ years of  experience on Microsoft Exchange (5.5 to 2010) 
- 3+ years of experience on Windows Server environment (Windows 2000 and above)
- 2+ years of operational experience with web servers, preferably IIS
- 2+ years experience with SQL databases (preferably SQL Server), including sound knowledge of SQL 

RELATED TECHNICAL SKILLS
- Supporting technologies including:
- SQL Server 2000/2005
- Internet Information Server 6.0
- Windows Workflow Foundation
- Server farm design concepts
- Windows networking principles
- Active Directory
- Scripting languages for automations/integrations

DESIRED TECHNICAL SKILLS
- Administration/Configuration/Maintenance of the following Autonomy products
- Enterprise Archiving Solutions(EAS)
- Storage Manager
- Autonomy (Aungate) Legal Hold (ALH)
- Early Case Assesment (ECA)
- Keyview for Encase
- OCR
- IDOL (including DiSH, DIH, DAH)
- Desktop Legal Hold (DLH)
- Experience with ETL tools, such as SSIS
- Experience with SQL server log shipping

Education
4 year degree in Computer Science, Information Systems or a related field.

Software Engineer in Westchester, PA

 Software Engineer
Back-end, middle tier, front-end development experience. Strong C# / ASP.net skills (V 3.5). Needs to have LINQ (LINQ to SQL 'L2S' preferred) on-hands experience. Must have JQuery. SQL script writing experience a big plus. Strong structured design/development (OOD) / Unit test Development / Dependency Injection / AGILE a must. Immediate start. Flexible office time is available for onsite/remote work and casual dress is the norm.

C# / .NET Developer Job Responsibilities:
Analyze Business requirements and provide feedback to the Conceptual Designers
Provide OOM and Level of Efforts
Create detailed design of the service components, database components, and UI layer
Code and unit test ESP service components and database components. Use best practices for coding and development in Enterprise development environment
Provide Systems and integration Test to the Test teams
Provide development support during User Acceptance Testing Provide implementation support during production implementation
Provide production trouble-shooting of the functionality implemented Assist in Systems Testing
Assist in Integration Testing

Successful Consultant will be responsible for delivering the following:
High Level Design
Level of Effort (LOE) Detail Design
Fixing testing issues found during Systems Integration, and User Acceptance Testing
Fixing the production bugs reported by the end user using Remedy or any other Trouble shooting systems
Systems/Integration Testing
Assist Testing Team in Creation of Test scripts using Mercury Tools in the QA, Integration, Staging, and Production Implementation environments
Consultant will package the work components to be delivered in the monthly release

Required Skills:
3-5 years experience with C# -ASP.NET 3.5
2-3 years of experience with Visual Studio 2005 (Visual Studio 2008 is preferred)
2+ years of experience and skills in SQL
1+ years of LINQ (L2S preferred)
1-2 years JQuery
Object Oriented Design and Unit Test Development experience
3-5 years of Agile/Scrum experience and in a Scrum Master / Team Lead capacity
Must be a US Citizen
NO THIRD PARTY

Citrix Administrator

Immediate need for a Citrix Administrator to provide remote support for external customers and provide consultative technical expertise where needed.
 

Position Description
·        Installs, maintains and upgrades internal computer hardware and software systems used for designing and developing company products.
·        Controls user access and passwords. 
·        Proposes and implements systems enhancements that will improve the reliability and performance of the system.
·        Monitors usage and performance. Trains personnel on system usage. Coordinate Citrix related implementation activities across various functional groups to help prioritize and schedule appropriate resources.
·        Plans and conducts technical tasks associated with the implementation of Citrix solution sets working with clients and internal resources at the client site or remotely.  
·        Partners with clients in planning, executing technical tasks such as conversions, interfaces, integration, issue resolution, assessment of system environment readiness, installation. 
·        Provides high-level technical expertise and support to the customer technical resources and internal resources related to the implementation of the applications with Citrix.
·        May lead small scale technical projects simultaneously and is the main point of contact for a client. 
·        Evaluates current processes and standards process changes and quality improvement initiatives.


Minimum Technical Requirements
·        Must have minimum of 5 years of experience administering or supporting Citrix XenApp v5.0 and/or lower
·        Experience with Citrix Provisioning
·        Must have experience in implementation of Citrix environment or components.
·        Experience in a role with frequent external customer interaction
·        Experience leading large enterprise projects and requirements
·        Working knowledge of Microsoft server environments, Active Directory, VMWare, and Citrix Netscalers.
·        Experience with Microsoft Visio or other diagramming programs.
·        Must have Citrix Netscaler implementation or strong working knowledge of Netscalers and their functionalities
·        Excellent customer skills (written and verbal communications) are a MUST.


Additional Knowledge & Skills

·        Experience with 3rd party applications and customization to work in a Citrix environment
·        Must have strong technical documentation experience and accomplishments
·        Must be a self-starter, take initiative, and proactive
·        Must be highly flexible and adaptable to changing requirements, priorities, and environments.
·        Must be able to demonstrate strong team working skills yet take lead when needed.
·        Must be able to manage multiple priorities and projects at the same time.
·        Architecture and Design skills a PLUS
·        Healthcare experience a PLUS.
·        Excellent organizational & time management skills.
·        Collaborative, customer-focused and able to create visible value internally and externally.  

·        Must participate in support on-call rotation schedule.
·        Travel as needed – estimated no more than 20%.

Education


Bachelors degree in Computer Science/ Mathematics or equivalent experience.
CCA or CCEA certifications a plus but not required.



Wednesday, August 3, 2011

QA Analyst

QA Analyst

Description:
The QA Analyst is responsible for performing quality assurance duties throughout the project lifecycle.  To be successful in this role, one must be able to work effectively in a fluid, fast-paced environment. This role requires good communication skills, both with team members and business contacts. In addition, the successful QA Analyst must be able to work with minimal supervision on multiple concurrent projects and take initiative in supporting their team members by identifying additional necessary work items.

Responsibilities (including but not limited to):
 

· Review project documentation for all assigned projects to ensure that the project requirements are clearly defined
· Analyze project requirements and develop Test Plans and documented test cases that ensure that all functionality is performing as intended
· Plan and schedule all QA deliverables during project lifecycle
· Conduct formal test case review sessions with project team and incorporate feedback
· Execute test cases, document actual results, and evaluate compared to expected results
· Develop SQL queries to retrieve data for validation purposes
· Troubleshoot unintended results and error logs to investigate cause of unintended results
· Report defects and escalate issues as needed
· Regularly report overall project status, including test case execution statistics, defect status, milestone achievement, and satisfaction of quality metrics
· Contribute to the project success in a team environment while simultaneously completing individual tasks and goals
· Share knowledge by effectively documenting work
· Develop and maintain a thorough knowledge of the assigned application(s), functional area(s) or project(s)
· Mentor less experienced Analysts
· Perform early morning or late night validation when new releases are being deployed into production
· Work closely with developers to support defect resolution
· Communicate effectively with partners via all channels - in-person, phone, email, GoToMeeting, Skype, etc.


Qualifications:
 

· Bachelors degree in computing related field or equivalent work experience
· 3 - 5 years QA experience focusing on software verification and back-end data validation
· Minimum 2 years experience testing web based applications
· Minimum 2 years experience testing in SQL Server database environment
· Minimum 1 year experience with Quality Center
· Experience with automated testing tools (such as Selenium) a plus

Unix Administrator

Unix/Linux Remote Systems Admin

The Remote Systems Administrator (RSA) role supports critical patient care systems running UNIX and Red Hat Linux operating systems. The RSA defines, designs, and implements network communications and host solutions. Additionally, the RSA proposes and implements system enhancements (operating system updates / patches) that will improve the performance and reliability of the UNIX/Linux system. The RSA manages load configuration of the host systems and provides trending information for the customers purchase or upgrade decisions.
The RSA reviews system log files and errors, and addresses, if needed, utilization issues, as well as provides system recovery assistance, troubleshooting of system issues and other server / system performance assessments.
ESSENTIAL DUTIES AND RESPONSIBILITIES may include, but are not limited to, the following:
  • Performing the day-to-day operations and support of the Managed Services Organization SystemCare UNIX / LINUX customer support environments.
  • Perform tier-2 escalation support of large-scale computer systems in a multi-server environment, with a focus on system administration of UNIX / LINUX operating systems.
  • Logging all issues into a central Customer Relationship Management (CRM) system, following published documentation and logging standards.
  • Providing queue monitoring duty to evaluate and resolve or route incoming assigned service requests to the UNIX / LINUX Remote Server Administration group, providing telephone coverage for warm transfer of inbound critical and high urgency requests.
  • Hands on technical support work related to the overall health and maintenance of the customer operating system environments in support of 24/7 operations.
  • Supporting operating system changes required for the upgrade or transition of new and existing applications into the customer datacenters and remotely hosted datacenter.
  • Performing remote monitoring of server/system health and status using provided tools (e.g., BEM Patrol).
  • Ability to decompose complex problems to ensure timely and accurate resolution of system anomalies before they impact operations.
  • Understanding of server clustering and the ability to monitor and adjust server clusters to address operational needs.
  • Analyzing system performance and utilize resource management tools to allocate resources based on system/application demands.
  • Performing 'bare metal' provisioning of new server operating environments.
  • Performing the installation of new software applications, patches and security changes/updates (as required).
  • Working with Managed Services and Application support teams to identify and troubleshoot operational and performance related issues.
  • Participating in rotational pager duty to provide on-call support; including off-hours server administration and problem escalation.
  • Follow Change Management guidelines for detailing proposed changes, scheduling with customers and other internal support teams, gaining approval, and executing in-scope approved changes