loader icon

Full stack Developer

ESSENTIAL DUTIES/RESPONSIBILITIES

  • Ensure the right development of a work package
  • Develop and integrate components into a larger product
  • Respect coding best practices, including unit testing
  • Respect delivery due dates
  • Document and comment source code
  • Develop functional knowledge on casino, sports-bets, poker, payments, and other industry related products
  • Break down and estimate development issues (features, improvements and defects)
  • Independently take issues from Sprint backlog
  • Create incident reports and RCAs when needed
  • Read and understanding detailed program specifications
  • Clarify what actions the program is intended to perform
  • Break down program specification into its simplest elements and translating this logic into the program
  • Devise possible solutions to anticipated problems
  • Combine all elements of the program design and testing it
  • Test sample data-sets to check that output from the program works as intended
  • Conduct end-to-end testing on developed features
  • React to problems and correcting the program as necessary
  • Evaluate and increase the program’s effectiveness and efficiency
  • Adapt the program to new requirements, as necessary
  • Conduct user-acceptance testing to ensure the program can be used easily, quickly and accurately
  • Consult manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge
  • Update, repair, modify and develop existing software and generic applications.
  • Review current systems
  • Present ideas for system improvements
  • Test the product in controlled, real situations before going live
  • Work closely with analysts, trainers, technical content writers and quality assurance teams
  • Explain developed changes to the training and content writing team to be presented in training packages and manuals for users
  • Maintain the systems once they are up and running

SECONDARY DUTIES/RESPONSIBILITIES

  • Deploy releases to test and staging environments
  • Assist operations team during deployment to production environment
  • Other duties as deemed necessary

MACOMPETENCIES

  • Experience with agile methods (Scrum, XP)
  • Experience of business critical web development in a 24/7 business
  • Experience in online gaming industry – preferred
  • Experience in development teams
  • Good analytical skills
  • Good communication skills
  • Driven and results-oriented
  • Takes Initiative
  • Team Player with good social skills
  • Positive attitude
  • Easy to adapt and flexible
  • Fluent English, both written and oral

REQUIREMENTS

  • At least 4 years working experience, 3 of which in a .Net development environment
  • At least 4 years working experience, 3 of which in a PHP development environment
  • Solid knowledge of C#
  • Solid knowledge of SQL
  • Solid knowledge of Visual Studio Tools
  • Solid knowledge in use of web services
  • Solid knowledge of Ajax, Soap, CSS, Javascript, JQuery and JSON
  • Solid knowledge of PHP5
  • Solid knowledge of Visual Studio Tools
  • Solid knowledge in NetBeans (PHP)
  • Experience in MVC
  • Experience in MVC frameworks (e.g. Yii)
  • Knowledge of SVN would be preferable
  • Knowledge of Angular JS would be considered an asset
  • Knowledge of MySQL
  • Knowledge of stored procedures is considered an asset
  • Ability to document work
  • An eye for detail where every pixel matters
  • Ability to document work
x
Add Your CV
send-black-iconsend-white-icon
x
!
!
!
!
!
!
send-black-icon send-white-icon
Your message has been sent.
Please check all fields again and re-submit!
Follow us
Designed & developed by iPoint International
back to top black arrow