Contact info: +1 732 844 8060, info@itcorpz.com

At It corpz, we are constantly on the lookout for fresh as well as experienced hands that can help build the organization, as well as their own careers in a mutually fruitful relationship.

To make sure the relationship is fruitful; we offer a great place to work, a learning opportunity, and a challenge to accomplish, every single day, topping it with a compensation that rivals the best in the industry.

Current Openings

Business Analyst – Healthcare (Multiple Positions):
Location: 399 Campus Dr, SUITE 306, Somerset, NJ 08873
Job Description:
  • Business Analysis/Requirements Gathering: Interacting with clinicians, public health experts, clinical trial managers to interpret complex public health, health insurance claims and clinical data, applying theories of biostatistics and epidemiology on such data and translating them to use cases for IT programmers for coding purposes. Conduct requirements analysis with questionnaires and create business/clinical scenarios.
  • Planning and defining system requirements to Use Case, Use Case Scenario and Use Case Narrative using the UML methodologies using MS Visio.
  • Analyzing and prioritizing user requirements as system requirements that must be included while developing the software.
  • Project management, documentation & reporting: Documentation: Utilise Project Management techniques and tools: Initiate, Prepare (definition/scope/requirements); Execute & Control: scope, work plans, resources, deliverables, Q/A, transition planning, etc.; Close: completion and assessment. Present oral and written reports defining plans, problems and resolutions to appropriate levels of management.
  • Data Preparation: Creating a data lake from public health insurance claims and population health databases, such as Center for Medicaid and Medicare PUF files and anonymized electronic health records.
  • Testing: Performing early and late stage usability testing of algorithm, iOS, Android and Enterprise Patient Engagement releases. Working with QA team in identifying test cases and lead the business team for UAT.
  • Security and Compliance: Supervising technical programmers on strict adherence to US healthcare policies and laws governing processes and privacy. Assist developers to create a platform for compliance reporting tie-out process on a monthly/quarterly basis.
  • Clinical Data Visualization: Validating data visualization outputs from technology staff and capture user feedback from clinicians and public health experts. Using clinical and ‘meaningful use’ guidelines to assess associations between various diseases, and strategically integrate clinical and public health work flows into the enterprise patient management release

Minimum Qualification Required: Bachelor's degree (or the equivalent) in a directly and closely related field.
Skills: SAS, R, Business Objects, Java, Project management, Server side scripting.


Application Developer(Multiple positions) :
Location :399 Campus Dr, SUITE 306, Somerset, NJ 08873
Job Description :
  • Design all various JavaScript technologies and prepare all associate Java components according to same pattern and maintain high quality production for all software
  • Develop multi-tiered web-based application development for Alternative Energy Products using XML, Web Services & SOA.
  • Develop strong Software/Hardware architecture for Alternative Energy Products, system configuration, database schema, development tools, operating environment, functions, indexes, and views.
  • Design and implement multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Develop Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Design and develop UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Implement Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Designed and developed the presentation layer which includes the development of standards-browser compliant – user interactive web pages using CSS, Struts (MVC) tag and JSTL tag libraries with Client side validation and unit testing.
  • Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the WSS framework to handle backend functionality.
  • Deploy various WAR, JAR, EAR and J2EE applications on managed servers and in clustered environment using Console or auto deployment scripts in stage and production.
  • Configure weblogic JDBC connection pools with databases like Oracle 9i/8i, My SQL, MS SQL Server, MS Access and DB2.
  • Develop web based, internet/intranet, client/server, distributed architecture applications using JAVA and J2EE technologies. (EJB, XML, RMI, JMS,JNDI, JSP, Servlets, JSP Tag Libraries and Web services-SOAP WSDL, JDBC and JavaScript).
  • Deploy applications in JBoss, WebLogic, WebSphere and Apache Tomcat Having good knowledge in the databases Oracle 10g, MySql
  • Develop Java community tools/frameworks/app. Servers preferred: Primefaces, SVN, JUnit.
  • Build J2EE Components (including Java, JSP, Struts, JavaScript, XML,XSLT, HTML, JDBC, JPA technologies as well as related frameworks and design patterns).
  • Analyze and modify all J2EE applications and prepare required documents for the CLOUDHR360 Project.
  • Develop web applications using web framework (JSF, Wicket, GWT, Spring MVC).
  • Develop all application specification and associate code and ensure compliance to all program standards and technical specifications and prepare all existing systems within required timeframe.

Minimum Qualification Required: Bachelor's degree (or the equivalent) in a directly and closely related field.


Business Analyst(Multiple positions):
Location: 399 Campus Dr, SUITE 306, Somerset, NJ 08873
Job Description:
  • Create Business Requirements Gathering sessions in the form of questionnaires and business scenarios with the end users, subject matter experts (SME) and the developers. Create BRS documents as required.
  • Gather user and business requirements through interviews, surveys and prototyping.
  • Analyze and prioritized user and business requirements as system requirements that must be included while developing the software.
  • Plan and define system requirements to Use Case, Use Case Scenario and Use Case Narrative using the UML methodologies.
  • Create Use Case Diagrams, Data Flow Diagrams, Activity Diagrams and Sequence Diagrams in MS Visio.
  • Create Business Requirements through gathering sessions in the form of questionnaires and business scenarios with the end users, subject matter experts (SME) and the developers. Gathered user and business requirements through interviews, surveys and prototyping.
  • Conduct JAD sessions with management, SME, vendors, users and other stakeholders for open and pending issues. Implement SOA concepts (search oriented architecture) for the application and implemented search engine based techniques.
  • Prepare Logical Data Models that contains set of diagrams and supporting documents containing the essential business elements, detailed definitions, and descriptions of the relationships between the data elements to analyze and document business data requirements.
  • Assist developers to create a platform for compliance reporting tie-out process on a monthly/quarterly basis.
  • Regular discussions with developers to make them understand the use cases and function requirements of the client.
  • Provide excellent ecommerce applications / websites experience.
  • Coordinate the design phase with the architects in improving the efficiency of the project.
  • Work with QA team in identifying test cases/test data and lead the business team for UAT.
  • Document all custom and system modification. Assign problems to appropriate software development team for fixes. Track problems from start to correction and test.
  • Interact with technical team in allowing them to make a better navigational plan for the project flow which would further make a better user interactivity tool for the application.
  • Lead planning and/or implementation of projects. Create project management artifacts
  • Participate in the design and/or testing phases.
  • Work with cross-functionally to solve problems and implement changes.
  • Follow a defined, agreed upon project management methodology.
  • Present oral and written reports defining plans, problems, and resolutions to appropriate levels of management
  • Provide thorough understanding of project management phases, techniques and tools: Initiate, Prepare (definition/scope/requirements); Execute & Control: scope, work plans, resources, deliverables, Q/A, transition planning, etc.; Close: completion and assessment

Minimum Qualification Required: Bachelor's degree (or the equivalent) in a directly and closely related field.


Middleware Admin (Multiple positions):
Location: 399 Campus Dr, SUITE 306, Somerset, NJ 08873
Job Description :
  • Responsible for the design, configuration, integration, installation and maintenance of software systems/solutions based on various middleware technologies. Essential systems engineering and management tasks include (but are not limited to) technical specification, system design and development, system integration and testing, technical support and infrastructure project management. Participates in IT projects throughout the design and implementation stages, prepares technical design that reflects business requirements and is consistent with IT strategy and overall IT architecture.
  • Maintains a comprehensive understanding of the design, configuration and support of Web Server, Application Server and Integration solutions and technologies
  • Executes multiple project priorities and provide technical and administrative support as necessary as well as updating management regarding the operational status of projects.
  • Recognizes improvement opportunities for existing policies and potential areas for developing new ones. Identifies process inefficiencies.
  • Ensures all corporate processes are adhered to, ensures the enterprise service infrastructure changes are fully documented and follows procedures.
  • Manages and drives critical incident management for their area of expertise.
  • Leads the development and testing of the Disaster Recovery Plan as it relates to system architecture. and/or core infrastructure technologies.

Minimum Qualification Required: Bachelor's degree (or the equivalent) in a directly and closely related field.


Network Engineer(Multiple positions):
Location: 399 Campus Dr, SUITE 306, Somerset, NJ 08873
Job Description :
  • Maintain Alternative Energy network based applications, operating systems and LAN server hardware and ensure effective work of network.
  • Install network as per Project requirements and specification, prepare documentation and analyze network to provide consistent network service.
  • Design and implement network entirely on basis of corporate network architecture to meet project needs and specification.
  • Administer project network on everyday basis to provide secure and reliable network services and perform regular troubleshooting for host, routing and firewall management.
  • Perform Backup/recovery strategy of all windows based servers. Planning and implementing fault tolerance and strategies for backup and restoring files on the network using different media devices like compact disk and additional hard disks etc.
  • System Administration for Win Servers for day-to- day problems, Patches, User Administration, Storage management - Installing, Upgrading and Configuring Windows on Spark and X86 Platforms.
  • Perform regular disk management like Adding / Replacing Hard Drives and JBODs on existing Servers / Workstations, partitioning according to requirements, creating new file systems or growing existing one using VERITAS Volume Manager.
  • Maintain appropriate file and system security, monitoring and controlling system access, changing permission, ownership of files and directories, maintaining passwords, assigning special privileges to selected users and controlling file access, monitoring status of process in order to increase the system efficiency.
  • Configure distributed File Systems and administering NFS Server and NFS Clients and editing Auto-Mounting, Mapping as per System / User requirements
  • Monitor hardware operations and system software, identify and resolve system failures or outages.
  • Design and implement physical and electronic security standards and procedures to check servers from external and internal threats on network.
  • Prepare and implement test procedures to protect data pertaining to enterprise storage (cluster) environments.
  • Design, assess and perform tests and review batch files and administrative scripts to automate network processes.
  • Provide support to Virtual Private Networks’ (VPNs) operation through testing, up gradation and maintain network effectively.
  • Assist and provide Tier I or Tier II technicians support and perform trouble shoot.
  • Prepare and implement technical strategies to monitor performance of computer systems and networks and coordinate network use with employees and other authorized persons.

Minimum Qualification Required: Bachelor's degree (or the equivalent) in a directly and closely related field.


Software Developer(Multiple positions):
Location: 399 Campus Dr, SUITE 306, Somerset, NJ 08873
Job Description :
  • Design all various JavaScript technologies and prepare all associate Java components according to same pattern and maintain high quality production for all software
  • Develop multi-tiered web-based application development for Alternative Energy Products using XML, Web Services & SOA.
  • Develop strong Software/Hardware architecture for Alternative Energy Products, system configuration, database schema, development tools, operating environment, functions, indexes, and views.
  • Design and implement multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Develop Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Design and develop UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Implement Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Designed and developed the presentation layer which includes the development of standards-browser compliant – user interactive web pages using CSS, Struts (MVC) tag and JSTL tag libraries with Client side validation and unit testing.
  • Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the WSS framework to handle backend functionality.
  • Deploy various WAR, JAR, EAR and J2EE applications on managed servers and in clustered environment using Console or auto deployment scripts in stage and production.
  • Configure weblogic JDBC connection pools with databases like Oracle 9i/8i, My SQL, MS SQL Server, MS Access and DB2.
  • Develop web based, internet/intranet, client/server, distributed architecture applications using JAVA and J2EE technologies. (EJB, XML, RMI, JMS,JNDI, JSP, Servlets, JSP Tag Libraries and Web services-SOAP WSDL, JDBC and JavaScript).
  • Deploy applications in JBoss, WebLogic, WebSphere and Apache Tomcat Having good knowledge in the databases Oracle 10g, MySql
  • Develop Java community tools/frameworks/app. Servers preferred: Primefaces, SVN, JUnit.
  • Build J2EE Components (including Java, JSP, Struts, JavaScript, XML,XSLT, HTML, JDBC, JPA technologies as well as related frameworks and design patterns).
  • Analyze and modify all J2EE applications and prepare required documents for the CLOUDHR360 Project.
  • Develop web applications using web framework (JSF, Wicket, GWT, Spring MVC).
  • Develop all application specification and associate code and ensure compliance to all program standards and technical specifications and prepare all existing systems within required timeframe.

Minimum Qualification Required: Bachelor's degree (or the equivalent) in a directly and closely related field.


Software Engineer(Multiple positions):
Location: 399 Campus Dr, SUITE 306, Somerset, NJ 08873
Job Description :
  • Maintain network based applications, operating systems and LAN server hardware and ensure effective work of network.
  • Install network as per Project requirements and specification, prepare documentation and analyze network to provide consistent network service.
  • Design and implement network entirely on basis of corporate network architecture to meet ARS project needs and specification.
  • Administer project network on everyday basis to provide secure and reliable network services and perform regular troubleshooting for host, routing and firewall management.
  • Perform Backup/recovery strategy of all windows based servers. Planning and implementing fault tolerance and strategies for backup and restoring files on the network using different media devices like compact disk and additional hard disks etc.
  • System Administration for Win Servers for day-to- day problems, Patches, User Administration, Storage management - Installing, Upgrading and Configuring Windows on Spark and X86 Platforms.
  • Perform regular disk management like Adding / Replacing Hard Drives and JBODs on existing Servers / Workstations, partitioning according to requirements, creating new file systems or growing existing one using VERITAS Volume Manager.
  • Maintain appropriate file and system security, monitoring and controlling system access, changing permission, ownership of files and directories, maintaining passwords, assigning special privileges to selected users and controlling file access, monitoring status of process in order to increase the system efficiency.
  • Configure distributed File Systems and administering NFS Server and NFS Clients and editing Auto-Mounting, Mapping as per System / User requirements
  • Monitor hardware operations and system software, identify and resolve system failures or outages.
  • Install various anti-virus programs in all servers and work stations to prevent virus attacks on systems.
  • Design and implement physical and electronic security standards and procedures to check servers from external and internal threats on network.
  • Prepare and implement test procedures to protect data pertaining to enterprise storage (cluster) environments.
  • Design, assess and perform tests and review batch files and administrative scripts to automate network processes.
  • Provide support to Virtual Private Networks’ (VPNs) operation through testing, up gradation and maintain network effectively.
  • Assist and provide Tier I or Tier II technicians support and perform trouble shoot.
  • Prepare and implement technical strategies to monitor performance of computer systems and networks and coordinate network use with employees and other authorized persons.

Minimum Qualification Required: Bachelor's degree (or the equivalent) in a directly and closely related field.


Systems Administrator(Multiple positions):
Location: 399 Campus Dr, SUITE 306, Somerset, NJ 08873
Job Description :
  • Maintain Alternative Energy network based applications, operating systems and LAN server hardware and ensure effective work of network.
  • Install network as per Project requirements and specification, prepare documentation and analyze network to provide consistent network service.
  • Design and implement network entirely on basis of corporate network architecture to meet project needs and specification.
  • Administer project network on everyday basis to provide secure and reliable network services and perform regular troubleshooting for host, routing and firewall management.
  • Perform Backup/recovery strategy of all windows based servers. Planning and implementing fault tolerance and strategies for backup and restoring files on the network using different media devices like compact disk and additional hard disks etc.
  • System Administration for Win Servers for day-to- day problems, Patches, User Administration, Storage management - Installing, Upgrading and Configuring Windows on Spark and X86 Platforms.
  • Perform regular disk management like Adding / Replacing Hard Drives and JBODs on existing Servers / Workstations, partitioning according to requirements, creating new file systems or growing existing one using VERITAS Volume Manager.
  • Maintain appropriate file and system security, monitoring and controlling system access, changing permission, ownership of files and directories, maintaining passwords, assigning special privileges to selected users and controlling file access, monitoring status of process in order to increase the system efficiency.
  • Configure distributed File Systems and administering NFS Server and NFS Clients and editing Auto-Mounting, Mapping as per System / User requirements
  • Monitor hardware operations and system software, identify and resolve system failures or outages.
  • Design and implement physical and electronic security standards and procedures to check servers from external and internal threats on network.
  • Prepare and implement test procedures to protect data pertaining to enterprise storage (cluster) environments.
  • Design, assess and perform tests and review batch files and administrative scripts to automate network processes.
  • Provide support to Virtual Private Networks’ (VPNs) operation through testing, up gradation and maintain network effectively.
  • Assist and provide Tier I or Tier II technicians support and perform trouble shoot.
  • Prepare and implement technical strategies to monitor performance of computer systems and networks and coordinate network use with employees and other authorized persons.

Minimum Qualification Required: Bachelor's degree (or the equivalent) in a directly and closely related field.

Get In Touch