Aristocrat:Software Engineer - Franklin, United States - Hitalent

    Default job background
    Description
    What You'll Do
    Follow a disciplined Agile/Kanban software development process in task estimation, design, development, code reviews, unit/integration testing and defect fixing of products
    Assist in the creation of technical design documents for the products
    Work with senior staff to design code that adheres to the written specifications
    Participate in peer reviews of code design and written code as assigned
    Document new/modified code, and develop/automate unit and integration tests to verify the changes
    Analyze existing software to debug and troubleshoot field issues that may arise
    Participate as required in process improvement initiatives
    Assist in the technical analysis of potential tools and commercial products
    Mentor Associate Software Engineers in becoming familiar with the company's technical processes
    What We're Looking For
    Bachelor's degree in Computer Science, Engineering, or related field or related experience
    At least 1-3 years of professional software engineering experience in C++
    At least 1 year of gaming or related technology experience is a plus
    Demonstrable solid experience of Object-oriented programming
    Understanding of memory management and multi-threading processes
    Attention to detail

    • Excellent communication skills
    Ability to work well in a team environment

    #J-18808-Ljbffr