Are you looking to play a key role in a global gaming company? Are you passionate about producing high quality, robust and maintainable products? Do you thrive in an Agile environment? Are you interested working on the newest and greatest technology within the gaming industry?
We are looking for an extremely motivated, energetic, team-oriented, and experienced Software Engineer for our team based out of our Franklin, TN office. This role will play a key role in an Agile based software development environment by creating robust platforms and innovative gaming products. The Software Engineer IV has a high-level of proficiency in software design producing high quality, robust, and maintainable products. This engineer has strong SDLC (Software Development Life Cycle) experience in C#, mentor junior developers and is expected to work with little or no supervision.
Roles and Responsibilities:
Follow a disciplined Agile/Scrum software development process in task estimation, design, development, code reviews, unit/integration testing and defect fixing of gaming products
Assists in the overall schedule estimations of product releases
Assists other Software Engineers in the estimation of design and development tasks
Authors technical design documents for the class 2 and class 3 games
Work with senior staff to design code that adheres to the written specifications
Initiates and/or participates in peer reviews of code design and written code
Documents new/modified code, and develops/automates unit and integration tests to verify the changes
Analyze existing software to debug and troubleshoot field issues that may arise
Identifies and proposes software development process improvement initiatives for improving execution speed and quality
Assists in the technical analysis of potential tools and commercial products
Mentors junior Software Engineers in SDLC processes and design/coding patterns
Qualifications:
Bachelor’s Degree in Computer Science/ related field or equivalent experience
8 +Experience with Python, C#, and/or C++
Experience programming on Linux or Windows platform
Advanced working knowledge of Object Oriented Analysis and Design (OOAD)
Knowledge of design/modeling with tools such as UML
Experience in database design and development
Proficient in Microsoft Office (Word, Excel, PowerPoint, etc.)
Excellent communication, planning and organizational skills
Ability to work well in a team environment
Experience with continuous integration systems
Preferred Skills and Experience:
Casino gaming or related technology experience
Strong working knowledge in one or more of the following: WPF, WCF, LINQ
Microcontrollers and embedded systems
Experience in network protocols
Low level communication protocols (e.g. RS-232)
Proprietary hardware protocols
Experience with automated testing
Casino gaming or related technology experience
Strong working knowledge in one or more of the following: WPF, WCF, LINQ
Experience with Windows or Linux Embedded OS
Please apply to the following posting or send your CV directly to Dennis DeNeui at [email protected].
Posted: 5th Jul 2022
Job contact:
Dennis DeNeui
Pentasia
United States
InterGame is the only monthly magazine covering the international coin-op amusements and gaming industry.
Learn moreInterGaming is the leading magazine covering the international land-based casino and gaming industry.
Learn morePublished bimonthly, iNTERGAMINGi is the leading publication for the growing international online gaming industry.
Learn moreAn extensive annual buyers’ directory with more than 1,500 suppliers listed in the coin-op, casino and iGaming sectors.
Learn moreAll the latest innovations for children in the indoor play, edutainment, outdoor adventure and simulation sectors.
Learn moreCoin-op Community covers the latest news for the UK’s amusements, attractions and leisure sectors.
Learn more