Software Developer - iGaming

Greentube
Nottingham, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£30,000.0 - £33,000.0
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Computer Animation Agile Methodology JIRA Unit Testing C Sharp (Programming Language) C++ (Programming Language) Computer Programming Software Debugging Software Design Patterns Video Game Development IntelliJ IDEA
+10 more
Microsoft Visual Studio NuGet Package Management Systems Scrum Methodology Software Engineering Software Project Management Software Systems Gitlab Git Software Version Control

Job description

You will be given the opportunity to learn how to use our in-house Java based SDK, which our team use to construct the front-end clients for innovative online casino games., · Develop flowcharts, layouts and documentation to identify requirements and solutions.

· Write well-designed, testable code.

· Review and debug code.

· Ensure code is kept secure and backed up.

· Produce specifications and determine operational feasibility.

· Integrate software components into a fully functional software system.

· Develop software verification plans and quality assurance procedures.

· Document and maintain software functionality.

· Troubleshoot, debug and upgrade existing systems.

· Deploy programs and evaluate user feedback.

· Contribute to and comply with project plans.

· Comply with operational standards.

· Understand the game design and asset creation processes.

· Find creative applications of software solutions to enhance the quality and/or efficiency of the product.

Requirements

· Fully proficient in at least one object orientated programming language (Java, C#, C++, or similar).

· An understanding of current game development techniques and processes.

· Experience using at least one modern IDE (Visual Studio, IntelliJ, or similar).

· Knowledge of software design patterns and best practices.

· Debugging skills.

· Be able to navigate and work with legacy code.

· Experience with source control (preferably Git).

· Able to work both collaboratively and autonomously.

· Able to collaborate with fellow developers and members of other departments.

· Able to quickly adapt to new systems and processes.

· Eager to learn new technologies.

· Can approach problems from different perspectives.

· Able to demonstrate examples of your work.

Desirable traits

· A passion for gaming.

· Experience with GitLab and/or Jira.

· Experience with CI and automation.

· Experience with unit tests.

· Experience with package management systems (preferably NuGet).

· Experience with Spine animation software.

· Experience or familiarity with agile development techniques, (preferably Scrum).

· Knowledge of game design and/or asset creation processes.

· Experienced in all areas of the software development life cycle (SDLC).

· 2:1 or higher in a relevant university degree., * How many years of professional programming experience do you have?

  • How many years of personal programming experience do you have?
  • Are you above the age of 18?
  • Have you ever worked on a software project in a team alongside other developers?
  • Have you ever used source control software? If so, please leave details.
  • Do you have any experience developing a project for gaming?

Benefits & conditions

Pulled from the full job description

  • Flexitime
  • Referral programme
  • Annual leave
  • Sick pay
  • Life insurance
  • Company pension
  • Casual dress, Contribute to our creative processes by finding new ways to utilise software-based skills and add a greater level of polish to the final product.

Unfortunately, on this occasion, we are not able to consider a trainee developer role.

Our offer

· Attractive salary, based on your experience and skills.

· Flexible working hours - freedom to choose when you work around core hours.

· Half-day Fridays - core hours end at 1pm on Fridays.

· Hybrid working model - Monday & Fridays working from home.

· City centre location.

· Great opportunity for progression, with a preference to promote from within and develop our staff according to their own aspirations.

· A strong working and social culture, regular company social events.

· Modern, dynamic, yet relaxed environment.

· An open mind for new ideas and methodologies.

· 25 days annual leave + bank holidays.

· Employee benefit package, pension, bonus scheme, health package and beverages., * Casual dress

  • Company events
  • Enhanced maternity leave
  • Enhanced paternity leave
  • Flexitime
  • Health & wellbeing programme
  • Life insurance
  • Referral programme
  • Sick pay

About the company

Greentube UK Ltd is a leading internet games studio. Due to recent expansion, we are now looking for an individual to add to our Software Team. Our office is perfectly located in Nottingham City Centre and our team has a strong reputation when it comes to quality. Join us in our productive, friendly working environment., Greentube, a subsidiary of Novomatic, is the leading full-service provider in the online and mobile gaming sector and a pioneer in the development and provision of state-of-the-art gaming solutions. Novomatic employs over 23,900 staff across 50 different countries, with the headquarters in Vienna. Greentube is a top destination for international go-getters who love technology and enjoy thinking outside of the box to find creative solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:46 min

Defending against typosquatting through nuget signature validation

Andrei Epure Andrei Epure · WWC 2024

5:34 min

Early career and entry into the gaming industry

Brenda Romero Brenda Romero · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:57 min

Modding board games and early software engineering jobs

Brenda Romero Brenda Romero · LIVE

Videos

See all

Related articles

See all