Careers

Careers

Welcome to the Careers Page. You can submit your profile for future opportunities to hr@hissinc.com with subject "Applying for suitable position".

Hindsight always welcomes multi-talented individuals who share the dedication, energy and passion necessary to consistently exceed our customer's expectations. Hindsight offers a supportive team atmosphere, with the opportunity to grow your knowledge and skills.

We invite you to join our team and explore, dream big and learn more at Hindsight.

To apply for a specific position listed below, please mention the position ID and Title in the subject and email your profile to hr@hissinc.com


Position ID : 1025 | Title Software Developer

Description

  • Participate in APAR application design and architecture meetings.
  • Review and understand the functional requirements document, and participate in preparing technical specifications and design documents.
  • Convert technical specifications into high level and low-level design documents.
  • Use UML and Object-Oriented programming to develop use cases to be implemented.
  • Work as a part of scrum team in creating user stories, and deliver projects in Sprints.
  • Develop data model, and DDL scripts to create MSSQL Database.
  • Participate in developing application proto types and wire frames using JQuery, JSON,and JavaScript.
  • Develop user interface using HTML, HTML5, JavaScript and CSS.
  • Write test cases to perform unit testing of code and functional testing of the application.
  • Participate in setting virtual server environment for better server utilization and easy deployment of applications.
  • Modify/upgrade APAR application in phase 2 to be able to deploy on any public could environment using cloud computing principles.
  • Work on fixing the defects that are raised by the testing team.
  • Participate in daily stand up meeting sin weekly status reporting on project progress.
  • Use various tools, products and technologies that include Microsoft .NET, C#, Java, MS Share point, MS Visio, SQL, HTML, Java script, JQuery, JSON, XML, CSS, Agile Scrum, MS SQL, Mysql, MS Office, Windows, Linux etc.,

Required

  • Bachelor or Master Degree in Computers, Software, Information Technology or equivalent
  • Work location is Frisco, TX. But must be willing to travel or temporarily relocate to project sites, if needed.
Position ID : 1026 | Title Service Now Developer

Description

  • Develop technical solutions on the ServiceNow platform based on IT department requirements.
  • Design, develop, customize and administer ITSM suite of applications.
  • Utilize knowledge of engineering concepts, processors, electronic equipment, and computer hardware, software, and programming concepts such as data structure, object-oriented concepts, and programming languages to analyze users’ needs and develop software solutions with the help of computer programmers.
  • Tailor solutions to customers’ needs and industry standards for different applications in ServiceNow Platform.
  • Design and implement Service Portal for all ITSM applications.
  • Design and implement Project Portfolio Suit which helps the organization to manage the projects, programs effectively and efficiently inside ServiceNow Platform.
  • ServiceNow Technology Analyst with experience on implementing end-to-end Service Catalog, Incident Management, Configuration & Asset Management, Change Management, and Release Management with extensive knowledge on Content Management System.
  • Implement Service Catalogs and build complex logics and workflows.
  • Configure and implement ServiceNow solutions using scripting as well as leveraging all appropriate components offered by ServiceNow to meet specific business needs.
  • Design and implement various solutions utilizing ServiceNow API and related tools and integration frameworks to support business needs.
  • Design software or customize ServiceNow software for client use with the aim of optimizing operational efficiency.
  • Apply object-oriented programming concepts and design patterns to design light weight applications to meet client needs and fine tune existing application in serviceNow framework to achieve optimized performance.
  • Analyze and design databases with ServiceNow platform and work with a team to coordinate database development. Use java web designing concepts that he acquired from hi engineering courses to implement solutions to improve the process and to design an effective data structure to match the application.
  • Apply knowledge gained from engineering courses which augmented understanding of the logical relations, data analysis and data models with mathematical skills.
  • Design, code, test and develop IT solutions. Provide programming estimates, identify potential problems, and recommended alternative solutions.
  • Configure and develop workflows and application UIs, as well as customize ServiceNow application. Perform enhancements as needed via update sets or imports.
  • Develop and deploy bi-directional API based solutions against the ServiceNow frame work.
  • ServiceNow is an integrated platform solution for ITIL, it offers integration with multiple applications used for enterprise solutions and other development tools.
  • Apply rational database concepts learned from engineering courses to integrate Java Technology to send and receive information from different tolls using SOAP and REST APIs.
  • Apply knowledge in fundamental programming concepts on front end design to bring an appealing UI for the customer modules.
  • Provide general support, administration, and maintenance of ServiceNow platform and associated applications.
  • Coordinate ServiceNow application and its platform upgrades.
  • Create and configure ServiceNow business roles, UI policies, UI actions and ACLs including advanced scripting of each assists with controlling what data users can access and how they can access it.
  • Assist in ServiceNow administration functions associated to project development and business unit adoption to ServiceNow.
  • Perform maintenance and sustainability support to the ServiceNow framework against all instances(landscapes) imports.
  • Apply knowledge of Java Script acquired in engineering course work for application development and to write optimal scripts for facilitating ServiceNow framework to allow users to import data from spreadsheets for business.

Required

  • Bachelor or Master Degree in Computers, Software, Information Technology or equivalent
  • Work location is Mclean, VA. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1027 | Title Software Developer

Description

  • Work on developing organization’s intranet portal hindsight team.
  • Participate in preparing project requirements functional and technical specifications documents to develop CMS (Content Management System).
  • Work with Architect and senior analysts to understand requirements and develop sageit.me intranet portal CMS application.
  • Participate in JAD session to understand and gather business and project requirements.
  • Develop data model for the company site.
  • Work in an Agile work environment using Scrum methodology to develop the system for workflow.
  • Design content templates and work flows using WordPress, and SharePoint.
  • Participate in building new CMS instances and configured all the required configurations (http, dispatcher) for the systems to meet the business needs.
  • Work on server-side application logic to handle POST and GET requests using Java, .NET, PHP technologies.
  • Design portal UI using jQuery, JavaScript, HTML, CSS, and Ajax.
  • Add additional fields, to meet changing business needs, using components and perform Dialog field validations using listeners.
  • Develop module to automate newsletter creation and distribution.
  • Develop modules to integrate training and event management.
  • Involve in code review process and merging the code into development.
  • Involve in deploying the code, helping the QA to debug the errors and fix those errors on different environments.
  • Develop cron jobs to trigger emails for notification.
  • Fix the defects that are raised by the testing team.
  • Weekly status reporting on issues and risks.
  • Use various tools, products and technologies that include PHP, Java, .Net, MS SharePoint, WordPress, SQL, PL/SQL, HTML, JavaScript, CSS, Agile, Scrum, Oracle, MS SQL, MS Office, Windows, Linux etc.,

Required

  • Bachelor or Master Degree in Computers, Software, Information Technology or equivalent
  • Work location is Frisco, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1028 | Title Software Developer

Description

  • Participate in JAD session to understand and gather business and project requirements
  • Participate in preparing project requirements functional and technical/ specifications documents to develop CMS (Content management system) for the organization’s intranet portal Hindsight.team
  • Work with Architect and senior analysts to understand requirements and develop sageit.me intranet portal CMS application;
  • Develop data model for the company site;
  • Working in agile work environment using Scrum methodology to develop the system for work flow
  • Design content templates and work flows using WordPress and SharePoint
  • Participate in building new CMS instances and configured all the required configurations (http,dispatcher) for the systems to meet the business needs
  • Work on server-side application logic to handle post and get requests using Java,>net, PHP technologies
  • Design portal UI using JQuery, JavaScript, HTML, CSS, and Ajax
  • Add additional fields, to meet changing business needs, using components and perform dialog field validations using listeners
  • Develop module to automate newsletter creation and distribution
  • Develop modules to integrate training and event management
  • Involve in code review process and merging the code into development
  • Involve in deploying the code, helping the QA to debug the errors and fix those errors on different environments
  • Develop Cron jobs to trigger emails for notification
  • Fix the defects that are raised by the testing team
  • Weekly status reporting on issues and risks
  • Use various tools products and technologies that include PHP, Java, .Net, MS SharePoint, WordPress, SQL, PL/SQL, HTML, JavaScript, CSS, Agile, Scrum, Oracle, MS SQL, MS office, Windows, Linux etc.,

Required

  • Bachelor or Master Degree in Computers, Software, Information Technology or equivalent
  • Work location is Frisco, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1029 | Title ITSM Engineer

Description

  • Analyze the ITSM needs of the organization to provide cloud based help desk system for employees using ITIL processes.
  • Implement and customize Osticket / Otrs ITSM system to provide central help desk for all employees of the organization
  • Customize the ITSM system using Python / PHP language scripting to fit the organization needs
  • Install support RedHat Linux 4-6 versions, install RPM packages via YUM respositories
  • Configure, support kick start RedHat Linux 4/5/6 physical/ virtual server environment grant remote access(Ssh) and (Sudo) to Linux via AD groups
  • Setup, administer Microsoft Cluster Server(MSCS), MS SQL Server/Clusters
  • Install, configure, administer services including Active Directory, DNS, DHCP, IIS and WSUS
  • Support hybrid data center including server installation, maintenance and support
  • Use RAID levels, design and implement proper DR(disaster recovery) plan
  • Write automation scripts using PowerShell, PowerCLI, Puppet
  • Participate in defining, implementing and supporting backup and data recovery strategies using On-Prem QNAP integrated with AWS cloud based S3/ Glacier storage
  • Develop and test disaster recovery plans for all the internal systems and user desktops
  • Implement standard methodologies using ITIL/ITSM practices including change, problem and incident management
  • Use various tools and technologies that include Amazon AWS, VMware, OSticket, Otrs, ServiceNow,Failover Clustering, MSSQL Server, DNS, DHCP, Windows Active Directory services, IIS, TFS, MS SharePoint CRM, Lunc, Outlook, Asterix VOIP Server, QNAP, AWS S3, AWS Glacier, Shell Scripting, Puppet, RedHat Linux, Windows, Office 365 etc.,

Required

  • Bachelor or Master Degree in Electrical and electronics engineering or equivalent
  • Work location is Frisco, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1030 | Title PEGA Developer

Description

  • Involving in the high-level analysis, estimation and in the preparation of high level design documents.
  • Working with business leads, business analysts to define business requirements for designing and analyzed those requirements
  • Creating decision rules, Map value, Decision table and declarative expressions which are the core decision rules in pega in implementing the business rules in the application
  • Working on integration with different systems using Web services of PEGA to deliver the business solutions to business users. Implementing activities in pega for core business logic.
  • Implementation of reports like List view, Summary view and report definitions using pega to show the reports available to business users and top management in world bank.
  • Continuously improving the code quality and performance improvements. Use PLA (Performance Log analyzer), PAL (Performance analyzer), DB(Database) trace.
  • Implementing the functions using JAVA.
  • Provide break-fixes/analysis steps for the issues reported by the users on a daily basis and provide code fix to prevent future occurrences of issues.
  • Train the support & business teams to help in understanding the product usage. Participate and contribute in design sessions with development team, architecture team and business analysis team.
  • Migrating the code from development to QA and from QA to Production.
  • Research available open sources tools and emerging technologies to provide innovative solutions to application systems
  • Assist in design of complex, global or strategic development projects. Identify and address interfacing functions and applications
  • Perform application systems development tasks which include working with users to define system needs, analyzing and designing applications to meet user needs, design and review Technical/Functional documents and provide sign off, preparing flowcharts and diagrams to illustrate logical sequence, translating logic diagrams into program statements using .
  • Autonomic Event Services (AES) or MBeans to integrate high availability features into their operation centers to check application health.
  • Provide guidelines to assist team in developing and maintaining highly available Pega 7 Platform applications and strategic applications and support whole application when Seamless recovery in the event of a browser crash is provided.

Required

  • Bachelor or Master Degree in Computers, Software, Information Technology or equivalent
  • Work location is Allen, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1031 | Title ServiceNow Developer

Description

  • Involve in all phases of SDLC such as Requirement Analysis, Design, Code Construction and Testing.
  • Configure custom applications and modules on ServiceNow platform using ITIL management.
  • Service Catalog design and workflow design based on the approval and fulfillment process that meets the requirements.
  • Implement components to meet customer requirements such as Business Rules, Data Dictionary, UI Actions, UI Policies, Client Scripts and Validations Scripts in ServiceNow using JavaScript, HTML, and CSS.
  • Involve in Email Integration for Auto ticket generation in ServiceNow through inbound email actions from other applications in the organization
  • Develop and maintenance of integrations with third part tools which will enable communications using web services such as SOAP/REST.
  • Involve in defining workflows in Service Catalog items, Approvals and Dynamic tasks in ServiceNow.
  • Maintain all the CI’s and assets such as information about applications, Servers, databases and defining the relationships among them by using CI relations in CMDB.
  • Customize the instance using JavaScript, Script Includes, and Business Rules, UI policies, UI actions and client scripts..
  • Involve in Creating Scheduled jobs which would run on daily basis or on demand to update the system and sending alerts to the business management and users to improve the efficiency.
  • Involve in Continuous enhancements as per user requirements to make system more flexible to the users for using.
  • Involve in Designing of Dashboards using Performance Analytics Which will provide the live performance of the system to the Business management on daily basis or on demand.
  • Implement Custom applications to the customers to secure their data and perform their actions with minimal manual effort and more flexible in ServiceNow.
  • Involve in Creating Data sources to import data from Enterprise management data sources by connecting to them through MID Severs to update CMDB time to time.
  • Involve in ServiceNow Orchestration for managing Database Updates through ServiceNow by connecting them through MID Servers to eliminate the Manual effort that’s being done for a longtime to improve the efficiency of the system.
  • Involve in several ServiceNow upgrades and cloning activities to maintain the system up to date with all available new features.
  • Use the best practice for migrating the customization from one instance to another which include creation of update set, preview, and commit of update sets and merge operation.

Required

  • Bachelor or Master Degree in Electrical and Electronics Engineering or equivalent
  • Work location is Owing Mills, MD. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1032 | Title Sr. ATG Developer

Description

  • Interface with business customers to assess customer requirements, evaluate alternatives and develop creative solutions.
  • Document high level designs and create detailed program specification in a design document.
  • Plan, develop, design, test, implement, and support custom internet applications and content management solutions that meets business requirements and technical design.
  • Develop and enhance the applications using the following products: Oracle ATG Commerce, ATG Catalog, ATG Repositories, ATG Shopping Cart, and Endeca.
  • Develop web services using REST SOAP to integrate software components into a fully functional software system.
  • Work with team to design, build, configure, and maintain software development environments including developer IDEs, servers, frameworks, and components.
  • Write code to the high standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.).
  • Identify and manage dependencies and downstream impacts of the application to minimize adverse effects on other projects and or/ programs.
  • Investigate issues by reviewing/debugging code and providing fixes (analyze and fix bugs) and workarounds.
  • Review changes for operability to maintain existing software application.
  • Highlight risks and help mitigate risks from technical aspects.
  • Understand build processes and tools (GIT, Bit Bucket, Gradle, ANT, Maven, automated builds Jenkins Continuous Integration continuous builds); source control processes and tools (perforce, Subversion, code branching).
  • Collaborate with internal teams and members to fix and improve products.
  • Perform requirement gathering, analysis, estimation, designing, development and implementation by following AGILE SCRUM software development methodology to ensure quality implementation.
  • Troubleshoot application systems based on issues arising from the business or development teams.
  • Participate in code reviews with the team and make code changes when needed.
  • Support production deployments, patches, and releases.
  • Stay up to date on the latest technology trends and techniques and be prepared to propose new ideas when there is strong business value

Required

  • Bachelor or Master Degree in Electrical Engineering or equivalent
  • Work location is Seattle, WA. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1033 | Title Sr. Hybris Developer

Description

  • work closely with business team to understand requirements.
  • develop a prototype with mock up data considering out of the box components.
  • serve as Hybris expert and providing best practices.
  • analyze data and database structure once the mockup's got finalized.
  • Break down business/functional requirements to technical details discussing with engineering team as well.
  • prepare technical design document keep all the business logic in design document.
  • prepare product and customer models before application development.
  • Create data models based on database structure that business team provided and help the team to improve computer systems.
  • Prepare order, customer data models prior to the Hybris implementation.
  • Prepare sample data and master data templates and assist the functional team on cleansing.
  • Use sample data for execution and a sample customer details before loading master data to the application.
  • Design the workflows and help the business/technical teams to understand the goal of the project.
  • Create structural diagrams on the application flow.
  • Setting up meeting with business team and off-shore to finalize the design flow.
  • Making sure the integrations working properly on each component development.
  • Design rest API's to communicate with third party systems like user authentication/security.
  • Check the input URL’s that are hitting the Hybris systems.
  • Security need to be provided using Hybris out of the box spring security.
  • write business logic for not sharing confidential data.
  • Upgrade the existing systems and improve the system capabilities based on customer request.
  • Version upgradation for system better performance based on the customer request.
  • Need to interact with the networking and admin team for regular software updates which helps system performance to be better.
  • Write Controllers in Hybris to implement the business functionality.
  • Use Hybris OOTB logics to implement basic user/product/order logics.
  • Need to customize controllers when customer had specific designs based on the business model they have, need to override the OOTB classes to implement.
  • Communicate to ERP systems from application using datahub for order management process.
  • data will be sending to Hybris in the IDOCS format, need to validate for every cycle.
  • always need to validate attributes for each record. data checks will be required.
  • Migration of Hybris version from 5.0 to 6.6.
  • Implement consignment process flows post order place by the customer.
  • Implement cronjobs for order settlement services.
  • Design Physical and bundle products using variants.
  • Write interceptors for validating model before saving/deleting from database.
  • Co-ordinate with offshore about business details & help them in development.
  • Implement responsive UI functionalities using CMS content.
  • Fixing production support issues and communicating the same to the business team.
  • Responsible for delivering the product according to the requirements provided.
  • Follow client coding standards and delivering the code on time.

Required

  • Bachelor in Information Technology or equivalent
  • Work location is Concord, NC. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1034 | Title Business Intelligence(BI) Analyst

Description

  • Analyze science, engineering, business, and other data processing problems to implement and improve computer systems using various Business Intelligence tools. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities by using various analytical techniques and BI tools such as Cognos, Qlikview and Tableau. Work under Supervision.

Required

  • Master Degree or Equivalent (Bachelor Degree plus 5 years progressive work experience) in Computer Science or Information Technology or Electrical Engineering, Management Information Systems or Business Administration closely related field.
  • 6 months experience in job offered or 6 months experience as an IT Consultantor Analyst or Programmer or Developer or a very closely related field. Experience of at least six months using BI tools based on Cognos, Qlikview and Tableau.
  • Work location is Frisco, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1035 | Title Computer Systems Analyst

Description

  • Analyze science, engineering, business, and other data processing problems to implement and improve computer systems using .NET based frameworks. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities by using C#, ASP.NET, SQL Server and latest front end-based JavaScript technologies.

Required

  •  
  • 6 months of Experience in using C#, ASP.NET, SQL server, JavaScript is required. Travel required to unanticipated client locations
  • Work location is Frisco, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1036 | Title Computer Systems Analyst

Description

  • Analyze science, engineering, business, and other data processing problems to implement and improve Information Technology Service Management (ITSM) platforms. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities of Information Technology Service Management (ITSM) platforms intended to enhance high quality, speed and repeatability of delivery of enterprise IT systems using Information Technology Infrastructure Library (ITIL) framework tools and ServiceNow technology. Work under Supervision.

Required

  • Master's Degree or Equivalent (Bachelor Degree plus 5 years progressive work experience) in Computer Science or Information Technology or Electrical Engineering or Information systems or Management Information Systems or Engineering(any) or closely related field
  • 6 months experience in job offered or 6 months experience as an IT Consultant or Analyst or Programmer or Developer or a very closely related field. Experience of at least six months using ITIL, ITSM and ServiceNow is required. Travel is required to unanticipated client locations
  • Work location is Frisco,TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1036 | Title Computer Systems Analyst

Description

  • Analyze science, engineering, business, and other data processing problems to implement and improve Information Technology Service Management (ITSM) platforms. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities of Information Technology Service Management (ITSM) platforms intended to enhance high quality, speed and repeatability of delivery of enterprise IT systems using Information Technology Infrastructure Library (ITIL) framework tools and ServiceNow technology. Work under Supervision.

Required

  • Master's Degree or Equivalent (Bachelor Degree plus 5 years progressive work experience) in Computer Science or Information Technology or Electrical Engineering or Information systems or Management Information Systems or Engineering(any) or closely related field
  • 6 months experience in job offered or 6 months experience as an IT Consultant or Analyst or Programmer or Developer or a very closely related field. Experience of at least six months using ITIL, ITSM and ServiceNow is required. Travel is required to unanticipated client locations
  • Work location is Frisco, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1037 | Title Computer Systems Analyst

Description

  • Analyze science, engineering, business, and other data processing problems to implement and improve computer systems. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities by using SOAP UI, REST, ATG, Java, Boss, WebSphere and Oracle.

Required

  • Master's Degree or Equivalent (Bachelor's Degree plus 5 years progressive work experience) in Computer Science or Computer Engineering or Information Technology or Electrical Engineering or Information systems or Management Information Systems closely related field
  • 6 months experience in job offered or 6 months experience as an IT Consultant or Analyst or Programmer or Developer or a very closely related field. 6 months of Experience in using SOAP UI, REST, ATG, Java, Boss, WebSphere and Oracle is required. Travel required to unanticipated client locations
  • Work location is Frisco,TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1038 | Title Computer Systems Analyst

Description

  • Analyze science, engineering, business, and other data processing problems to implement and improve computer systems using Java based technology. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities by using Java and Java based frameworks, SPRING, J2EE, Java Script and Oracle server backend databases. Work under Supervision.

Required

  • Master's Degree or Equivalent (Bachelor’s Degree plus 5 years progressive work experience) in Computer Science or Computer Engineering or Information Technology or Electrical Engineering or Information systems or Management Information Systems closely related field
  • 6 months experience in job offered or 6 months experience as an IT Consultant or Analyst or Programmer or Developer or a very closely related field. Experience of at least six months using Java, Spring and Oracle database server is required. Travel is required to unanticipated client locations
  • Work location is Frisco,TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1039 | Title JD Edwards Integration Analyst Consultant

Description

  • Configure the JD Edwards business systems and do the system set-up based on the requirements.
  • Provide functional direction for the most significant and complex business systems.
  • Develop the Reports, Application, interfaces, in JD Edwards ERP system using. Event Rules, RDA, FDA, TDA, TC, BSVW, UDC, and JDE Next numbers.
  • Promote the knowledge sharing and documentation of business system infrastructure within IT and throughout the organization.
  • JDE subject matter expertise to identify, develop, and implement techniques to improve engagement productivity, increase efficiencies, mitigate risks, resolve issues, and optimize cost savings and efficiencies for each client.
  • Develop use of metrics for key performance indicators (Inventory Turns, Forecast Accuracy, and performance relative to inventory targets) and ensure improvement initiatives are developed & implemented.
  • Edit and alter standard objects in the JDE system, create custom specifications, create technical specifications, Perform Central Numeric Control Functions to promote the code from different environments and to monitor integrity of JDE system.
  • Configure the JDE Order to Cash, Procure and Global manufacturing systems and process the real-time data from/ to to JDE systems using BSVV.
  • Facilitates monthly Collaborative Planning, Forecasting and Replenishment (CPFR) meetings including New Era categories, sales and regions.
  • Develop test scripts for unit testing, system testing and perform system integration testing for project promotion.
  • Design the JDE Edwards table architecture for the JDE master and operational tables.
  • Design menu’s in the JDE system and develop UPK for the system navigation.
  • Develop the strategy with the JDE system to provide MRP, MPS, DRP, Forecasting and shop floor methodologies.
  • Create new DD item, E1 composite pages, Watch list, Spring Boads and One View Reports in the JDE system.
  • Work to understand business challenges and deficiencies and translate those business requirements into a functional solution.
  • Effectively communicate with individuals from the production floor to the C-Suite and must be able to build trust and credibility at all levels.
  • Work in a collaborative team environment, think creatively and encourage that thinking in others.
  • Manage large, complex and cross-functional projects and will be required to complete these projects within budget and scheduling time constraints.
  • Problem solve and engineer software solutions within the JD Edwards Enterprise One software application. This includes designing, developing, modifying and extending various other applications that integrate with the JD Edwards system.
  • Develop and support JDE Enterprise One applications and reports as well as perform routine updates and fixes across multiple functional JDE modules using the JDE developer toolset.
  • Perform unit and end-to-end testing on all developed applications to insure adherence to QA standards.
  • Design, develop, and test the integration applications required to support third party non JDE applications within the enterprise.
  • Manage code deployment through the stated change control and version management process from the development environment through to the production environment.
  • Collaborate with project managers, business analysts, external consultants, software and infrastructure engineers, and other to understand and implement new JD Edwards Enterprise One business processes and functionality.

Required

  • Bachelor or Master Degree in Commerce or equivalent
  • Work location is Bridgewater, NJ. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1040 | Title Software Engineer

Description

  • Participate and contribute in specification and design of IOT software frameworks and applications. Using UML and design patterns in design specifications.
  • Design system level architecture and write functional and detailed design specifications. Provide solution on highly scalable, fault tolerant and distributed software applications.
  • Use distributed architectural principles from design phase.
  • Participate in technical discussions and provide innovation to the product.
  • Assess competitive products and evolving technologies and apply this knowledge to product roadmap development.
  • Translate BU level goals into your own and team work assignments.
  • Building highly scalable, distributed, API driven IOT software frameworks and applications.
  • Developing scalable backend server software that works as a backbone for IOT applications.
  • Use design pattern principles and develop modular and reusable software components. Example: using technologies like NodeJS, SpringBoot for server development and using ExpressJS for web application development.
  • Follow standard design, implementation processes and procedures. Developing efficient algorithms and data structures for high performance distributed computing.
  • Use representational State Transfer (REST) architectural style for developing loosely coupled distributed systems.
  • Debug issues identified during unit, function, and system testing.
  • Use relational and non-relational databases such as Oracle, MySQL and MongoDB for persistence and using object relational mapping tools like Hibernate, Datanucleus for efficient relational mapping of objects.
  • Perform performance analysis by using profiling tools like JProbe, VisaulVM to ensure scalability and stability of software in production.
  • Use Unix shell scripts for deployment and functional requirements.
  • Write unit and integration test plans to cover functional, integration and performance requirements.
  • Design and test code to ensure delivery of high quality products.
  • Debug issues identified during unit, function, system testing and production. Provide fixes and solutions by following all standards process and documentation to ensure the solution fixes the actual issues and do not break any existing functionality.
  • Contribute to our continuous integration and testing capabilities. Using tools like Jenkins to facilitate continuous integration.
  • Use software container technology like docker containers and orchestration tools like kubernetes for automating deployment, scaling and management of IOT applications.
  • Use scripting like Unix shell scripts for developing automation, continuous integration, build and delivery.
  • Work with other functional teams such as documentation, field support to ensure product and customer success.
  • Collaborate with the Documentation team to ensure high quality of end-user documents.

Required

  • Bachelor or Master Degree in Software Engineering or equivalent
  • Work location is Houston, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1041 | Title AEM Developer

Description

  • Implement AEM framework from Plan, Gather, and analyze the requirement with business analyst team and also participating in design discussions and infrastructure requirement analysis to meet the defined business criteria.
  • Work closely with Managed Service Team to ensure sound practices regarding site architecture, performance and reliability, and content delivery are in place.
  • Design and develop web applications using the AEM, including the guidance of site architecture.
  • Develop authorable components, templates, workflows, dialogs (both touch UI and classic UI compatible), object model designs to meet the requirements of the site page design and unit testing using AEM architecture (CRX, OSGI, JCR).
  • Perform security scans using check Marx tool and security reviews to identify and eliminate potential security vulnerabilities in the code and ensure coding standards and met.
  • Setup and configure AEM authoring, publish, and dispatcher environment with Adobe recommended best practices.
  • Develop various features using AEM framework like develop dynamic components, templates, OSGI services, custom workflow steps and servlets using Java, JavaScript, Jquery, HTML, and CSS to fit the business requirements.
  • Integrate AEM with other marketing products like Assets, Target, Campaign, and other internal endpoints.
  • Work with Digital Asset Management for storing and retrieving images, videos, pdf’s, excel sheets for easy media management.
  • Perform maintenance activities like indexing and compaction to ensure maximum server availability when required.
  • Involve in Dev, QA, Production environments deployments and migrations.
  • Integrate AEM with other frameworks like Salesforce, angular, etc.
  • Develop services and servlets and creating add-on libraries to consume various third-party frameworks like Salesforce, Angular JS.
  • Creating queries and configuring alerts in various monitoring platforms like Splunk, keynote to send alters when a defined error threshold is breached.
  • Work close with UX and design team to have the site design match the SEO requirements.
  • Add site-wide data layers and component level data attributes for analytics tracking.
  • Administer user groups and design like Create user and user groups and allocate required permissions.
  • Perform various on-call support activities for websites like resolving issues/ bugs found on live sites and provide support to business users on a daily basis.
  • Need to sync with other teams to ensure platform delivery meets the needs of our customers.
  • Work in an agile, rapid development and prototyping environment.

Required

  • Bachelor or Master Degree in Computers Science or equivalent
  • Work location is Austin, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1042 | Title ATG Developer

Description

  • Follow agile process and need to collaborate on planning, development, and testing to meet user acceptance criteria
  • Work with cross functional business user teams to discuss, recommend, explain, and reconcile desired functionality and technology capabilities
  • Analyze the impact of requirements and estimate the story points for each user story based on the complexity
  • Communicate technical issues by translating into business context/ simple understandable language to keep business stake holder informed on the status/ progress
  • Measure the quality of code using tools like SONAR to measure JUNIT, code coverage bugs, vulnerabilities, duplicate lines of code
  • Support and Configure different environments in different testing phases like development testing, FST, UAT, Mock and Staging
  • Participate in design reviews, test case reviews, and production support readiness reviews for new releases, provide inputs for Go/ No Go decisions for new releases
  • Analyze the logs for any fraudulent transactions in production with Shell scripting, Splunk and UNIX commands
  • Implement forms of JSP with dsp tags, dsp converter, Droplets, Beans, Form handlers, and JSTL
  • Perform complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices
  • Design repository definition XML that is converted to database schema to store User information, roles and permissions
  • Design framework for controlling access to different pages of application based on roles, User Type and permissions by extending the Access Control Servlet
  • Develop web applications using MCV guidelines with Rest Controllers, Ajax, HTML, JSP, JPA, and Hiberate
  • Implement Rich UI as per responsive web design with Ajax, AngularJS, Jquery, and Bootstrap
  • Extending and customizing ATG Personalization (including profile, targeters, and Scenarios), BCC, and REST modules
  • Develop of multiple micro services that perform dedicated functions using Spring Boot and maintain the lifecycle of these micro services by building the image with docker and deploying it in cluster environment controlled by Kubernetes
  • Design and consume RESTful APIs for communication within applications and integration with intra enterprise applications with advanced design patterns like Spring Boot, HATEOS, MockVC and Spring REST Docs
  • Activities like indexing and compaction to ensure maximum server availability when required Architect and managing the network infrastructure of Linux environments in excess of 200 servers (VM and physical).

Required

  • Bachelor or Master Degree in Computer Science equivalent
  • Work location is Richardson, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1043 | Title CMS Developer

Description

  • Gather, document and analyze the requirements with analyst team to meet the business requirements.
  • Translate the requirements in to a technical detail relevant to adobe AEM.
  • Develop OSGI Components and Services with Java8 to handshake between AEM and other third-party servers.
  • Create custom Templates and Components which are authorable in both Touch UI and classic UI using Maven City Tech Plugin and AEM OOTB dialogs.
  • Use apache Sling API and Sling Resource Resolution to securely access the data storing nodes in CRX.
  • Work with coral/ granite UI, Adobe UI customization, client libraries.
  • Use (HTL) the markup language to integrate the backend page rendering Component with UI design.
  • Create and Modify Custom workflows with custom Rollout Configuration for Multi-Site Manager Implementation, page and asset activation and deactivation.
  • Integrate with external System, SURF for the project K17-call for speakers. Post the data for AEM into the SURF DB, Pre-populate the form dropdown fields with JSON provide and by SURF team.
  • Provide implementation and prost-implementation triage and support of business software solutions by programming and configuring enhancements to new or packaged-based systems and application.
  • Strong hand on experience of Taxonomy, metadata management, Replication and Reverse Replication, Content Publishing and un-publishing and Tagging.
  • Work with the Analytics team to integrate DTM with the site and also created the Data Layers for all types of page to send the data to DTM for the site tracking.
  • Plug a page tracking data-layer on every page of the site to provide the analytics of the site.
  • Partner with translation provider and other vendors to enforce development standards.
  • Schedule content sync from Production instances to Stage environments to have the most up-to date content on lower environments.
  • Integrate AEM with other Adobe Marketing Cloud tools like Target and Dynamic Tag Manager.
  • Participate in project planning sessions with team to analyze development requirements, provide the work breakdown and estimate of work.
  • Create and modify dispatcher configurations for the newly create localized site and handle page redirects on the dispatcher level.
  • Good understanding of frontend technologies like Bootstrap, Handlebars, Grunt, Gulp, CSS3, HTML 5, JQuery, and JavaScript.
  • Develops and executes unit testing to identify application errors and ensure software solution meet functional specification.
  • Participate Junit testing for all the developed components and other AEM testing on the local environments, DEV and Stage.
  • Provide the detailed document of all test scenarios to the QA testing team and help with testing the new developments in AEM.
  • Creates and updates system documentation as appropriate based on project assignment.
  • Use AMS (Adobe Managed Services) to create change requests and deploy the code to Production Instances.
  • Work with Continuous Integration and Automated test execution and building tools such as Jenkins, Maven.
  • Perform Code Reviews and suggest best code writing techniques and set rules for code writing for the team.
  • Use Version Control systems and strong understanding of Agile methodology, Scrum Systems.

Required

  • Bachelor or Master Degree in Electrical Engineering or equivalent
  • Work location is Santa Clara, CA. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1044 | Title ServiceNow Developer

Description

  • Develop technical solutions on the ServiceNow platform based on IT department requirements.
  • Develop, create, and modify applications in ServiceNow platform, a specialized software program.
  • Tailor solutions to customers’ needs and industry standards for different applications in ServiceNow Platform.
  • Design and implement Service Portal for all ITSM applications.
  • Implement Service Catalogs and build complex logics and workflows which could save cost and automate the manual process carried out within the companies which the power of ServiceNow.
  • Configure and implement ServiceNow solutions using scripting as well as leveraging all appropriate components offered by ServiceNow to meet specific business needs.
  • Design and implement various solutions utilizing ServiceNow API and related tools and integration frameworks to support business needs.
  • Use web programming techniques to configure robust solutions utilizing the ServiceNow platform while making informed recommendations to process user.
  • Design, code, test and develop IT solutions. Provide programming estimates, identify potential problems and recommend alternative solutions.
  • Configure and develop workflows and application UIs, as well as customize ServiceNow applications. Perform enhancements as needed via update sets or imports.
  • ServiceNow is an integrated platform solution for ITIL, it offers integration with multiple applications used for enterprises solutions and other development tools.
  • Apply relational database concepts learned from engineering courses to integrate Java technology to send and receive information from different tools using SOAP and REST APIs.
  • Provide general support, administration and maintenance of ServiceNow platform and associated applications.
  • Coordinate ServiceNow application and its platform upgrades.
  • Create and configure ServiceNow business roles, UI policies, UI Actions and ACLs including advanced scripting of each and assists with controlling what data users can access and how they can access it.
  • Develop user interface elements in support of ServiceNow portals.
  • Write and develop complex transform scripts to import the data into the ServiceNow database Perform quality assurance testing and user acceptance testing.
  • Perform maintenance and sustainability support to the ServiceNow framework against all instances (landscapes) imports.
  • Building Catalog items which had Several Catalog client scripts and UI Policies. These catalog client scripts will make both Synchronous and Asynchronous calls to Script Includes built on the Server side to fetch critical information or to do a validation.
  • Create Workflow in which we define the process to be followed and have used multiple activities inside the Workflow.
  • Create Email Notifications and Events in the registry and trigger email notifications from the Server side scripts using gs.eventQueue method.
  • Configure and Create inbound email action which basically updates the target record.
  • Work on Incident bug fix and work on Location data pull TIBCO bug fix to figure-out a solution for the issue by understanding the SOAP messages and were able to fix the reason for the issue.
  • work on Business Rules and Script includes to implement several customizations to customers.
  • Configure Location subscription and Configuration Item(CI) subscription functionality as per the need of the customer.
  • Provide solutions for upgrade issues in Service Portal both at the Widget level and at the page level after the upgrade.

Required

  • Bachelor or Master Degree in Computer Science or equivalent
  • Work location is Frisco, TX. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1045 | Title ATG Developer

Description

  • Plan, develop, design, test, implement, and support custom Internet applications and content management solutions that meets business requirements and technical design.
  • Interface with business customers to assess customer requirements, evaluate alternatives and develop creative solutions.
  • Perform requirement gathering, analysis, estimation, designing, development and implementation by following the AGILE SCRUM software development methodology to ensure quality implementation.
  • Develop and enhance the applications using the following products: Oracle ATG Commerce, ATG Catalog, ATG Repositories, ATG Shopping Cart and Endeca.
  • Develop web services using REST and SOAP to integrate with OMS and CQ teams and make it into a fully functional software application.
  • Work on developing a module that helps customer to place order online and pick up in store which enhances user experience.
  • Work with team to design, build, configure, and maintain software development environments including developer IDEs, servers, frameworks, and components.
  • Write code to the high standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)
  • Identify and manage dependencies and downstream impacts of the application to minimize adverse effects on other projects and/or programs.
  • Investigate issues by reviewing/debugging code and providing fixes (analyze and fix bugs) and workarounds.
  • Review customer issues reported by support center and work on the corrective/preventive actions by analyzing the root cause for the issues.
  • Understand build processes and tools (GIT, BitBucket, Gradle, ANT, Maven, automated builds Jenkins Continuous Integration continuous builds); source control processes & tools (Perforce, Subversion, code branching).
  • Collaborate with front-end team, Techops team and other teams to fix and improve applications and products.
  • Create enhanced shopping experience for customers by troubleshooting application for issues arising from the business/customers and resolving them.
  • Participate in code reviews with the team and make code changes when needed.
  • Support production deployments and releases to deliver releases into operation using established effective use of resources and time to meet business and compliance requirements.
  • Stay up to date on the latest technology trends and techniques and be prepared to propose new ideas when there is strong business value.

Required

  • Bachelor or Master Degree in Management Information Systems or equivalent
  • Work location is Seattle, WA. But must be willing to travel or temporarily relocate to project sites, if needed.

Position ID : 1046 | Title AEM Developer

Description

  • Implement AEM framework from planning, requirement gathering, analysis, estimates and implementation. Participate in design discussions, infrastructure requirement analysis etc. to meet the defined business criteria.
  • Analyze, understand and document the business process in detail where required. Participating and assisting with business case, translating and simplifying requirements.
  • Develop various features using AEM framework to fit the business requirements. Develop dynamic components, templates, OSGI services, custom workflow steps and servlets using Java, JavaScript, jQuery, HTML, CSS.
  • Perform security scan on the core repository. Perform security scans using checkmarx tool and security reviews to identify and eliminate potential security vulnerabilities in the code and ensure coding standards are met.
  • Work with Digital Asset Management, to manage and store all the media. Storing and retrieving images, videos, pdf’s, excel sheets for easy media management.
  • Integrate AEM with other frameworks like salesforce, angular etc. Develop services and servlets and creating add on libraries to consume various third-party frameworks like salesforce, angular etc.
  • Monitor website logs on a daily basis and performing critical maintenance tasks like compaction, indexing etc. Creating queries and configuring alerts in various monitoring platforms like Splunk, keynote to send alerts when a defined error threshold is breached.
  • Perform maintenance activities like indexing and compaction to ensure maximum server availability when required. Configuring workflows to ensure business processes are followed properly.
  • Create and configure different workflows to different sections of user groups to ensure business process is followed. Administering user groups and design.
  • Create Users and user groups and allocate required permissions. Provide on call support for visa.com websites.
  • Perform various on call support activities like resolving issues/bugs found on live sites and provide support to business users on a daily basis.
  • Prepare unit test cases and integration test cases
  • Work on impact analysis and prepare high and low-level design documents as per functional specifications.
  • Integrate AEM with other marketing products like Assets, Target, Campaign, and other internal endpoints.
  • Add site-wide data layers and component level data attributes for analytics tracking.
  • Administer user groups and design like Create users and user groups and allocate required permissions.
  • Need to sync with other teams to ensure platform delivery meets the needs of our customers.
  • Work in an agile, rapid development and prototyping environment.

Required

  • Bachelor or Master Degree in Computers Science or equivalent
  • Work location is Austin, TX. But must be willing to travel or temporarily relocate to project sites, if needed.