Job Detail

BACK TO SEARCH RESULTS

Senior Analyst, IT Development

Contract

Hopkinton, MA

Posted on Sep 13, 2017

.bd_title { font-weight: bold; }
PRINCIPAL DUTIES AND RESPONSIBILITIES:
• Provides full design, planning, configuration, documentation, deployment and top-level support ownership of internal solutions. • Identifies design requirements and makes recommendations for performance optimization and future direction. • Designs business software solutions per business requirements. • Troubleshoots solution reliability, availability, and performance issues. • Collaborates on and implements architecture recommendations to application integration, system administration, problem management, preventive maintenance, and performance tuning. • Identifies and eliminates performance bottlenecks and makes performance-related recommendations (hardware, software, and configuration). • Leads or participates in the software development lifecycle, which includes research, new development, modification, security, correction of errors, reuse, re-engineering and maintenance of software products. • Manages or utilizes software that is built and implemented as a product, using best-in-class development process/lifecycle management (ex: Agile, Waterfall). • Gathers business requirements and participates in solution definition and feature prioritization. Leads the testing and fixing of new or enhanced solutions. • Creates technical documentation of software products/solutions. • Assists with the development and review of end user and technical end user documentation. • Drives idea generation for new software solutions, or for the next version of an existing solutions. • Responsible for delivery of solutions within budget, schedule and quality guidelines. • Works with the team to develop, maintain, and communicate current development schedules, timelines and development status. • Makes changes to system software to correct errors in the original implementation and creates extensions to existing programs to add new features or performance improvements. • Design and develop major functional or performance enhancements for existing solutions, or produces new software solutions or tools. Reviews requirements, specifications and designs to assure solution quality; develops and implements plans and tests for product quality or performance assurance. 

SKILLS: • Possesses strong product/technology/industry knowledge. • Full stack software development experience (Front End, Middle Tier, Back End/DB). • Experience OOP with high level programming languages such as C#, C++, or Java (C#.NET preferred) • Experience with web development technologies and frameworks (Angular JS, javascript, HTML, XML) • Experience with creating RDB schemas on database platforms such as SQL Server, Oracle, and SAP. • Experience writing complex SQL Stored Procedures, Functions, and Views. • Experience writing and/or maintaining ETL packages with tools such as SSIS or Informatica. • Experience with data warehouses, star schemas, columnar databases, and Greenplum a plus. • Problem solving skills. • General knowledge and application of software/solution engineering concepts. • Excellent communication skills. • Able to analyze information and draw accurate conclusions. • Able to work in a team • Understanding of business environment. Required: Bachelors (Technical) Experience Required: 8+ years relevant experience


BACK TO SEARCH RESULTS
GDH Consulting, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, veteran’s status or any other category protected by law. In addition to federal law requirements, GDH Consulting, Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities and/or employees. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, benefits and training.