Job description
Responsibilities and Duties
• Review current systems architecture, coding methodology and language platforms
• Present ideas for system improvements, including architectural and functional proposals
• Work closely with product owners, sales and operations team to understand areas that may require improvements, fixes, and/or upgrades
• Produce detailed specifications, review code, and develop versions for the applications
• Test the product in controlled environments before releasing to operations sections for functional, regression and usability testing
• Preparation of user, installation, release notes and training manuals
• Maintain the systems and fix of software bugs and incompatibilities, implement new functionality, upgrade releases, implement regulatory compliance changes etc.
Qualifications
• Education level: Secondary diploma or certificate desired.
• Experience: 4 years of software development or related experience. Casino system/product experience is desired, but not mandatory.
• Specific Language Skills: C, C++, Java, SQL
• Other Characteristics/Requirements: expertise in current computer hardware and software, strong communications skills, ability to work in a team, attention to detail and ability to identifying problems
• Spoken and Written Languages: English required