Skip to content.

Senior software engineer

Franklin, TN Full Time Posted by: Aristocrat Technologies Posted: Monday, 20 May 2024
 
Job Posting TitleSenior Software EngineerPay Range$120,703-$224,162SummaryAre 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 in working on the newest and greatest technology within the gaming industry? Aristocrat is looking for an extremely motivated, energetic, team-oriented, and experienced Senior 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.What You'll DoRoles and Responsibilities: Follow a disciplined Agile/Kanban software development process in task estimation, design, development, code reviews, unit/integration testing, and defect fixing of productsDevelop for our latest Platform and challenge your expertise with C#/.

NET, architecture and design, and advanced constructs like multi-threadingAssists in the overall schedule estimations of product releasesAssists other Software Engineers in the estimation of design and development tasksAuthor technical design documents for the productsWorks with senior staff to design code that adheres to the written specificationsInitiates and/or participates in peer reviews of code design and written codeDocuments new/modified code, and develops/automates unit and integration tests to verify the changesAnalyzes existing software to debug and troubleshoot field issues that may ariseIdentifies and proposes software development process improvement initiativesAssists in the technical analysis of potential tools and commercial productsMentors junior Software Engineers in SDLC processes and design/coding patternsPerforms all other tasks as assignedWhat We're Looking ForBachelor's Degree in Computer Science/related field or equivalent experience8+ years professional software engineering experienceAdvanced experience in object-oriented programming using C# for Microsoft .NET platform onWindows operating systemsExperience in writing multi-threaded desktop applicationsKnowledge of design/modeling with tools such as UMLProven analytical abilities applied to system design and software implementationAbility to keep up with new technologies/tools, and design techniques and lead adoption of those technologies with the teamExcellent communication, planning and organizational skillsAbility to work well in a team environmentExperience with continuous integration systemsThis is a hybrid position that requires 3 days onsite at our Franklin, TN office location.Preferred Skills and Experience:Casino gaming or related technology experienceStrong working knowledge in one or more of the following: WPF, WCF, LINQExperience with Windows or Linux Embedded OSMicrocontrollers and embedded systemsExperience in network protocolsLow level communication protocols (eg RS-232)Proprietary hardware protocolsExperience with automated testingC+Aristocrat is a world leader in gaming entertainment.

We're proud to have a team of over 7000 employees, operating in over 90 countries around the world, who push the boundaries of innovation, creativity, and technology each day. We offer a diverse range of products and services including electronic gaming machines, social gaming and casino management systems but remain, and will always be, an ideas company that is committed to our customers, players, and our employees. We offer highly competitive compensation, robust benefits tailored to your needs, and global opportunities for career growth in an organization whose business is built on FUN!US-based roles at Aristocrat may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.

Aristocrat is an equal-opportunity employer and takes great pride in our diverse employee population. EEO/AA - W/V/D/M Why Aristocrat?Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games.

And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We're a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.

We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. We offer a range of flexible working options through all.

flex, our flexible hybrid work model and invite you to have a conversation with us about flexible working. EEO M/F/D/VWorld Leader in Gaming EntertainmentRobust benefits packageGlobal career opportunitiesOur ValuesAll about the PlayerTalent UnleashedCollective BrillianceGood Business Good CitizenThe US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.SummaryLocation: Franklin, TN, USType: Full time.

Franklin, TN, USA
Aristocrat Technologies
AJF/707089854
20/05/2024 19:38

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this