Develop custom software in supported technology tools as assigned.
Write complete and effective test plans and execute these plans to prove functionality of all software developed.
Take part in Implementation planning and implementation of moderate to complex software changes to internal systems.
Provide 24/7 oncall support for applications written and/or supported by team approximately once every 5 weeks.
Perform systems analysis to make recommendations for enhancements or to answer business questions as directed
Accurately estimate work effort required to write, test, and implement programs. Estimate effort to do systems analysis on a given problem and be able to report on this progress toward meeting deadlines.
Bachelor of Science in Computer Science or related discipline with 3-5 years of experience
Skills and Abilities
Test Plan development and execution
Strong collaborator and a team player.
Strong written and oral communication and presentation skills. Ability to communicate with the business and with other members of the IT staff.
Strong documentation skills for system development and system user documentation.
System Design experience including system documentation in the form of Data Flow Diagrams
Ability to write and interpret process and program specs and convert into efficient code
Strong testing skills and experience. Analyst should have the ability to identify all conditions that can occur in a given application and document a test plan that effectively lists and proves these conditions were successful.
Ability to learn, integrate, and support third party packages.
Analyst should have the ability to learn new concepts and technologies quickly as the business grows and technology evolves. Analyst should have the ability to learn and work independently with new concepts and apply them effectively in their job.
Must have strong time management and planning skills. Be able to multi task effectively and potentially take part in multiple projects over the same time frame.
Estimation skills – Should be able to estimate work effort for programming, testing, and analysis tasks.
Problem solving skills – Should be able to analyze options and make educated decisions effectively when dealing with production support or systems development. Offer ideas and alternatives when faced with problems.
Accountability – must assume responsibility for own output and accomplishments.
The Pittsburgh Business Times recently named CompuGroup Technologies as the overall fastest growing privately held Professional Services company and #7 overall on the Pittsburgh top 100 listing of our area’s fastest-growing, privately held companies for 2013.
CompuGroup Technologies Mission:
To help our customers create practical business benefits from IT Solutions and Provide high quality and... cost effective Consulting services (ERP, Infrastructure, Web Applications, Mainframe Systems) in all Industries domain.
CompuGroup Technologies Offerings
CompuGroup Technologies delivers senior information technology consultants to clients who need them for critical projects.
Our clients say we consistently deliver the highest quality consultants and the fastest turnaround times in the industry.
Areas of Expertise
• Project Management and Business Analysis
• ERP: SAP, Oracle, PeopleSoft
• Business Intelligence: SAP, Oracle, PeopleSoft, Business Objects,Cognos, Informatica
• Customer Relationship Management: SAP, Oracle, PeopleSoft
• Supply Chain Management: SAP, Oracle, PeopleSoft
• Database Administration: Oracle, Microsoft SQL Server, IBM DB2
• Application Development: Java/J2EE, .NET, C#, C++, Visual Basic, PL/SQL
• Mainframe Systems: COBOL, IMS, JCL, CICS