JOB PURPOSE: Designs, programs, tests and supports customer facing and internal software products with an advanced level of expertise and high level of independent judgment.
EDUCATION & EXPERIENCE: BS in Computer Science or Information Science or equivalent experience required. Minimum 5 years recent application development experience including RDBMS, web development and Enterprise GUI development experience required. Minimum 5 years, ASP.Net and C# experience required. Agile/SCRUM experience required.
KEY RESULT AREAS:
Constructs and/or maintains software applications to be in accordance with system requirements and change requests
Constructs new software applications including user interfaces, reports and volume update processes according to established design models, system requirements, and timeframes.
Maintains existing software applications by resolving system defects, and implementing modifications, and/or enhancements.
Modifies existing software according to established specifications and timeframes.
Meets with internal or external software users to identify problem areas and provides recommendations for resolution. Develops or extends design artifacts for system construction to meet business requirements
Utilizes appropriate tools to design or complete existing design artifacts such as class or data models to meet functional requirements according to the established development methodology. Develops and executes unit tests to support Test Drive Development and Continuous Integration.
Utilizes assigned Dependency Injection framework for TDD
Creates unit tests to be used as build upon check in for all source code
Provides technical support and guidance to application developers and application users across the enterprise and at customer sites
Provides mentoring support to junior developers
Provides one on one training to support specialists for new features
Provides training to internal or external customers for new features
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