Host Software Engineer Principle
GTech - Indiana

This job posting is no longer available on GTECH. Find similar jobs: Host Software Engineer Principle jobs - GTech jobs


To research, conceptualize and develop new or complex technologies and their applications. To be involved with project definition and implementation at the process level. To act as a key technical resource to projects to scope software delivery , estimate software costs, manage schedule and costs, lead software design and research efforts and mentor mid-level engineers. independently applies a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software with the ability to lead mid-level engineers.


 Mentor and oversee more junior Software Engineers
 Provides mid-level engineers with methodologies and effective techniques for design engineering and problem troubleshooting and resolution. Leads them in the formulation of detailed functional and product specifications.
 Read and Evaluate Software Requirements Specifications
 Lead Software Development team in evaluating customer requirements
 Lead Software Development team in providing customer solutions
 Initiate and lead engineering teams on development of new products or innovation to existing products
 Research, define, present and recommend software designs and/or alternative strategies.
 Perform critical design reviews
 Handle any area of the system as an expert without assistance and analyze and become productive in an unfamiliar area with only minimal assistance from co-developers
 Acts as key technical resource (Technical Lead) to other engineers and project leaders. Effectively interfaces with other organizations of the company and acts as a liaison or contact point on both technical and non-technical matters.
 Interfaces with Project Management to provide, evaluate and report on Software Schedule, Software Cost Estimation and Software Budget
 Expert Proficiency in Software Maintenance and resolution of Real-Time Software issues
 Expert Proficiency in Software Requirements, Software Design, Software Maintenance, Software Engineering Mgt., Software Engineering Tools & Methods and Software Engineering Quality
 Advanced Proficiency in Software Construction, Software Testing, Software Configuration Mgt., Software Engineering Process



 Minimum education
Bachelor of Science Degree with additional Education/Training or equivalent.

 Years Experience
5 or more related experience.

 C Programming
 Software Engineering process
 Real-time transaction processing experience
 Linux, UNIX OS

GTECH - 2 years ago - save job
About this company
97 reviews
GTECH will make you happy when your number comes up -- lottery number, that is. One of the world's leading operators of lottery...