Join Our Team

JOB Code: SSD-202

Sr. Software Developer

Senior Software Developer (4 Openings)

Analyze, design, develop, implement, customize, tune and test database and data warehousing software applications using Teradata, Data Stage, Informatica, Oracle, MS SQL Server, DB2, HBase, TOAD, Unix Shell Scripting, and related tools. Gather and analyze business and data requirements. Perform multidimensional modeling to design star schemas for developing data warehouses and data marts. Implement the star schema by developing Fact and Dimension tables. Develop mappings to extract data from source systems and load into target data warehouse/data mart. Develop complex Informatica Mappings, Mapplets and Reusable Transformations for Loading of Data. Develop and implement Extraction, Transformation and Loading (ETL) processes for populating data warehouse from various disparate operational systems. Develop, code and test the BTEQ scripts to load the data into Teradata warehouse. Creating new BTEQ modules and Procedures based on the business needs and enhancements to the existing applications based on new business requirements. Create database Stored Procedures, Functions, Packages and Triggers to implement business rules into the (Extract, Transform & Load) ETL application using Oracle, MS SQL Server. Perform unit testing to validate the ETL Development to make sure it meets the business requirement and Data Mapping specifications. Implement efficient and effective performance tuning procedures. Provide technical support during the various phases of software development.

Requirements:

Bachelor’s degree or equivalent in Computer Science, Information Systems, or any Engineering field and 5 years of experience as a Software Engineer, Programmer Analyst, Systems Analyst, or any job title that involves development of data warehousing and/or ETL applications. Will accept a Master’s degree and 3 years of experience in lieu of Bachelor’s degree and 5 years of experience. Experience must include development of data warehousing and/or ETL applications.

Work Location:

Canopy One Solutions, 4229 Lafayette Center Drive, Suite 1625, Chantilly, VA 20151. Travel/relocation to various unanticipated project locations throughout the US may be required.

Apply to:

HR, Canopy One Solutions, 4229 Lafayette Ctr Dr #1625, Chantilly, VA 20151 or accounts@cannopyone.com.

Equal Opportunity Employer*

JOB Code: EDD-518

Sr. ETL/Datawarehouse Developer

Senior ETL/Datawarehouse Developer (4 Openings)

Analyze, design, develop, implement, and tune ETL and Data Warehousing applications using IBM DataStage, Informatica, Big Data, IBM WebSphere, Oracle, PL/SQL, DB2, SQL Developer, Hadoop, HDFS, HBase, Hive, Scala, Kafka, JSON, AWS, Cassandra, Teradata, Tableau, NoSQL, Unix Shell Scripting, and related tools. Analyze business requirements and various operational data sources. Review the data model, create mapping documents from the business requirements, and design Extraction, Transformation and Loading (ETL) specification documents. Participate in designing overall ETL strategy. Develop and implement ETL processes for populating data warehouse from various disparate operational systems. Create mapping documents from the business requirements and design the ETL Specification Documents. Define and capture meta data and rules associated with the extraction processes. Design, develop and deploy DataStage jobs to load the data warehouse and data marts, and fine-tuned them by implementing best practices. Develop scripts to schedule, monitor and manage ETL processes. Optimize ETL processes to tune the data load and tune SQL queries. Perform ETL testing and Unit testing to ensure that the jobs are successful, and the source data is loaded into the data warehouse and data marts as expected. Provide technical support during the various phases of software development.

Requirements:

Bachelor’s degree or equivalent in Computer Science, Information Systems, or any Engineering field and 5 years of experience as a Software Developer, Database/Datawarehouse Developer, Programmer Analyst, or any job title that involves development of data warehousing and/or ETL applications. Will accept a Master’s degree and 3 years of experience in lieu of Bachelor’s degree and 5 years of experience. Experience must include development of data warehousing and/or ETL applications.

Work Location:

Canopy One Solutions, 4229 Lafayette Center Drive, Suite 1625, Chantilly, VA 20151. Travel/relocation to various unanticipated project locations throughout the US may be required.

Apply to:

HR, Canopy One Solutions, 4229 Lafayette Ctr Dr #1625, Chantilly, VA 20151 or accounts@cannopyone.com.

Equal Opportunity Employer*

JOB Code: STE-712

Sr. Software Test Engineer

Senior Software Test Engineer (3 Openings)

Application analysis, test strategy development, test case creation, test script development, test execution, automation testing, defect tracking and reporting for mobile and web applications with major focus on performance testing. Analyze software application architectures to identify the performance testing needs for the applications that are being developed. Work with the Business Analysts and Architects to understand the business needs behind the applications, technology stack and concurrency expected in production systems. Work with the Development teams and Functional testing teams to understand the application and automate the business-critical navigations using LoadRunner. Identify the test data requirements and come-up with the strategy for managing test data. Develop performance testing framework and define performance test strategies and test plan for various performance engagements. Develop scripts using tools like JMeter, Blaze meter, Microfocus LoadRunner tool with different protocols like Web HTTP/HTML, Web services. Created virtual users in Load Runner for Performance testing and analyze the reports based on the different scenarios. Modify existing LoadRunner scripts to replicate new builds of the application. Conduct code reviews & debug the scripts. Conduct Bottleneck testing, Load testing, stress testing & endurance testing. Analyze the results of the Load test using the LoadRunner Analysis tool. Identify the test data requirements and come-up with the strategy for managing test data. Create a Performance test strategy and test plan document and get the approval from the stakeholders. Use of Micro Focus Load Runner, JMeter, Blaze Meter, Dynatrace, Java, JavaScript, PL/SQL, AWS Cloud Watch, Splunk, and related tools.

Requirements:

Bachelor’s degree or equivalent in Computer Science, Information Systems, or any Engineering field and 5 years of experience as a Software Tester, Software Engineer, Programmer Analyst, Systems Analyst, or any job title involving testing or quality assurance of applications. Will accept a Master’s degree and 3 years of experience in lieu of Bachelor’s degree and 5 years of experience. Experience must include performance testing and/or using tools like Micro Focus Load Runner, JMeter, Blaze Meter, Dynatrace.

Work Location:

Canopy One Solutions, 4229 Lafayette Center Drive, Suite 1625, Chantilly, VA 20151. Travel/relocation to various unanticipated project locations throughout the US may be required.

Apply to:

HR, Canopy One Solutions, 4229 Lafayette Ctr Dr #1625, Chantilly, VA 20151 or accounts@cannopyone.com.

Equal Opportunity Employer*