Job Opportunities
We’re always looking for exceptionally bright and motivated people to join our team. If you are looking for an opportunity to use your skills in new ways, in an environment that promotes freethinking, presents extreme challenges, and makes real impact – RoverIT is the place for you.
RoverIT is an Equal Opportunity Employer and does not discriminate on the basis of race, national origin, religion, color, gender, sexual orientation, age, non-disqualifying physical or mental disability or any other basis covered by law. Employment decisions are based solely on qualifications and business need. At RoverIT, all employees are treated with respect and dignity and our work environment is free of any and all forms of harassment.
All most all the skill set , not only below.
- ERP (SAP, Oracle, PeopleSoft etc)
- CRM & BPM (Siebel, PEGA, Lombardi etc)
- Business Intelligence and Data Warehousing
- Java/ J2EE and related technologies
- Testing and Quality Assurance (Manual, QTP, Load Runner….)
- Microsoft Technologies (including .Net) and other Client Server areas
- Mainframes/ AS400 and other legacy applications
- System Administration, Database Management & Data center management
Current Job Openings:
Title: Computer Systems Analyst [Web] - (Sr. Level)
Job Duties:
Implements computer system requirements by defining and analyzing system problems; designing and testing standards and solutions.Defines application problem by conferring with clients; evaluating procedures and processes.Develops solution by preparing and evaluating alternative workflow solutions.Controls solution by establishing specifications; coordinating production with programmers.Validates results by testing programs.Ensures operation by training client personnel; providing support.Provides reference by writing. documentation. Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Accomplishes information systems and organization mission by completing related results as needed. Programming/Coding/Scripting in one of the many server-side frameworks (at least two of: Visual Studio.Net, Perl Python, Ruby, PHP, CFML-ColdFusion, Java, ASP, .NET, .NET MVC; 2 databases. Knowledge Requirements: Web development Processes, Web Requirements Modeling, Web System Design tools (UML/Web Modeling), Web System Implementation (Web IDE), Web System Implementation, Web System testing. C, COBOL, Software Design, Software Documentation, Software Testing, QTP, QC, LOAD RUNNER and selenium, Software Maintenance, Software Development Process, Software Requirements, Teamwork, General Consulting Skills, Software Architecture.
Requirements:
Applicants need to have a Bachelor’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field and 5 years’ progressive post Baccalaureate experience in SDLC including, at least 2 years of experience in the job offered including relevant technologies identified.
Title: Computer Systems Analyst [Web] - (Jr. Level)
Job Duties:
Implements computer system requirements by defining and analyzing system problems; designing and testing standards and solutions.Defines application problem by conferring with clients; evaluating procedures and processes.Develops solution by preparing and evaluating alternative workflow solutions.Controls solution by establishing specifications; coordinating production with programmers.Validates results by testing programs.Ensures operation by training client personnel; providing support.Provides reference by writing. documentation. Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Accomplishes information systems and organization mission by completing related results as needed. Programming/Coding/Scripting in one of the many server-side frameworks (at least two of: Visual Studio.Net, Perl Python, Ruby, PHP, CFML-ColdFusion, Java, ASP, .NET, .NET MVC; 2 databases. Knowledge Requirements: Web development Processes, Web Requirements Modeling, Web System Design tools (UML/Web Modeling), Web System Implementation (Web IDE), Web System Implementation, Web System testing. C, COBOL, Software Design, Software Documentation, Software Testing, QTP, QC, LOAD RUNNER and selenium, Software Maintenance, Software Development Process, Software Requirements, Teamwork, General Consulting Skills, Software Architecture.
Requirements:
Applicants need to have a Bachelor’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field. Any Engineering, Management or Science field. Knowledge of programming, databases, operating systems required. Ability to utilize test automation tools such as Mercury Quickest Pro, Load Runner, win runner, Selenium, SILK Test, SOA Testing, Quality Center, Performance Center, required, Juint, nuint and .net /javarelated web applications.
Title: Networking Engineer - (Sr. Level)
Job Duties:
Senior Network Engineer is responsible for maintaining the design and integrity of internal network, including customer-facing hosted and cloud environments. They will provide expert technical assistance to team members with high-level system and networking request. This role will be responsible designing, implementing and testing complex infrastructure in support of our customer needs. As a member of the Service Team, a Senior Network Engineer will provide onsite and remote support to our clients who have critical response time requirements for their business technology systems. You will work independently and as part of a team to answer service desk calls, urgently analyze technical issues, address Level 2 escalations, work with the project manager on team related projects, and troubleshoot over the phone/onsite/via remote access.Finally, this role will successfully demonstrate the skills required to secure and manage network infrastructures to protect productivity, mitigate threats, and reduce costs. Network level: WAN and LAN connectivity, routers, firewalls, and security. Internal systems, cloud and network infrastructure. Microsoft related technologies: Windows Server, Exchange, SQL, SharePoint Virtualization technologies: VMware, Citrix, and Microsoft.Remote access solution support: VPN, Terminal Services, and Citrix. Switching (Capacity Planning & VLAN’s), Routing (OSPF, RIPv2, BGP), WAN Technology (MPLS, VPLS, VPN), Voice Technologies (POTS, VoIP, SIP Trunking), Cisco CCNA/CCNP, SonicWALL: CSSA/CSSP, Labtech Certified Professional, MCSA Server 2012, MCSE Server Infrastructure.
Requirements:
Applicants need to have a Bachelor’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field and 5 years’ progressive post Baccalaureate experience in SDLC including, at least 2 years of experience in the job offered including relevant technologies identified.
Title: Networking Engineer - (Jr. Level)
Job Duties:
Senior Network Engineer is responsible for maintaining the design and integrity of internal network, including customer-facing hosted and cloud environments. They will provide expert technical assistance to team members with high-level system and networking request. This role will be responsible designing, implementing and testing complex infrastructure in support of our customer needs. As a member of the Service Team, a Senior Network Engineer will provide onsite and remote support to our clients who have critical response time requirements for their business technology systems. You will work independently and as part of a team to answer service desk calls, urgently analyze technical issues, address Level 2 escalations, work with the project manager on team related projects, and troubleshoot over the phone/onsite/via remote access.Finally, this role will successfully demonstrate the skills required to secure and manage network infrastructures to protect productivity, mitigate threats, and reduce costs. Network level: WAN and LAN connectivity, routers, firewalls, and security. Internal systems, cloud and network infrastructure. Microsoft related technologies: Windows Server, Exchange, SQL, SharePoint Virtualization technologies: VMware, Citrix, and Microsoft.Remote access solution support: VPN, Terminal Services, and Citrix. Switching (Capacity Planning & VLAN’s), Routing (OSPF, RIPv2, BGP), WAN Technology (MPLS, VPLS, VPN), Voice Technologies (POTS, VoIP, SIP Trunking), Cisco CCNA/CCNP, SonicWALL: CSSA/CSSP, Labtech Certified Professional, MCSA Server 2012, MCSE Server Infrastructure.
Requirements:
Applicants need to have a Bachelor’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science with Excellent communications skills.
Current multiple job opportunities needed for immediate FT employment. Travel/relocation to client sites required.
Title:Software Developer [Web] - (Jr. - Level II)
Job Duties:
Analyze, design, develop, test, implement, monitor and upgrade specialized software applications; Develop complex and sophisticated multi-tier distributed network applications (including enterprise apps.) and Mobile Web Applications including device independent web delivery running over HTTP from a web server to web browser utilizing client side technologies, server side frameworks and database systems focusing on usability, performance, security, scalability, and quality/reliability; Utilize knowledge of systems analyst and design, software engineering, hypermedia/hypertext engineering, requirements engineering, human-computer interaction, user interface, information engineering, information indexing and retrieval, testing, modeling and simulation, project management, and graphic design and presentation to analyze, design, develop, and implement web apps.; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements:
Applicants need to have a Master’s degree [Or Foreign Equiv.] in Computer Science or related field, any Engineering, Management or Science field. Knowledge Requirements: Web development Processes, Web Requirements Modeling, Web System Design tools (UML/Web Modeling), Web System Implementation (Web IDE), Web System Implementation, Web System testing.
Title:Software Developer [Web] - (Mid Level)
Job Duties:
Analyze, design, develop, test, implement, monitor and upgrade specialized software applications; Develop complex and sophisticated multi-tier distributed network applications (including enterprise apps.) and Mobile Web Applications including device independent web delivery running over HTTP from a web server to web browser utilizing client side technologies, server side frameworks and database systems focusing on usability, performance, security, scalability, and quality/reliability; Utilize knowledge of systems analyst and design, software engineering, hypermedia/hypertext engineering, requirements engineering, human-computer interaction, user interface, information engineering, information indexing and retrieval, testing, modeling and simulation, project management, and graphic design and presentation to analyze, design, develop, and implement web apps.; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements:
Applicants need to have a Master’s degree [Or Foreign Equiv.] in Computer Science or related field, any Engineering, Management or Science field and 6 months of experience in the job offered using HTML/XHTML, CSS, JavaScript, Client/Server side architecture, Programming/Coding/Scripting in one of the many server-side frameworks (at least two of: Visual Studio.Net, Perl Python, Ruby, PHP, CFML-Coldfusion, Java, ASP, .NET, .NET MVC; 2 databases. Knowledge Requirements: Web development Processes, Web Requirements Modeling, Web System Design tools (UML/Web Modeling), Web System Implementation (Web IDE), Web System Implementation, Web System testing.
Title:Software Developer [Web] - (Sr. Level)
Job Duties:
Analyze, design, develop, test, implement, monitor and upgrade specialized software applications; Develop complex and sophisticated multi-tierdistributed network applications (including enterprise apps.) and Mobile Web Applications including device independent web delivery running over HTTP from a web server to web browser utilizing client side technologies, server side frameworks and database systems focusing on usability, performance, security, scalability, and quality/reliability; Utilize knowledge of systems analyst and design, software engineering, hypermedia/hypertext engineering, requirements engineering, human-computer interaction, user interface, information engineering, information indexing and retrieval, testing, modeling and simulation, project management, and graphic design and presentation to analyze, design, develop, and implement web apps.; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements:
Bachelor’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field and 5 years progressive post Baccalaureate experience in SDLC including, at least 2 years of experience in the job offered including using the following technologies: HTML/XHTML, CSS, JavaScript, Client/Server side architecture, Programming/Coding/Scripting in one of the many server-side frameworks (at least two of: Visual Studio.Net, Perl Python, Ruby, PHP, CFML-Coldfusion, Java, ASP, .NET, .NET MVC; 2 databases. Knowledge Requirements: Web development Processes, Web Requirements Modeling, Web System Design tools (UML/Web Modeling), Web System Implementation (Web IDE), Web System Implementation, Web System testing.
Current multiple job opportunities needed for immediate FT employment. Travel/relocation to client sites required.
Title:Software Developer [BI] (Mid Level)
Job Duties:
Provide consulting support in the Business Intelligence area at various unanticipated client sites across USA; Depending on specific client RFP/specs, services at client sites may include one, or more, or all, of the following: Analyze, design, develop, test, implement, monitor and upgrade BI & Reporting applications; Product installation, implementation, design, development, enhancement, testing, calibration, integration, or auditing to meet customer business requirements; Perform information systems needs assessment, information gathering and recommend appropriate business systems and IT infrastructure for SAP / Business Objects; Perform data modeling, architectural design, application development, technical product assistance and tuning of Business Objects software platform to meet customer performance and functional requirements using SAP SDK technologies; Specify business systems (inputs, outputs, data, human and automated interfaces) to meet information processing objectives for Business Objects’ software platform; Contribute to knowledge capital via project documentation and best practice solutions; Mentor other consultants and full time resources of the customers; Maintain and grow knowledge of BI functionality and technical skills. Provide consulting support in the Business Intelligence area for 2 or more Industries in at least 2 or more [Programming Languages or ERP/CRM Applications], 2 or more Databases and 1 or more Programming Tools/IDEs (CM/SCM; Build Tools; Editors; Parsing; Datawarehousing ETL; Data Modeling & Reporting Tools), Processes/Methodologies, Web Servers, Web Services, Platforms, Testing Tools, and GUI Toolkits. Work involves travel/relocation to various unanticipated client sites across USA Work involves travel / relocation to various unanticipated client sites across USA.
Requirements:
Applicants need to have a Master’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field and 6 months experience in job offered including relevant technologies listed.
Title:Software Developer [BI] (Sr. Level)
Job Duties:
Provide consulting support in the Business Intelligence area at various unanticipated client sites across USA; Depending on specific client RFP/specs, services at client sites may include one, or more, or all, of the following: Analyze, design, develop, test, implement, monitor and upgrade BI & Reporting applications; Product installation, implementation, design, development, enhancement, testing, calibration, integration, or auditing to meet customer business requirements; Perform information systems needs assessment, information gathering and recommend appropriate business systems and IT infrastructure for SAP / Business Objects; Perform data modeling, architectural design, application development, technical product assistance and tuning of Business Objects software platform to meet customer performance and functional requirements using SAP SDK technologies; Specify business systems (inputs, outputs, data, human and automated interfaces) to meet information processing objectives for Business Objects’ software platform; Contribute to knowledge capital via project documentation and best practice solutions; Mentor other consultants and full time resources of the customers; Maintain and grow knowledge of BI functionality and technical skills. Provide consulting support in the Business Intelligence area for 2 or more Industries in at least 2 or more [Programming Languages or ERP/CRM Applications], 2 or more Databases and 1 or more Programming Tools/IDEs (CM/SCM; Build Tools; Editors; Parsing; Datawarehousing ETL; Data Modeling & Reporting Tools), Processes/Methodologies, Web Servers, Web Services, Platforms, Testing Tools, and GUI Toolkits. Work involves travel/relocation to various unanticipated client sites across USA 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 related field, any Engineering, Management or Science field and 5 years progressive post Baccalaureate experience in SDLC including, at least 2 years of experience in the job offered including relevant technologies identified.
Current multiple job opportunities needed for immediate FT employment. Travel/relocation to client sites required.
Title:Software Test Engineer (Jr. – Level II)
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 developers; Analyze and report test results for use by the product team; Perform basic tasks to develop, apply and maintain quality requirements for company products; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements:
Applicants need to have a Master’s degree [Or Foreign Equiv.] in Computer Science or related field, any Engineering, Management or Science field. Knowledge of programming, databases, operating systems required. Ability to utilize test automation tools such as Mercury QuickTest Pro, Load Runner, Winrunner, Selenium, SILKTest, SOATest, Quality Center, Performance Center, required.
Title:Software Test Engineer (Mid Level)
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 developers; Analyze and report test results for use by the product team; Perform basic tasks to develop, apply and maintain quality requirements for company products; Work involves travel/relocation to various unanticipated client sites across USA.
Requirements:
Applicants need to have a Master’s degree [Or Foreign Equiv.] in Computer Science or related field, any Engineering, Management or Science field and 6 months of experience in the job offered. Experience with the following technologies: programming, databases, operating systems and test automation tools such as Mercury QuickTest Pro, Load Runner, Winrunner, Selenium, SILKTest, SOATest, Quality Center, Performance Center.
Title:Software Test Engineer (Senior Level)
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 developers; Analyze and report test results for use by the product team; Perform basic tasks to develop, apply and maintain quality requirements for company products; 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 related field, any Engineering, Management or Science field and 5 years of experience in the software development lifecycle process including at least 1 year of experience in the job offered. Experience with the following technologies: programming, databases, operating systems and test automation tools such as Mercury QuickTest Pro, Load Runner, Winrunner, Selenium, SILKTest, SOATest, Quality Center, Performance Center.
Current multiple job opportunities needed for immediate FT employment. Travel/relocation to client sites required.
Title:Systems Administrator (Middleware/Websphere) [Mid Level]
Job Duties:
Install, configure, support & monitor apps running on IBM WebSphere App Servers, IBM HTTP Servers, WebSphere Process Server, MQ & Message Broker to integrate different apps; Deploy EAR/WAR files on multiple Servers/Clusters & maintain Load balancing, high availability & Failover functionality; Develop scripts of wsadmin in JACL, JYTHON for automation of Websphere processes incl. start/stop, create & configure servers, clusters, JDBC & MQ resources, deploy apps; Work with IBM support & development teams, resolve issues related to app. memory leaks, analyze Java cores & heap dumps using Thread & Heap analyzer tools; Troubleshoot on Java apps using WAS logs, traces, Log Analyzer, Resource Analyzer/Tivoli Performance Viewer in production environment; Utilize Wily Performance tools, monitor & tune WebSphere environment, configure Heap size, Thread pool size, Session Mgmt., connection pool size, etc.; Install & configure J2EE apps (ears/war/jars) on WebSphere App Server; Work with developers, configure database resources (JDBC Providers, data sources), MQ resources Queue [Managers, Destinations, Connection Factories (qcf's)], Message driven bean listener ports/Activation specs; Install & configure WebSphere MQ 7.0 on AIX & Linux; Create & Manage Queue Managers incl. MQ Objects (local/remote queues, channels), Integrate WebSphere apps with MQ by using JMS configurations. Maintain & administer networks & rel. environments incl. hardware, systems software, apps software, & all configurations; Perform data backups & disaster recovery operations; Diagnose, troubleshoot, & resolve hardware, software, or other network & system problems, & replace defective components; Plan, coordinate, & implement network security measures; Configure, monitor, & maintain email apps or virus protection software; Operate master consoles to monitor performance of systems & networks, & coordinate network access & use; Design, configure, & test hardware, networking & OS software; Monitor network performance; Confer with network users to solve system problems. Work involves travel/reloc. to various unanticipated client sites across USA.
Requirements:
Applicants need to have a Master’s degree [Or Foreign Equiv.] in Computer Science or Related Field, any Engineering, Management or Science field and 6 months of experience in job offered including relevant technologies identified.
Title:Systems Administrator (Middleware/Websphere) [Sr. Level]
Job Duties:
Install, configure, support & monitor apps running on IBM WebSphere App Servers, IBM HTTP Servers, WebSphere Process Server, MQ & Message Broker to integrate different apps; Deploy EAR/WAR files on multiple Servers/Clusters & maintain Load balancing, high availability & Failover functionality; Develop scripts of wsadmin in JACL, JYTHON for automation of Websphere processes incl. start/stop, create & configure servers, clusters, JDBC & MQ resources, deploy apps; Work with IBM support & development teams, resolve issues related to app. memory leaks, analyze Java cores & heap dumps using Thread & Heap analyzer tools; Troubleshoot on Java apps using WAS logs, traces, Log Analyzer, Resource Analyzer/Tivoli Performance Viewer in production environment; Utilize Wily Performance tools, monitor & tune WebSphere environment, configure Heap size, Thread pool size, Session Mgmt., connection pool size, etc.; Install & configure J2EE apps (ears/war/jars) on WebSphere App Server; Work with developers, configure database resources (JDBC Providers, data sources), MQ resources Queue [Managers, Destinations, Connection Factories (qcf's)], Message driven bean listener ports/Activation specs; Install & configure WebSphere MQ 7.0 on AIX & Linux; Create & Manage Queue Managers incl. MQ Objects (local/remote queues, channels), Integrate WebSphere apps with MQ by using JMS configurations. Maintain & administer networks & rel. environments incl. hardware, systems software, apps software, & all configurations; Perform data backups & disaster recovery operations; Diagnose, troubleshoot, & resolve hardware, software, or other network & system problems, & replace defective components; Plan, coordinate, & implement network security measures; Configure, monitor, & maintain email apps or virus protection software; Operate master consoles to monitor performance of systems & networks, & coordinate network access & use; Design, configure, & test hardware, networking & OS software; Monitor network performance; Confer with network users to solve system problems. Work involves travel/reloc. to various unanticipated client sites across USA.
Requirements:
Applicants need to have a Bachelor’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field and 5 years progressive post Baccalaureate experience in SDLC including, at least 2 years of experience in the job offered including relevant technologies identified.
Current multiple job opportunities needed for immediate FT employment. Travel/relocation to client sites required.
Title:Software Developer [Apps.] - (Jr. - Level II)
Job Duties:
Analyze, design, develop, test, implement, monitor and upgrade specialized software applications at various unanticipated client sites across USA; Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance; Develop and direct software system testing and validation procedures, programming, and documentation; Confer with other team members to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces; Analyze user needs and software requirements to determine feasibility of design within time and cost constraints; Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design; Store, retrieve, and manipulate data for analysis of system capabilities and requirements; Consult with customers about software system design and maintenance; Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel; Coordinate software system installation and monitor equipment functioning to ensure specifications are met; Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration; Develop related business operations software or solutions for 2 or more Industries in at least 2 or more [Programming Languages or ERP/CRM Applications], 2 or more Databases and 1 or more Programming Tools/IDEs (CM/SCM; Build Tools; Editors; Parsing; Datawarehousing ETL; Data Modeling & Reporting Tools), Processes/Methodologies, Web Servers, Web Services, Platforms, Testing Tools, and GUI Toolkits. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements:
Master’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field. Knowledge of the following: Abstract Data Types; Classes & Objects; Code Organization; Functions; Arrays; Testing & Debugging; Pointers & Addressing; New & Delete Operators; Using Dynamic Memory, C-Style Strings; Copy Constructor; Operator Overloading; Memory Leaks & Destructor Calls; Simple File I/O & Arguments for main; Program Development; Testing & Debugging; Development Environment; Standard Template Library incl., Vectors, Iterators, Two Dimensional Vectors; Inheritance, Virtual Functions, & Dynamic Binding incl., Derived Classes, Constructors, OOD, Virtual Functions, Application to Container Classes, Testing for Memory Leaks; Data Structures & Algorithms; OOD Principles; Analysis techniques incl., Run Time, Pseudo-Code, Quick Mathematical Review, Analysis of Algorithms, Asymptotic Notation: The 'Big-Oh' Asymptotic Analysis, Stacks, Queues, Lists; Sequences; Trees; Priority Queues; Dictionaries; Sets, Sorting, Selection; Strings; Control & Arrays.
Title:Software Developer [Apps.] - (Mid Level)
Job Duties:
Analyze, design, develop, test, implement, monitor and upgrade specialized software applications at various unanticipated client sites across USA; Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance; Develop and direct software system testing and validation procedures, programming, and documentation; Confer with other team members to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces; Analyze user needs and software requirements to determine feasibility of design within time and cost constraints; Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design; Store, retrieve, and manipulate data for analysis of system capabilities and requirements; Consult with customers about software system design and maintenance; Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel; Coordinate software system installation and monitor equipment functioning to ensure specifications are met; Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration; Develop related business operations software or solutions for 2 or more Industries in at least 2 or more [Programming Languages or ERP/CRM Applications], 2 or more Databases and 1 or more Programming Tools/IDEs (CM/SCM; Build Tools; Editors; Parsing; Datawarehousing ETL; Data Modeling & Reporting Tools), Processes/Methodologies, Web Servers, Web Services, Platforms, Testing Tools, and GUI Toolkits. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements:
Master’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field and 6 months experience in job offered including relevant technologies listed.
Title:Software Developer [Apps.] - (Sr. Level)
Job Duties:
Analyze, design, develop, test, implement, monitor and upgrade specialized software applications at various unanticipated client sites across USA; Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance; Develop and direct software system testing and validation procedures, programming, and documentation; Confer with other team members to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces; Analyze user needs and software requirements to determine feasibility of design within time and cost constraints; Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design; Store, retrieve, and manipulate data for analysis of system capabilities and requirements; Consult with customers about software system design and maintenance; Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel; Coordinate software system installation and monitor equipment functioning to ensure specifications are met; Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration; Develop related business operations software or solutions for 2 or more Industries in at least 2 or more [Programming Languages or ERP/CRM Applications], 2 or more Databases and 1 or more Programming Tools/IDEs (CM/SCM; Build Tools; Editors; Parsing; Datawarehousing ETL; Data Modeling & Reporting Tools), Processes/Methodologies, Web Servers, Web Services, Platforms, Testing Tools, and GUI Toolkits. Work involves travel/relocation to various unanticipated client sites across USA.
Requirements:
Bachelor’s degree (Or Foreign Equiv.) in Computer Science or related field, any Engineering, Management or Science field and 5 years progressive post Baccalaureate experience in SDLC including, at least 2 years of experience in the job offered including relevant technologies identified.
Minimum Requirements Apply To The Positions Listed Above.
Please Refer To This Advertisement. No Phone Calls Please. Equal Opportunity Employer.
Please Mail Your Resume To:
5490 McGinnis Village Place, Suite 212 ,
Alpharetta, GA 30005
Referral Program:
Please mail any queries regarding the details of our employee referral program to the address shown above.

