Software Engineer III Job at Aristocrat Gaming, Austin, TX

TXlxQm12NjlFZUV4UEl1bjJiaERsZmVtTXc9PQ==
  • Aristocrat Gaming
  • Austin, TX

Job Description

This role is within the CTO organization and is involved with strategically forward-looking initiatives of Aristocrat’s global technology business. We research, analyze, integrate, and build emerging and existing market technologies to create future solutions across the company. These solutions span from online video games, social casino games, game development kits, mobile apps, AI technologies, web platforms, digital displays, networking equipment, streaming technologies, security and data systems, and more. Work with a team of professionals from a wide range of backgrounds. As a Software Engineer II, you will work well within a team environment, work with people from multiple disciplines, effectively integrate with remote teams, be proactive, forward-thinking, and be easy to collaborate with.

We offer the stability and opportunity of a multi-billion-dollar global organization with the culture, pace, challenge, and ability to make a meaningful impact that comes in a start-up!

*** This role will start as a 2-month contract with the expectation to convert this person to full-time! ***

Job Requirements

  • Able to develop further knowledge in the Software Engineering field. Has functional core skills. Applies Aristocrat policies and procedures to resolve issues.
  • Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors.
  • Exercises judgment within defined company procedures and practices to determine the appropriate action.
  • Works with some autonomy. Applies learnings to contribute towards the investigation and resolution of team and project challenges.
  • Interacts both within team and starts to partner and develop working relationships with other teams and peers elsewhere in the company through information sharing or presentations of project scope, designs, plan, and status.
  • Requires some direction for routine work in the form of general instructions. Will have semi-frequent check-ins with supervisor or senior team members.
  • Research and evaluate software and hardware tools, vendors, and processes as they benefit assigned projects.
  • Collects verbal and written requirements at varying levels of detail, interpret and apply into software code.
  • Perform hands-on software engineering and software code development tasks.
  • Coordinates with the management team to define and build the processes that allow the development team to continually improve productivity and quality, while delivering on business commitments.
  • Understand and able to gain clarification of software requirements, working with the product management team and other stakeholders as necessary.
  • Work with the Project Manager and development team to produce project and task schedules.
  • Participate in the full software development lifecycle for our products, including applying design, code, debugging, deployment, and documenting best practices.

Qualifications

  • 4+ years of experience
  • Bachelor’s degree in Computer Science, Computer Engineering &/or related degree.
  • Working knowledge of some of the following: C/C++, C#, .NET, Python, JavaScript, TypeScript, HTML5, CSS, Blazor, React, Angular, Vue.js, REST, PHP, API development and usage, MVCS, software security, database table design, store procedures, and database queries.
  • Experience with Cloud Computing vendor tools like Google Cloud Product (GCP), AWS, & Azure.
  • Experience with graphics libraries, codecs, & tools like OpenGL, DirectX, Bink, After Effects & Unity.
  • Experience with OS’s like MS Windows 10, 11, MS Servers, and Linux variants.
  • Experience with MS .NET Framework and working in design modeling techniques such as Unified Modeling Language (UML).
  • Ability to learn new software languages, operating systems, scripting languages, data structures, API’s, software libraries, compilers, and hardware platforms.
  • Experience with App Servers, Web Servers, Database Servers (e.g., MS SQLServer, MySQL, MongoDB, Cassandra), File Systems, and other online and client-server designs.
  • Experience with software engineering and software engineering methodologies.
  • Experience with research, discovery, analysis, and recommend solutions in the field of technology.
  • Exposure to object-oriented development and software engineering project structures.
  • Strong math skills that include some of the following: Logic, Discrete Math, 3D Math, Geometry, Trig, and Algebra.
  • Ability to understand bit and byte manipulation for mathematics, flags, memory usage, data structures, and logic.
  • Oral and written communication skills, strongly team oriented, work closely with in-house & remote teams.
  • Ability to create and present power point presentations to others in the business and externally.
  • Comfortable using version control software such as Subversion, Git, Perforce, etc.
  • Experience in Agile and Waterfall working environments and processes.
  • Able to work in both structured and unstructured teams, individual, and project environments.

*** This is a temporary contract role at Aristocrat. The individual selected for this position will be employed by our staffing partner and not an employee of Aristocrat.

***Interviews will be facilitated by the Aristocrat assignment manager. The staffing company will conduct its own screening interview and will make all final employment decisions. The staffing partner will extend any offer and share assignment details, including the duration, compensation, available benefits, and onboarding information.

***Aristocrat does not guarantee future direct employment or any continued assignment, and all terms and conditions of employment are governed by staffing partner's policies.

Job Tags

Full time, Contract work, Temporary work, Remote job,

Similar Jobs

UMATR

Full Stack Engineer - Rust, Typescript & Svelte Job at UMATR

 ...Full Stack Engineer - Rust, Typescript & Svelte About the Opportunity Were supporting a fast-moving startup thats building advanced data products with a strong focus on user experience, speed, and scalability. Theyre looking for a Full Stack Engineer to help... 

Charter Homes & Neighborhoods

Apartment Service Technician Job at Charter Homes & Neighborhoods

 ...to succeed. The ideal candidate will be able to demonstrate through prior work experience an aptitude to make minor repairs and adjustments to apartment homes while working on a team committed to making people feel special. To be considered for the role, you... 

CROSSWINDS AVIATION

A&P Mechanic Job at CROSSWINDS AVIATION

 ...Role: Crosswinds Aviation is an FAA Part 61 & 141 flight school seeking an experienced full-time, 1 st shift, A&P Mechanic. We are...  ...would be responsible for performing scheduled and unscheduled maintenance on our fleet of aircraft across 5 locations. Candidate for... 

The LiRo Group

Project Manager Job at The LiRo Group

Our Program and Construction Management division has an immediate need for a Project Manager for our Parks Program. Come join our team! We are looking to build services and capabilities through the growth of our key asset- our staff. Ranked among the nation...

Elios Talent

Clinic Nurse Manager Job at Elios Talent

 ...Outpatient Clinic Nurse Manager Employment Type : Full-Time South of Bloomington Job Description: We are working with an...  ...Primary Care clinic group seeking an experienced Nurse Leader (Charge RN, Supervisor, Nurse Manager) to lead their clinic south of...