Position : Software Developer
Job Duties :
Develop automation scripts in Java for testing application build based on the user requirements. Use Oracle database to store and retrieve data and writing SQL, as part of database interaction. Integrate project with Jenkins tool and schedule the builds automatically. Use Cloud device automation on platforms such as Sauce Labs. Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives. Develop unit testing and system integration testing using Junit framework. Develop RESTful Web Services JSON, SOAP of the application. Perform data modeling and management leveraging Relational Database Management Systems, SQL and Store Procedures and utilize ORM frameworks.
Develop multi-tier web-based applications using J2EE technologies including JSP, Servlets, Struts, JSF, EJB, Spring IOC, MVC and JDBC following J2EE design patterns. Develop Spring and Hibernate applications and Oracle on back end side. Develop JUnit, Ant and Log4j for testing, building and logging information. Develop and deploy applications in UNIX and Windows Environment. Perform code reviews. Manage version control repositories and branching in Git and Subversion. Attend Scrum and Sprint planning meetings.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Master – Computer Science
Experience:
None
Job Order No : 9777931
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Perform all phases of Software Development Life Cycle including analysis, design and development. Design and develop web user controls, master pages, validation controls, CSS files using C#.NET, XML, HTML and ASP.NET. Implement ASP.NET MVC architecture for application development. Develop utility to download tables from Oracle database to SQL Server. Use ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms. Work with Enterprise Library Data Access and Logging Application blocks for data retrieval and error logging. Design and develop reports using SQL Server Reporting Services. Convert existing Crystal Reports to SQL Reports using SSRS. Use ASP.NET AJAX Toolkit controls such as Script Manager, Script Manager Proxy and Update Panel. Create tables, custom views, indexes and relations using SQL Server Management Studio Express. Use Data Set, Data Reader and Data Adapter for data retrieval and manipulation from the data source.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Bachelor – Computer Science or a related field
Experience:
None
Job Order No : 9614302
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Perform all phases of Software Development Life Cycle including analysis, design and development. Design and develop web user controls, master pages, validation controls, CSS files using C#.NET, XML, HTML and ASP.NET. Implement ASP.NET MVC architecture for application development. Develop utility to download tables from Oracle database to SQL Server. Use ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms. Work with Enterprise Library Data Access and Logging Application blocks for data retrieval and error logging. Design and develop reports using SQL Server Reporting Services. Convert existing Crystal Reports to SQL Reports using SSRS. Use ASP.NET AJAX Toolkit controls such as Script Manager, Script Manager Proxy and Update Panel. Create tables, custom views, indexes and relations using SQL Server Management Studio Express. Use Data Set, Data Reader and Data Adapter for data retrieval and manipulation from the data source.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Master – Computer Science
Experience:
None
Job Order No : 9542526
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Design, develop, test and implement client-server and web-based software application systems. Develop reusable components to retrieve data from source systems using EJB, Struts, Spring and iBatis. Maintain version control. Design entities for data deployment of code using Jenkins. Tune application response time by optimizing the application code. Analyze feasibility of requirements. Design and develop presentation layer using JSP, HTML and CSS.
Create backend data model and write Oracle stored procedures, functions and complex SQL queries using Oracle PLSQL. Setup Maven build project and configure DB connection pool.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Master – Computer Science or Information Security and Intelligence
Experience:
None
Job Order No : 9542521
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Implement RESTEasy based RESTful APIs for services. Containerize spring boot applications using Docker to deploy on OpenShift as microservices. Develop internal web applications using Angular, TypeScript and Node.js. Implement SOAP services and WSDL for inventory, parcel and pickup using Apache CXF. Troubleshoot production infrastructure issues using thread dump by jstack, heap dump by JMAP JVM and other Linux utilities such as netstat, lsof and procfs. Monitor production JVMs, Cassandra and queues using Dynatrace for day to day infrastructure issues. Perform unit testing using JUnit Mockito and integration testing using data from embedded Cassandra Hector client. Build applications using Maven and continuous integration using Jenkins tool for deploying to development and staging environments. Integrate REST APIs with Apache Solr to index product, inventory and plant related data. Use Splunk to monitor application logs to generate real time business analytics based on certain keyword patterns from the logs. Develop Rest APIs using Spring MVC Rest for RxMS to perform all backend operations. Use Spring Integration Framework JMS, HTTP, and FTP Adapters to integrate data. Implement asynchronous Rest APIs by using JMS to store requests. Deploy applications in JBoss cluster, load balanced using Nginx. Improve APIs performance by multithreading using Executor Service. Troubleshoot environments using Jstack (Thread Dump), Jmap and Eclipse MAT for Heap Dump as well as Linux utilities such as netstat, lsof, ps and top. Perform load testing using JMeter for Rest API’s. Develop test suites using JUnit and Mockito.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Master – Computer Science or Electrical Engineering
Experience:
None
Job Order No : 9502022
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Design, create and program web pages for internal or external user Develop new functionalities and maintain existing software products.Support IIS and websites, website migration, .net framework upgrades Design and support web application using ASP.NET MVC, C#, SQL Server, JavaScript, HTML, CSS, JQuery, WebApi 2, Entity Framework.Implementing, debugging, troubleshooting and supporting maintenance for complex applications.Working with Quality Assurance team for testing the functionality and performance of applications Creating Change Request and other process needed to implement changes in production environment .Creating and maintaining database objects like complex Stored Procedures, Triggers, Cursors, Views and tables.Developing User friendly, responsive features in the application using BOOTSTRAP, HTML5 and JQuery.Responsible in generating the reports using SQL Server Reporting Services.Implement Client validations using Data Annotations and Ajax for updating data on the web pages.Provide functional testing and code documentation.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Bachelor’s Degree in Information Technology, or a related area, or the equivalent
Experience:
None
Job Order No : 9481350
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Design, develop and support web and mobile applications using ASP.NET, ASP.NET Core, C#, HTML and Web API’s. Design, develop and enhancing large transactions and reporting based databases using SQL Server and SSIS packages. Perform requirements gathering and data analysis; translate complex business requirements into technical requirements and design of application architecture. Design and implement improvements to enhance performance, usability, scalability and maintainability of software applications. Integrate solutions with partner systems using protocols and enhance existing core systems to support integrations. Work with the business analysts and quality testing teams for test case validation and defect remediation, including providing production implementation support. Research, evaluate and recommend tools and frameworks to improve software development efficiency and product quality. Working with systems engineers for infrastructure related solutions. Build and deploy applications using TFS build tools and track sprint progress with Kanban boards adhering to agile principles.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Master – Computer Science
Experience:
None
Job Order No : 9467601
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Perform full life cycle of project architecture implementation. Design, code, debug and testing web applications in platforms such as Microsoft .NET and SQL Server. Develop and maintain large scale web applications and identify new technologies for enhancing applications. Perform software testing and quality assurance. Provide support, maintainence and document system functionality. Formulate and define scope and objectives through fact-finding to develop or modify complex software programming applications or information systems. Work with teams to formulate and design software system using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Analyze data and create functional requirements documents and business requirements documents. Develop designs, estimates, plans, programming, deploying and testing of software applications. Participate and support application team through analysis, development, validation and implementation of enhancements and bug fixes for the application and Real Time interfaces. Provide troubleshooting support for escalated Help Desk problems. Use C#, SQL, ASP.Net, .Net Framework, MVC, Web Services, Entity Framework, Smart Client factory, JavaScript, jQuery, Bootstrap, Angular JS, Typescript, HTML, CSS, Microsoft Visual Studio, Microsoft Visio, IIS, Background Intelligence Transfer System (BITS), Git, Visual Source Safe (VSS), Subversion (SVN) and Team Foundation Server (TFS), JIRA, SQL Server Reporting Services (SSRS), Windows.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Master – Computer Science or Engineering
Experience:
None
Job Order No : 9419439
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Design, develop, customize and modify complex computer applications in multiple environments; participate in SDLC; gather and analyze user requirements; perform technology planning, and develop system and program specifications including data conversion, interfaces, and custom reporting; create business models, flow charts and draft requirement scenarios; translate functionality into object models and present requirements; recommend and execute solutions for computing environments; develop and implement applications and Big Data technologies; customize onsite and cloud servers for applications and business intelligence tools; modify applications to improve system performance; develop and coordinate software system testing and validation procedures; build software test scripts; validate defect reporting and tracking; perform design and code fixes; deploy software to dev, staging/QA and production environments; analyze security to reduce risk and to protect access to cloud environments; support training and users and provide technical support; and use: UNIX, Windows, Oracle, Hyperion, EDI, Informatica, OBIA, EDI, ENDECA, OBIEE, Jasper, SQL, Java, XML, and related tools.
Minimum Qualifications Education :
Bachelor degree in Computer Science, Computer Engineering, Information Technology or in a related field of study (will accept equivalent foreign degree);
Experience : Two (2) years of experience as a Software Developer, Systems Analyst, Programmer or in a related occupation;
Other Requirements:
Experience must include two (2) years of work with Hyperion, Informatica, OBIA, EDI, ENDECA and OBIEE; must be willing to relocate.
Job Order No : 9415634.
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Experience in all phases of a Dynamics AX project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.Work with mixed business teams to design and document application requirements and specifications.
Experience on Creating tables, extended data types (EDTs), Tables, Extended Data Types, Views, Menus, Forms, Classes, Queries, Reports using X++ code.Configuration of Security, Roles, Duties, Privileges, and Extensible data security policies, enhancing security for Bank Checks printing.Knowledge on Creating various elements from the AOT (Application Object Tree) like Tables, Extended Data Types, Enums, Views, Forms, Classes, Queries, Reports and Menu Items as and when required during the flow of the project. Expertise in MSD AX modules likes General Ledger, AP, AR, Cash& Bank, Service Management, Inventory Management, Quality management, Procurement & Sourcing and Sales and Marketing modules.Expertise on SSRS report development both new and customizing existing ones in Dynamics AX 2012 R3 by using Query and Report Data Provider (RDP) in Visual Studio 2013.Self-study of T-SQL, optimization of query, indexes, Stored procedures and requests for mass processing MS SQL Server, optimization, monitoring of loading, successful identification of problem zones during the work on SQL Server Management studio.Expertise in AOS Installation and Configuration, User Group permissions, SSRS Server configurations, maintenance, Development and Dynamics AX Report Development and Subscription.Interaction with Users in requirement gathering for Functional Requirement Document (FRD) based on sure step methodology.Handling daily release and code migration between DEV, UAT and PROD systems. Live system support and issue troubleshooting and reporting development status, end user ticket status and issue status to management on weekly basis.Hands on experience in AX reports and forms customizations and development.SSRS reports development for senior management and users as per requests to supply necessary data and analysis.Perform extensive development with X++ throughout full life cycle development of Dynamics AX.Strong communication skills to Work directly with functional consultants on daily basis and Keeping track of enchantments and new development status. Customizing and enhancing AX modules according to user specifications.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Bachelor – Computer Science
Experience:
None
Job Order No : 8855198
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Experience in full cycle implementation and well versed with end-to-end ERP implementation life cycle processes – Business requirement analysis, solution design, documentation, configuration, testing, and deployment. Analyze client’s business requirements and processes by Interacting with business analysts and end users and also by document analysis, interviews, workshops, and workflow analysis. Extensive experience in creating custom AOT objects: Tables, Extended Data Types, Views, Menus, Forms, Classes, Queries, Reports and Security.Experience in using X++ code in Customizing, Designing, Developing, and Debugging and create classes, tables, forms and reports with utilizing best development practices. Extensive Experience in ERP Module Implementation like Financial Modules (AP, AR, GL, and FA) Supply Chain Modules, Sales and Marketing.Hands on Experience in Dynamics AX application installation/ configuration and Application support and Administration.Developing MS-SQL Stored Procedures, Views and functions in customizing AX functionality. Strong Knowledge on Microsoft Dynamics AX 2012 reporting framework and extensively worked on AX 2012 query based reports and Report Data Provider (RDP) based SSRS reports using Visual Studio 2013.Deep knowledge of troubleshooting the issues related to Business Process (Microsoft Dynamics AX) in the system.Experience in Installing and Setting-up of AX servers (Sandbox, Dev, Test, Pre-Prod, Production) Knowledge on integrations between AX and other systems using different technologies.Experience on Dynamics AX Development and customization aspects (X++ programming, MorphX Solution Development, AIF, and Enterprise Portal).Debugging the defects in Test and Pre-prod Environment.Work directly with functional consultants on daily basis. Keeping track of enchantments and new development status.Expertise in Business requirements designing, process mapping, setup / configuration and end-to-end functionality testing. Strong communication skills to interact with AX end users to identify requirements and solve business problems.Hands on experience on Customizing and enhancing AX modules according to user specifications.
Work Location :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Bachelor – Computer Science
Experience:
None
Job Order No : 8851362
***This position is eligible for a referral bonus through our employee referral program***
Position : Software Developer
Job Duties :
Perform requirements gathering, design, analysis and code development of Software Development Life Cycle. Design customer-based features and applications using JavaScript, JQuery, HTML, and CSS. Develop UI screens using CSS, JavaScript, and Angular USING TYPESCRIPT for validations, and JQuery, Visual studio for animations. Develop code to call the web service/ API to fetch the data and populate on the UI using Angular ($http, $q). Use angular 2 concepts including Components, Routing, Data Render