Developer Level 1
Welcome to the Games Global world. We’re changing the rules of the game. Providing 1,300+ exclusive games from some seriously talented studios and not to mention a record-breaking progressive jackpot network, we help operators level up and create their perfect lobby. We are on the lookout for a Developer Level 1 to join our team where you will produce quality software and documentation as per agreed specification by adhering to defined team standards and best practices while actively engaging with the team.
- Readily shares knowledge when tasked or approached.
- Contributes to ensuring an appropriate software design, in conjunction with Technical Lead and Senior Developers, according to best practice.
- Together with the tech lead or senior developer comes up with appropriate estimates.
- Develops and releases software as per the team standards and processes to meet the defined specifications or requirements within the agreed time.
- Ensures that the development or maintenance performed does not compromise the quality or functionality and seeks guidance from Seniors where necessary.
- Communicates status and escalates on risks and issues appropriately and timeously.
- Comprehensively creates and maintains documentation of the software implementation, according to documentation standards.
- Test your software as per the team's software quality charter.
- Make sure your software does what it supposed to do as per the defined specification.
- Test all changes you made and ensure that existing functionality works as expected.
- Takes full ownership of quality by working with the QA team and Team Seniors to ensure the test plans are of a high quality and cover the full scope of development.
- Actively review and fix all defects found as per the defined quality standards, and seeks guidance from Seniors where necessary.
- Provides support for product related issues in production with appropriate amount of urgency, while quickly identifying the problem scope.
- Provide effective and timely feedback on support issues.
- Provides support to dependant teams.
- Adapts to change, is open to new ideas and willing to take on new responsibilities.
- Able to handle pressure and can effectively adjusts plans to meet changing needs/ demands.
- Changes his/her interpersonal style and approach based on the circumstance.
- Adapts behavior to maintain cooperative relationships with others.
- Thinks through implications of changes.
- Makes an effort to treat people in a way that makes them feel comfortable and respected.
- Accepts changes to tasks, plans and procedures.
- Appropriately adjusts behavior and activities to changing conditions.
- Maintains a positive attitude in the face of change.
- Makes confident, timely, fact-based, decisions drawing on a broad range of resources.
- Is definitive and acts on decisions with a sense of calculated risk-taking.
- Ensures others understand the decision before moving forward.
- Considers short and long-term implications of decisions.
- Able to logically defend and explain judgments and decisions.
- Takes steps to clearly and accurately define the problem before seeking a solution.
- Bases decisions and evaluations on a careful and systematic review of relevant facts and information.
- Is an honest and dependable team player who contributes to group collaboration and consensual decision making.
- Builds and maintains good working relationships with others, while displaying empathy and respect for others.
- Actively participates in team meetings and activities.
- Encourages and facilitates team cooperation and participation.
- Shows enthusiasm towards being a member of the group.
- Supports team decisions.
- Honors team commitments and deadlines.
- Sets challenging and productive goals whilst being accountable for own actions.
- Provides motivation and support to others.
- Uses data, checkpoints, systems and processes to track progress and measure results.
- Places priority tasks that result in clear, measurable progress toward specific goals and objectives.
- Pursues challenging goals and objectives.
- Pushes self and others to do all they can do to accomplish goals.
- Enthusiastically drives after goals.
- Follows through on commitments.
- Shares information.
- Listens and involves others.
- Clearly conveys ideas in a manner that engages others and helps them understand and retain the message.
- Expresses ideas and information in a clear and concise manner.
- Delivers information in a manner that is interesting and compelling to the audience.
- Tailors message to fit the interests and needs of the audience.
- Able to relate to a variety of different audience members.
- Identifies key issues and relationships relevant to achieving the long-range goals or vision of the organization.
- Aligns objectives and activities to the broader strategic needs of the team and organization.
- Addresses activities that do not align or support the broader strategic goals of the company.
- Aligns day to day activities around broader organizational goals and objectives.
- Defines job tasks and objectives based on the broader strategic goals of the company.
- Recognizes and rewards others based on how their actions support the broader needs of the company.
- Generates new ideas, challenges the status quo, takes risks, supports change, encourages innovation, and solves problems creatively.
- Searches for opportunity to create and share new ideas.
- Embraces and supports change.
- Solves problems through questioning the status quo.
- Has an open mind and builds on others ideas.
- Minimum 3 year relevant qualification (required)
- Relevant 1 year certification and 2 years software development experience (required)
- Minimum 3 years software development experience (required)
- Relevant technical skill (required)
- Understand the SDLC (required)
- Appropriate problem solving skills (required)
- Effectively prioritize (required)
- Effective time management (required)
- Work under pressure (required)
- Good written and verbal communication skills (required)
- Ability to troubleshoot with assistance (required)
