Careers
Current Opportunities
Multiple job opportunities needed for immediate FT employment. Travel/relocation to various unanticipated client sites required.
Software Developers (Level II)
Duties
Under supervision of the IT manager, perform the following job duties: Analyze enterprise user needs and software requirements; Design, develop and modify enterprise software systems; Develop software system testing and validation procedures, programming; Evaluate information on factors such as reporting formats to suit enterprise needs; Technology used involves Database Management Software, Development Environment Software, Object/Component Oriented Development Software, Program Testing Software, Web Platform Development Software; May perform some or all of above tasks depending on scope of each project assignment; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have a Bachelor's degree (or foreign equiv.) in Computer Science or any IT related field, any Engineering / Technology field, or related and 5 years progressive post Baccalaureate experience in SDLC, including 2 years in the technologies identified.
Software Developers (Jr. Level)
Duties
Under close supervision of the IT Lead, perform the following job duties: Analyze enterprise user needs and software requirements; Design, develop and modify enterprise software systems; Develop software system testing and validation procedures, programming; Evaluate information on factors such as reporting formats to suit enterprise needs; Technology used involves Database Management Software, Development Environment Software, Object/Component Oriented Development Software, Program Testing Software, Web Platform Development Software; May perform some or all of above tasks depending on scope of each project assignment; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have 2 years experience in the job offered including technologies identified.
Software Test Engineers (Level II)
Duties
Under supervision of the IT manager, perform the following job duties: QA Control Methodology/Validations & Perform manual/automated/system testing of web, client/server & data warehouse applications; Design, implement & execute test cases/scenarios based on product functional specifications; Develop & implement test automation scripts using automation tools; Participate in software development & testing process improvement activities; Maintain clear & effective communications with product management & development; Report testing progress to test management; Escalate issues to test management as needed; Perform testing tasks requiring planning, scheduling, testing and documentation to assure that developed products meet design specifications and are within quality management limits and standards; Create test plans and test cases in the test repository for core product and product customizations; Design and document individual test procedures; Develop test rigs using shell scripts, SQL, programming, or manually edited data; Execute product tests on individual software releases; Accurately record test results, diagnose problems, and track resolution; Communicate with and escalate problems to team members; Analyze and report test results for use by the product team; Perform basic tasks to develop, apply and maintain quality requirements for company products; May perform some or all of above tasks depending on scope of each project assignment; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have a Bachelor's degree (or foreign equiv.) in Computer Science or any IT related field, any Engineering / Technology field, or related and 5 years progressive post Baccalaureate experience in STLC/SDLC, including 2 years of experience in the following technologies: programming, databases, operating systems, and test automation tools such as QuickTest Pro, Load Runner, Winrunner, Selenium, SOATest, SOAP UI, JIRA, Quality Center, Performance Center.
Software Test Engineers (Jr. Level)
Duties
Under close supervision of the IT Lead, perform the following job duties: QA Control Methodology/Validations & Perform manual/automated/system testing of web, client/server & data warehouse applications; Design, implement & execute test cases/scenarios based on product functional specifications; Develop & implement test automation scripts using automation tools; Participate in software development & testing process improvement activities; Maintain clear & effective communications with product management & development; Report testing progress to test management; Escalate issues to test management as needed; Perform testing tasks requiring planning, scheduling, testing and documentation to assure that developed products meet design specifications and are within quality management limits and standards; Create test plans and test cases in the test repository for core product and product customizations; Design and document individual test procedures; Develop test rigs using shell scripts, SQL, programming, or manually edited data; Execute product tests on individual software releases; Accurately record test results, diagnose problems, and track resolution; Communicate with and escalate problems to team members; Analyze and report test results for use by the product team; Perform basic tasks to develop, apply and maintain quality requirements for company products; May perform some or all of above tasks depending on scope of each project assignment; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need 2 years of experience in the job offered including in the following technologies: programming, databases, operating systems, and test automation tools such as QuickTest Pro, Load Runner, Winrunner, Selenium, SOATest, SOAP UI, JIRA, Quality Center, Performance Center.
Systems Analysts (Level II)
Duties
Under supervision of the IT manager, perform the following job duties: Expand or modify system to serve new purposes or improve work flow; Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems; Develop, document and revise system design procedures, test procedures, and quality standards; Provide staff and users with assistance solving computer related problems, such as malfunctions and program problems; Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes; Technology used involves Configuration Management Software, Development Environment Software, Enterprise Application Integration Software, Object/Component Oriented Development Software, Program Testing Software, Web Platform Development Software. May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have a Bachelor's degree (or foreign equiv.) in Computer Science or any IT related field, any Engineering / Technology field, or related and 5 years progressive post Baccalaureate experience in SDLC, including 2 years in the technologies identified.
Systems Analysts (Jr. Level)
Duties
Under close supervision of the IT Lead, perform the following job duties: Expand or modify system to serve new purposes or improve work flow; Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems; Develop, document and revise system design procedures, test procedures, and quality standards; Provide staff and users with assistance solving computer related problems, such as malfunctions and program problems; Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes; Technology used involves Configuration Management Software, Development Environment Software, Enterprise Application Integration Software, Object/Component Oriented Development Software, Program Testing Software, Web Platform Development Software. May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have 2 years experience in the job offered including technologies identified.
Computer Systems Engineers/Architects (Level II)
Duties
Under supervision of the IT manager, perform the following job duties: Verify stability, interoperability, portability, security, or scalability of system architecture; Develop system engineering, software engineering, system integration, or distributed system architectures; Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components; Identify system data, hardware, or software components required to meet user needs; Communicate with staff or clients to understand specific system requirements; Research, test, or verify proper functioning of software patches and fixes; Provide advice on project costs, design concepts, or design changes; Perform security analyses of developed or packaged software components; Provide technical guidance or support for the development or troubleshooting of systems; Document design specifications, installation instructions, and other system-related information; Communicate project information through presentations, technical reports, or white papers; Define and analyze objectives, scope, issues, or organizational impact of information systems; Monitor system operation to detect potential problems; Design and conduct hardware or software tests; Evaluate current or emerging technologies to consider factors such as cost, portability, compatibility, or usability; Provide customers or installation teams guidelines for implementing secure systems; Establish functional or system standards to address operational requirements, quality requirements, and design constraints; Investigate system component suitability for specified purposes and make recommendations regarding component use; Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions; Develop efficient and effective system controllers; Evaluate existing systems to determine effectiveness and suggest changes to meet organizational requirements; Configure servers to meet functional specifications; Develop application-specific software; Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software; Install operating systems, network or application software, or computer or network hardware; Technology used involves Database Management System Software, Development Environment Software, Enterprise Application Integration Software, Object Oriented Database Management Software, Operating System Software, Requirements Analysis & System Architecture Software, Web Platform Development Software; May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have a Bachelor's degree (or foreign equiv.) in Computer Science or any IT related field, any Engineering / Technology field, or related and 5 years progressive post Baccalaureate experience in SDLC, including 2 years experience in the job offered including technologies identified.
Computer Systems Engineers/Architects (Jr. Level)
Duties
Under close supervision of the IT lead, perform the following job duties: Verify stability, interoperability, portability, security, or scalability of system architecture; Develop system engineering, software engineering, system integration, or distributed system architectures; Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components; Identify system data, hardware, or software components required to meet user needs; Communicate with staff or clients to understand specific system requirements; Research, test, or verify proper functioning of software patches and fixes; Provide advice on project costs, design concepts, or design changes; Perform security analyses of developed or packaged software components; Provide technical guidance or support for the development or troubleshooting of systems; Document design specifications, installation instructions, and other system-related information; Communicate project information through presentations, technical reports, or white papers; Define and analyze objectives, scope, issues, or organizational impact of information systems; Monitor system operation to detect potential problems; Design and conduct hardware or software tests; Evaluate current or emerging technologies to consider factors such as cost, portability, compatibility, or usability; Provide customers or installation teams guidelines for implementing secure systems; Establish functional or system standards to address operational requirements, quality requirements, and design constraints; Investigate system component suitability for specified purposes and make recommendations regarding component use; Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions; Develop efficient and effective system controllers; Evaluate existing systems to determine effectiveness and suggest changes to meet organizational requirements; Configure servers to meet functional specifications; Develop application-specific software; Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software; Install operating systems, network or application software, or computer or network hardware; Technology used involves Database Management System Software, Development Environment Software, Enterprise Application Integration Software, Object Oriented Database Management Software, Operating System Software, Requirements Analysis & System Architecture Software, Web Platform Development Software; May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have 2 years experience in the job offered including technologies identified.
Database Administrators (Level II)
Duties
Under supervision of the IT manager, perform the following job duties: Test programs or databases, correct errors, and make necessary modifications; Modify existing databases and database management systems or direct programmers and analysts to make changes; Plan, coordinate and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure; Work as part of a project team to coordinate database development and determine project scope and limitations; Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions; Technology used involves Backup or Archival Software, Database Management System Software, Metadata Management Software, Object or Component Oriented Development Software, Operating System Software; May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have a Bachelor's degree (or foreign equiv.) in Computer Science or any IT related field, any Engineering / Technology field, or related and 5 years progressive post Baccalaureate experience in SDLC, including 2 years experience in the job offered including technologies identified.
Database Administrators (Jr. Level)
Duties
Under close supervision of the IT lead, perform the following job duties: Test programs or databases, correct errors, and make necessary modifications; Modify existing databases and database management systems or direct programmers and analysts to make changes; Plan, coordinate and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure; Work as part of a project team to coordinate database development and determine project scope and limitations; Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions; Technology used involves Backup or Archival Software, Database Management System Software, Metadata Management Software, Object or Component Oriented Development Software, Operating System Software; May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need 2 years of experience in the job offered including the technologies identified.
Systems Administrators (Level II)
Duties
Under supervision of the IT manager, perform the following job duties: Maintain and administer computer networks and related computing environments including computer hardware, systems software, applications software, and all configurations; Perform data backups and disaster recovery operations; Diagnose, troubleshoot, and resolve hardware, software, or other network and system problems, and replace defective components when necessary; Plan, coordinate, and implement network security measures to protect data, software, and hardware; Configure, monitor, and maintain email applications or virus protection software; Technology used involves Network Access Software; Administration Software, Application Server Software, Authentication Server Software, Backup or Archival Software, File Versioning Software, Internet Directory Service Software, Internet Protocol IP Multimedia Subsystem Software, Network Operating System Enhancement Software, Network Security & Virtual Private Network (VPN) Equipment Software; May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have a Bachelor's degree (or foreign equiv.) in Computer Science or any IT related field, any Engineering / Technology field, or related and 5 years progressive post Baccalaureate experience in SDLC, including 2 years experience in the job offered including technologies identified.
Systems Administrators (Jr. Level)
Duties
Under close supervision of the IT lead, perform the following job duties: Maintain and administer computer networks and related computing environments including computer hardware, systems software, applications software, and all configurations; Perform data backups and disaster recovery operations; Diagnose, troubleshoot, and resolve hardware, software, or other network and system problems, and replace defective components when necessary; Plan, coordinate, and implement network security measures to protect data, software, and hardware; Configure, monitor, and maintain email applications or virus protection software; Technology used involves Network Access Software; Administration Software, Application Server Software, Authentication Server Software, Backup or Archival Software, File Versioning Software, Internet Directory Service Software, Internet Protocol IP Multimedia Subsystem Software, Network Operating System Enhancement Software, Network Security & Virtual Private Network (VPN) Equipment Software; May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need 2 years of experience in the job offered including the technologies identified.
Software Developers (Jr. Level - I)
Duties
Under close supervision of the IT Lead, perform the following job duties: Analyze enterprise user needs and software requirements; Design, develop and modify enterprise software systems; Develop software system testing and validation procedures, programming; Evaluate information on factors such as reporting formats to suit enterprise needs; Technology used involves Database Management Software, Development Environment Software, Object/Component Oriented Development Software, Program Testing Software, Web Platform Development Software; May perform some or all of above tasks depending on scope of each project assignment; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements
Applicants need to have a Bachelor's degree (or foreign equiv.) in Computer Science or any IT related field, any Engineering / Technology field, or related and 9 months of experience in the technologies identified.
Minimum Requirements Apply To The Positions Listed Above
Please Refer To This Advertisement. No Phone Calls Please. Equal Opportunity Employer.
How to Apply
Please Mail Your Resume To:
HR Manager
Aarna Priya, Inc.
13800 Coppermine Road, Suite 305
Herndon, VA 20171
Or email your resume to: careers@aarnapriya.com