Software Engineer II
Kick-start your career in the online gaming world and experience the very latest in technology and innovation. The Software Developer develops software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas and following the software development lifecycle. This role is responsible for maintaining current systems (web/other) and develop new systems (web/other) using the latest technologies. They are responsible for supporting code reviews and in coordinating pair programming. The Software Developer also assists in applying agile methodology in the team.
- Developing software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas and following the software development lifecycle.
- Maintaining current systems (web/other) and develop new systems (web/other) using the latest technologies.
- Supporting code reviews and in coordinating pair programming.
- Assisting in applying agile methodology in the team.
- Developing tools and applications by producing clean, efficient code.
- Automating tasks through appropriate tools and scripting.
- Developing and monitoring CI/CD pipelines.
- Reviewing and debugging code.
- Performing validation and verification testing in line with quality standards.
- Providing second/third line support to IT for software deployed into company eco system.
- Monitoring systems performance and ensure all SLA’s are met.
- Assisting technical writers with technical documentation and user manuals.
- Analyzing and resolving complex and high impact production issues where required.
- Identifying ideas to improve system performance and impact availability.
- Providing quality assurance reviews and the evaluation of existing and new software products when required.
- Providing technical guidance and mentoring of Junior Developers.
- Sharing business and technical knowledge within the greater team.
- Ensuring that software deliverables comply with quality standards and are completed on time.
- Supporting the implementation of best practices, coding standards and relevant methodologies.
- The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done.

