This position is able to analyze and implement solutions for complex technical problems based on requirements. Has ability to work independently and as part of a team to complete projects. Provide innovation regarding sub-system design and implementation.
Requirements
- Conducts analysis of moderate complexity on programming problems concerning a sub-system or group of application programs.
- Contributes to the design, development, testing, documentation and ongoing maintenance of the company's lottery software products.
- Converts design into a working application, based on the requirement specifications, limitations of the system and equipment, and coding standards.
- Reviews product and project requirements and provides technical input on product definition and project plans.
- Creates and maintains the documentation related to software, such as functional specifications and the design specifications.
- Performs debugging of programs and routines.
- Conducts unit tests on sub-system modules.
- Assists with final system integration testing, software QA testing, and customer acceptance testing.
- Works with QA team to identify, document, and resolve issues.
- Provides support for the field installation and testing of equipment and software.
- Ability to troubleshoot, support operations at data center.
- Fluent in English speaking and writing.