Careers
Current Openings
Business Data Analyst
We’re looking for a motivated Business Data Analyst who has skills in Data architecture and Business Intelligence areas, candidate should have excellent problem solving and critical thinking skills. The technologies and tools used in the project are Human Resource Management System, Java, Oracle PL/SQL, MySQL, Microsoft SQL Server Integration Services Microsoft SQL Server Reporting Services, Microsoft Power Business Intelligence, Microsoft Visual Studios, Microsoft Office Suite, SAP Crystal Reports, SAS, SPSS and Tableau. Below is the detailed Job description.
Education Qualification : Bachelor's degree in Engineering, Computer Science, Business Administration or equivalent.
- LOCATION: Sacramento CA
- Job Type: Full time
JOB DESCRIPTION
Conducting detailed technical requirements workshops to design data flows, system architecture, data mapping and data conversion for software application integration.
Designing Database structure and developing Structured Query Language (SQL) and Programming Language SQL (PL/SQL) queries and functions to extract, transform and load (ETL) database tables.
Developing custom and hybrid operational reports using MS Visual Studios and Crystal reporting tools.
Developing operational, strategic and analytical dashboards using Microsoft Power Business Intelligence (BI) tools to effectively communicate and recommend business solutions.
Applying statistical models to analyze large data sets, identify current business process and recommend process improvements.
Identifying diverse software application interactions, extract and parse datasets using SQL queries and functions to host software application in Amazon Web Service (AWS) cloud environment.
Developing Visual Basics scripts to convert configuration workbook to SQL code for inserting or updating software applications.
Developing new data models and effectively plan, prioritize and implement technical enhancements to system software applications.
Developing detailed Business Requirements Documents (BRDs), System Requirement Specification Document (SRS), System Design Specification Document (SDS), Interface Design Document (IDD) and Requirement Traceability Matrix (RTM) for each process / system change.
Preparing use cases, workflow charts and diagrams; analyze system capabilities and specifications.
Creating test plans, test cases and test scripts; performing System test, black box test, functional test, regression test and assist business with User Acceptance Testing (UAT).
Performing risk analysis, cost benefit analysis, comparative analysis and feasibility study.
Collaborating with business and technology teams, identify interactions across different teams and align activities to reduce dependencies and improve coordination.
.
Sr. Software Developer
We're looking for a Sr. Software Developer who is going to be a senior member in software development project team, collaborate with peers to build high quality application, so we are looking for people with broad software engineering skills to become a part of our team and below is the detailed JD and qualifications.
Education Qualification : Bachelor's degree in Computer Science.
- LOCATION: Reston VA
- Job Type: Full time
JOB DESCRIPTION
Responsible for the quality project deliveries. Provides project management regarding all technical aspects of implemented projects which includes keeping in line with established budgets and timeframes, training end users on the operational procedures of the system and providing technical guidance to less experienced staff during implementation.
Hold detailed discussion on application type and the development technologies (DB2, Mainframe, SQL, CICS, Hadoop, HBase, Kafka, PIG, JCL, Hive, Agile, PEGA, Python, VSAM, Spark) which is crucial to make a decision in design and development. Build distributed, reliable and scalable data pipelines to ingest and process data in real-time.
Evaluating user requests for new or modified requirements, and review if it is compatible with current system design. Gathering the architecture information including the components (Web, Application and Database servers, Firewall, Load balancer) and their hardware capacity (environment’s CPU, memory and other settings) to setup proper environment.
Creating the lower (Development, QA, Scrum, Integration, and Pre-Production) and Production cloud environments with defined configurations.
Defining the database tables, their relational mappings and defining the data synchronous process to Java to clean the regular tables after defined days to maintain high application and database transactions performance.
Developing REST and WSDL files in order to validate the SOAP Web Services.
Creating epics, user stories with the help of scrum master by mentioning the functionality clearly in the HP Agile environment to develop or enhance the existing COBOL modules.
Developing components and modules using DB2, REST, JCL, HBase, Hadoop, PIG, Hive, VSAM , CI/CD, HDFS and mainframe using best coding standard in the industry.
Developing DB2 database connectivity using stored procedures.
Developing post adjudication modules to modernize the existing services and interaction with the plans using AIX, WebSphere, Message MQs , Mainframes, PEGA & Control-M Schedulers.
.
QA Automation
Write test plans. Create and execute both functional and automated tests.Track defects and fixes and reporting the progress thereof...
- LOCATION: Atlanta, GA
- JOB Type: Full Time
JOB DESCRIPTION
Responsibilities :
Write test plans. Create and execute both functional and automated tests. Track defects and fixes and reporting the progress thereof. Apply proven analytical and problem-solving skills to help validate IT processes through careful testing in order to maximize the benefit of business investments in IT initiatives
Knowledge & Experience :
5+ years of IT experience. 5+ years of Java Experience. 4+ years experience working with test management tools (Selenium). Experience working on eCommerce projects on enterprise platforms such as IBM WebSphere Commerce preferred. Experience with enterprise Order Management Systems (OMS) and enterprise CMS platforms a plus.Proficient in testing software manually; including but not limited to experience-based, context, exploratory, and scenario testing. Experience developing or maintaining a suite of automated functional tests supporting code releases is a plus. Experience applying testing skills: test plan and test case formulation, report creation, defect tracking, business requirement/system specification analysis. Demonstrated knowledge and experience using various testing methodologies. Exposure to SQL preferred. Exposure to version control or continuous integration systems preferred.
Hadoop Developer
2-5 years of overall IT experience. General operational expertise such as good troubleshooting skills, understanding of system, capacity, bottlenecks, basics of memory, CPU, OS, storage, and networks, Hadoop and hive skills.
- LOCATION: Raleigh, NC
- Job Type: Contract
JOB DESCRIPTION
2-5 years of overall IT experience. General operational expertise such as good troubleshooting skills, understanding of system, capacity, bottlenecks, basics of memory, CPU, OS, storage, and networks, Hadoop and hive skills. This is the & most essential requirement, as they should be able to deploy Hadoop cluster, add and remove nodes, keep track of jobs, monitor critical parts of the cluster, configure name-node high availability, schedule and configure it and take backups. Good knowledge of Linux as Hadoop runs on Linux. Familiarity with open source configuration management and deployment tools such as Puppet or Chef and Linux scripting. Master of Unix commands. Sound knowledge Unix based File System. Knowledge of Networking.
Responsibilities :
This is the most essential requirement as they should be able to deploy Hadoop cluster, add and remove nodes, keep track of jobs, monitor critical parts of the cluster, configure name-node high availability, schedule and configure it and take backups. Good knowledge of Linux as Hadoop runs on Linux. Familiarity with open source configuration management and deployment tools such as Puppet or Chef and Linux scripting. Very little Java. Master of Unix commands.
QA Mobile Automation
5+ years of relevant experience in software quality assurance. 3+ years of dedicated experience writing Selenium tests in Java or JavaScript. 3+ years of dedicated experience writing mobile tests with Appium (experience with most recent releases of Appium REQUIRED)...
- LOCATION: Chicago, IL
- JOB Type: Full Time
JOB DESCRIPTION
Skills/technologies required :
5+ years of relevant experience in software quality assurance. 3+ years of dedicated experience writing Selenium tests in Java or JavaScript. 3+ years of dedicated experience writing mobile tests with Appium (experience with most recent releases of Appium REQUIRED). 3+ years of experience with test runners (Junit, TestNG, Mocha, Jasmine). 3+ years of experience with CI tools. 1+ years of experience with Selenium Grid. 1+ years of working in an Agile/Scrum methodology. 1+ years of using Jira for defect tracking. 2+ years of using Quality Center/ALM for test case management (or equivalent tool). Prefer latest release of Appium being utilized in the current/most recent project. Prefer Agile methodology being utilized in the current/most recent project Prefer experience in the SAFe Agile approach. Prefer working knowledge of relational databases and SQL. Multi-task to meet assignment deadlines. Accurately estimate work assignments.
DevOps Engineer
Develop PowerShell scripts to provide reliable and scalable automation. Manage deployment pipeline using TeamCity, VSTS and Octopus Deploy tools. Create strong workflow processes and CI/CD pipelines.
- LOCATION: Irving, TX
- JOB Type: Contract
JOB DESCRIPTION
Responsibilities :
Develop PowerShell scripts to provide reliable and scalable automation. Manage deployment pipeline using TeamCity, VSTS and Octopus Deploy tools. Create strong workflow processes and CI/CD pipelines. Assist in evaluating innovative technologies that may be helpful to the team. Create Azure resource automation and monitoring. Configure and Set up application is IIS. Perl and Python scripting. Experience in developing software using ASP.NET, .NET, C#, JavaScript technologies and SQL Server. Design database schema, develop stored procedures, and SQL Server Integration Services (SSIS) packages.
Qualifications :
5+ years of related work experience demonstrating increasing complexity and responsibility in a DevOps or Site Reliability position. Bachelor's degree in engineering, computer science, information systems, or a related field from an accredited college or university; Master's degree from an accredited college or university is preferred. Strong experience setting up and deploying CI/CD pipelines. Strong experience with CI/CD tools like Ansible, Jenkins, TeamCity, Octopus or VSTS. Excellent automation and scripting skills with PowerShell. Experience with Docker (compose, Dockerfile, image creation/deployment, etc.). Experience with Puppet (usage, coding, server configuration/administration/maintenance, etc.). Extensive experience in Linux administration, usage, and bash scripting (Bash, Batch, PowerShell). Experience using or implementing code deployment tools to create and control infrastructure as code. Experience using and implementing industry standard monitoring tools and technologies. Experience with Azure Cloud technologies is preferred but AWS is viable if willing to learn Azure.
ETL Tester
Acts as lead on the creation, maintenance and execution of ETL test scripts, oversight of execution and defect management and other specialty testing activities in the areas of manual and automation testing, test environments, data conditioning and application specialties.
- LOCATION: Pittsburg, PA
- JOB Type: Contract
JOB DESCRIPTION
Responsibilities :
Manage all aspects of test execution in support of database testing. Automating manual scripts to increase automation penetration. Estimate testing efforts to support defined testing scope/timelines. Ensure proper resource allocation is maintained to support efforts within funding limits. Foster collaboration between different teams for successful releases. Analyze testing results and other data to ensure continuous improvement in quality and efficiency. Mentor members of the team in software development, testing methods, and analysis.
Required Skills :
BA/BS degree in computer science, QA or engineering equivalent. Experienced in ETL jobs testing. Strong database knowledge. Minimum 4 yrs experience in SDLC process with a focus on test planning, test execution and defect management. Experience in building testing frameworks, tools and automation within a large scale enterprise environment using Selenium, TestNg, QTP and/or similar frameworks. Thorough understanding of QA processes and procedures, with an aim towards continual improvement. Superior written and verbal communication skills.