Careers

Current Openings

Apply for positions through our Job postings online.

Permanent Requisitions

Job Order 10- Title of Opening: Software Developer

In a consulting environment meet with client IT and user management to gather requirements leading to the development of Adobe Experience Manager applications. Participate in analysis (including business requirement gathering and analysis, system studies), design, configuration, development, testing, implementation, and code deployment across multiple environments and utilizing HTML, CSS (programming languages to develop the front end), and HTTP (processes used to develop back-end services), XML (language to develop web pages), JSON (data-interchange format), to develop API’s for the integration of Adobe Experience Manager with AWS. Utilize JAVA and JQuery programming languages to develop pages, templates, components and forms. Utilize DevOps to automate the build of AEM applications. Perform testing and make recommendations to address issues identified in the testing process. Maintain documentation (High level/Low Level) for technical solutions, development plans, mapping specifications, and installation procedures.

Requires a Bachelor’s Degree in Computer & Information Science and 1 year of experience. Experience as a Computer Programmer is acceptable, or any suitable combination of education, training or experience thereof.

(X) Full Time Hours         Scheduled Days: Monday – Friday  

Jobsite: Must be willing to travel to various unanticipated job sites within the U.S.

Job Order 11 – Title of Opening: Software Developer

Job ID#: 433042, Multiple positions available.

In a consulting environment meet with client IT and user management to gather requirements leading to the development of online e-commerce and related website applications. Participate in the analysis (including business requirement gathering and analysis, system studies, design, configuration, development, tuning and testing, implementation, and code deployment across multiple environments and utilizing HTTP (the process used to develop back-end services), JSON (data-interchange format). Utilize JAVA, JavaScript, HTML, and JQuery programming languages to develop pages, templates, components, and forms. Automate the build of applications. Perform testing and make recommendations to address issues identified in the testing process. Maintain documentation (High Level/Low Level) for technical solutions, development plans, mapping specs, and installation procedures.

Requires a Bachelor’s Degree in Computer Science and 6 months of experience. Experience as a Computer Programmer is acceptable, or any suitable combination of education, training, or experience thereof.

(X) Full-Time Hours         Scheduled Days: Monday – Friday  

Jobsite: Must be willing to travel to various unanticipated job sites within the U.S.

Job Order – 12 Title of Opening: Software Developer

Job ID#: 2103

In a consulting environment meet with client IT and user management to gather requirements leading to the development of online e-commerce and related website applications. Participate in the analysis (including business requirement gathering and analysis, system studies, design, configuration, development, tuning and testing, implementation, and code deployment across multiple environments and utilizing HTTP (the process used to develop back-end services), XML (language to develop web pages), JSON (data-interchange format). Utilize JAVA, JavaScript, HTML, and JQuery programming languages to develop pages, templates, components, and forms. Utilize DevOps to automate the build of applications. Perform testing and make recommendations to address issues identified in the testing process. Maintain documentation (High Level/Low Level) for technical solutions, development plans, mapping specs, and installation procedures.

Requires a Master’s Degree in Software Engineering and 1 year of experience. Experience as a Computer Programmer is acceptable, or any suitable combination of education, training, or experience thereof.

(X) Full-Time Hours      Scheduled Days: Monday – Friday  

Jobsite: Must be willing to travel to various unanticipated job sites within the U.S.

Job Order -13 Title of Opening: Software Developer

Job ID#: 4500

In a consulting environment meet with client IT and user management to gather requirements leading to the development of applications using Adobe Experience Manager. Participate in analysis (including business requirement gathering and analysis, system studies), design, configuration, development, testing, implementation, and code deployment across multiple environments and utilizing HTTP, Sling, and REST (processes used to develop back-end services), XML (language to develop web pages), JSON (data-interchange format), and OSGi (a programming language) to develop API’s for the integration of Adobe Experience Manager with AWS. Utilize JAVA and JQuery programming languages with an AEM background to develop pages, templates, components, and forms. Utilize DevOps to automate the build of AEM applications. Perform testing and make recommendations to address issues identified in the testing process. Maintain documentation (High Level/Low Level) for technical solutions, development plans, mapping specifications, and installation procedures.

Requires a Bachelor’s Degree in Information Technology Services and 1 year of experience. Experience as a Computer Programmer is acceptable, or any suitable combination of education, training, or experience thereof.

(X) Full-Time Hours      Scheduled Days: Monday – Friday  

Jobsite: Must be willing to travel to various unanticipated job sites within the U.S.

Job Order -14 Title of Opening: Computer Programmer

In a consulting environment participate in the development of on-line e-commerce and related web site applications. From requirements participate in the full development cycle including analysis, design, development, testing, documentation, implementation, and deployment across multiple environments utilizing Adobe Experience Manger (AEM- a suite of development tools used to create applications) JSON, JAVA, JavaScript, HTML and JQuery (programming languages to develop pages, templates, components and forms). Utilize DevOps to automate the build of applications. Perform testing and make recommendations to address issues identified in the testing process. Maintain documentation (High level/Low Level) for technical solutions, development plans, mapping specs, and installation procedures.

Requires a Bachelor’s Degree in Computer Science.

(X) Full Time Hours      Scheduled Days: Monday – Friday   

Jobsite: Must be willing to travel to various unanticipated job sites within the U.S.

Job Order -15 Title of Opening: Software Developer

In a consulting environment meet with client IT and user management to gather requirements leading to the development of Adobe Experience Manager applications. Participate in analysis (including business requirement gathering and analysis, system studies), design, configuration, development, testing, implementation, and code deployment across multiple environments and utilizing HTML, CSS (programming languages to develop the front end), and HTTP (processes used to develop back-end services), XML (language to develop web pages), JSON (data-interchange format), to develop API’s for the integration of Adobe Experience Manager with AWS. Utilize JAVA and JQuery programming languages to develop pages, templates, components and forms. Utilize DevOps to automate the build of AEM applications. Perform testing and make recommendations to address issues identified in the testing process. Maintain documentation (High level/Low Level) for technical solutions, development plans, mapping specifications, and installation procedures.

Requires a Bachelor’s Degree in Computer Science and 6 months of experience. Experience as a Computer Programmer is acceptable, or any suitable combination of education, training or experience thereof.

         (X) Full Time Hours         Scheduled Days: Monday – Friday  

Jobsite: Must be willing to travel to various unanticipated job sites within the U.S.

Job Order -16 Title of Opening: Software Q/A Developer

Standard functions of a Software Q/A Developer engaged in testing of applications. Review Business Requirements and Technical Specifications as required to design test and data strategy, test plans, scenarios, scripts and procedures and automation. Create and maintain databases of known test defects as well as identify new defects. Create Test Cases using Element Locators and Selenium WebDriver Commands. Build automation framework using Page Object Model principles. Design, develop, execute and maintain automation scripts and tools using Java, Selenium, JUnit, TestNG, Maven, SQL. Develop test suites using TestNG. Develop build scripts using Maven for batch execution and integrate them with Continuous Integration System (Jenkins). Develop testing programs addressing functionality of applications. Create test scripts for system integration, Regression, User Acceptance Testing and Performance testing. Document software defects, using bug tracking systems (HP ALM, JIRA). Create test matrices and various testing reports such as Test results summary report, Test Result Evaluation report. Consult with other departments on proposals and technical gap analysis and assessments. Identify risks involved in the tests and prepare action plans for identifiable risks prior to execution of testing. Support implementation activities and involved in post testing installation consistent with business acceptance testing. Categorize prioritize and map planning and forecasting. Execute web services test scenarios utilizing SOAP UI (White Box Testing) and Swagger UI across multiple browsers. Develop complex SQL queries to identify and verify data used by code.  Maintain Testing suites using HP ALM QC framework. Participate in testing of applications in the migration of data across various platforms.

Requires a Master’s Degree in Computer Science and 1 year of experience. Experience as a QA Tester is acceptable, or any suitable combination of education, training or experience thereof.

 (X) Full Time Hours             Scheduled Days: Monday – Friday  

Jobsite: Must be willing to travel to various unanticipated job sites within the U.S.

Job Order#17 – Job Title: Software Developer

Position is for a Software Developer (internal title: AEM Developer) designing and developing AEM (Adobe Experience Manager) software applications, primarily web-based applications. Duties include, but are not limited to: meeting with clients and stakeholders to determine business requirements for various software development projects; designing, developing, and testing application code to ensure business requirements are met; continuous development of application components and remodeling of existing components; reviewing, validating, and making recommendations on code written by lower-level software developer and engineers; developing and implementing necessary modules to ensure successful integration and compatibility of AEM with system platforms such as Workfront, Asset Share Commons and other Adobe products like Adobe Analytics and Targeting; designing and developing AEM Components according to the client requirement; creating workflow models; performing integration with the third-party servers and within the organization platform servers; migrating data and digital assets from different platforms into AEM; using Adobe Managed Services (AMS) for deployments and reviewing pipelines for builds as well as escalating tickets with adobe and executing UAT scripts; regression testing, coding, support, and maintenance as part of regular sprint cycle; troubleshooting and fixing the bugs; coordinating with testing teams to execute performance tests and validate content on different browsers; creating development tickets and ensuring that issues raised in the tickets are being timely addressed by other team members; participating in and leading meetings with client where clients are presented with new designs and components; and maintaining servers and blob storages and providing permissions on Azure.

Requires a Master’s Degree in Computer Science and 6 months of experience.

(X) Full Time Hours             Scheduled Days: Monday – Friday  

Jobsite: Employee is permitted to work remotely from his or her home residence, but will at times be required to travel to various unanticipated jobsites within the United States. The nature of this travel entails performing services pertaining to the development and implementation of enterprise-level software applications for clients of the employer. It is not possible to anticipate the frequency of this travel. The frequency of this travel will vary and be on an as-needed basis.                                                             

Q/A Develop