Jobs
>
Sens

    Lead Software Engineer - Las Vegas, United States - Aries Technology LLC

    Aries Technology LLC
    Aries Technology LLC Las Vegas, United States

    3 weeks ago

    Default job background
    Description
    Sign on and relocation bonus available

    Aries Technology, LLC has entered a new era of outstanding product development. We're looking for the very best technical talent to join us in taking on exciting new products and challenges. Based out of fabulous Las Vegas Nevada, Aries has proven to be a pioneer, innovator and industry leader in the exciting and still-growing Gaming Industry.

    Do you have what it takes to work with the best in the industry?
    Position Purpose

    The right Lead Software Engineer could work in any of our areas of technology. They will have primary responsibility for growing, enhancing, and maintaining our wide range of casino gaming systems, applications and tools. The Lead Software Engineer will be responsible for mentoring other developers, leading projects from the technical perspective, and providing overall architecture solutions.

    Position Responsibilities

    The Lead Software Engineer will actively participate in all phases of development including planning, analysis, design, development, and test. Efficiently and expertly write stable, understandable, upgradable, and maintainable code in both C# and C++. Assist in establishing quality standards, tools and methodologies for the team to follow. The Lead Software Engineer will interact with multiple teams across the organization and actively solve problems by using all available resources.

    Requirements

    Specific Accountabilities
    • Effectively plans, organizes, and directs resources on projects from a technical perspective. Is accountable for all deliverables and estimates that come out of the group.
    • Ensures sound designs that meet current business objectives, while allowing for future growth.
    • Ensure scheduling commitments are met.
    • Ensures strong OOD through the utilization of design patterns, SOLID principles and component reuse.
    • Defines and communicates team goals. Motivates direct reports. Ensures completion of daily tasks. Provides recognition and feedback to the team.
    • Mediates and provides guidance during design reviews. Will make the final decision in areas where opinions differ.
    • Ensures code reviews are completed with the right resources following appropriate guidelines. Confirms actions items from the code reviews are carried out.
    • Participates actively in all phases of development including planning and analysis, design, development, and testing.
    • Provides input and oversight during the design phase. Reviews completed designs and provides final approval.
    • Triages and assign defects to the team. Follows up on resolutions provided.
    • Ensure the team is using company-wide technology standards. Communicates when technology standards need to be changed or upgraded.
    • Reinforces the team's understanding of the architectural vision and strategy.
    • Refactors, designs, and develops common features to be used across several server applications.
    • Develops and maintains technical documentation and operational procedures for areas of responsibility.
    • Provides architectural, C++, and C# technical expertise to the development team concerning methods, procedures, and standards to be used during design & development phases. This includes but is not limited to the appropriate use of design, code reviews, and unit tests.
    • Responsible for coordinating with developers/leads on other teams in the company for knowledge gathering/sharing and problem solving.
    • Investigates and fixes software defects on pre and post-release gaming systems & tools.
    Required Knowledge, Skills and Abilities
    • Able to communicate effectively with the team and with management. Communicates horizontally across disciplines. Interacts with the team from a leadership position.
    • Has the ability to drive and clarify company initiatives.
    • Extremely proficient in C++ and Visual Studio.
    • Experience developing in C# and .NET framework.
    • Extremely proficient in object-oriented design and development.
    • Strong architecture, patterns and design skills.
    • Excellent organizational skills with the ability to achieve results within tight deadlines.
    • Leadership capabilities and experience supporting and mentoring your peers and subordinates.
    • Excellent verbal and written communication skills.
    • Willing to travel up to 5%.
    Useful Knowledge, Skills and Abilities
    • Knowledge or experience with TDD, refactoring, unit testing, continuous integration, and agile best practices are a plus.
    • Experience with C# language features such as lambdas, reflection and LINQ.
    • Experience with C# WCF communications and MVC4 web applications.
    • Experience with Microsoft Windows Presentation Foundation (WPF).
    • Working knowledge of SQL, PL/SQL, or MS SQL Server.
    • Solid understanding of best practice for scalable server components.
    Education and Experience
    • Post-secondary education in one of Computing Science, Software/Computer Engineering, or the equivalent professional experience.
    • Experience working with bespoke enterprise communication protocols and standardized protocols like JSON, protocol buffers, message queues, etc.
    • Minimum 5 years leading software development team/s and following/improving software development methodologies.
    • Minimum 8 years professional software development experience.
    • Minimum 5 years of developing C++ applications in a professional team environment.
    • Minimum 4 years of developing C# applications in a professional team environment.

  • Talent Groups

    Software Engineer

    2 weeks ago


    Talent Groups Las Vegas, United States

    Title: Software Engineer · Location: Las Vegas, Nevada / Remote Option · Employment Type: Full-time Direct Hire (no C2C or sponsorship available) · Job Description: · Talent Groups is seeking an experienced Software Engineer to join an enterprise entertainment company headquarter ...

  • The Boring Company

    Software Engineer

    5 days ago


    The Boring Company Las Vegas, United States

    The Boring Company was founded to solve the problem of soul-destroying traffic by creating an underground network of tunnels. Today, we are creating the technology to increase tunneling speed and decrease costs by a factor of 10 or more with the ultimate goal of making Hyperloop ...

  • POP Fit Clothing

    Software Engineer

    2 weeks ago


    POP Fit Clothing Las Vegas, United States

    We are looking for a software engineer with Ruby on Rails experience to help us improve the POP Fit and Cheek Boss e-commerce application. At POP Fit and Cheek Boss, our entire business runs on a Rails 7.1 monolith · app. It powers our e-commerce store, subscription e-commerce bu ...

  • Vegas

    Software Engineer

    2 weeks ago


    Vegas Las Vegas, United States

    is the leading entertainment and hospitality marketplace for consumers exploring Las Vegas. The company provides insider access to some of the most iconic landmarks, resorts and casinos on the legendary Las Vegas Strip with deals on shows, hotels, vacation packages, tours, attrac ...


  • Motional Las Vegas, United States

    Mission Summary · Motionals CORE team is responsible for our vehicles Compute and Onboard Runtime Environment. We are creating a world leading AI compute platform for autonomous vehicles. · The Advanced Technologies team is part of CORES Compute team. We work at the intersectio ...


  • Hamilton Porter Las Vegas, United States

    Software Quality Engineer - 4 Day Work Week · Hamilton Porter is a boutique technical recruiting firm that partners with a variety of companies ranging from start-ups to Fortune 500's. Due to growth, one of our top clients in the Las Vegas area is actively looking to hire a full- ...

  • Konami Gaming, Inc.

    Software Engineer II

    4 weeks ago


    Konami Gaming, Inc. Las Vegas, United States

    Job Details · Job Location · Las Vegas - LAS VEGAS, NV · Position Type · Full Time · Description · We are looking for a Software Engineer II to join our team · A Software Engineer II demonstrates an extensive JAVA/C++ object oriented programming skills applied to department ...


  • eTeam Las Vegas, United States

    Senior Software Engineer (iSeries based) · Minimum Qualifications · ears of age. · Proof of authorization/eligibility to work in the United States. · Bachelors degree in relevant discipline or equivalent work experience. · Must be able to obtain and maintain a Nevada Gaming Co ...


  • Arrow International Las Vegas, United States

    Arrow International is the world's largest manufacturer and supplier of charitable gaming products and solutions. We produce and distribute a wide array of products including consumables (pull tab tickets, bingo paper and ink, etc.) as well as world class, state-of-the-art, elect ...


  • LNW Gaming, Inc. Las Vegas, United States

    Senior Software Engineer, LNW Gaming, Inc. Las Vegas, NV · Responsible for developing, designing, testing, coding and integrating software products. Bachelors Degree in Electronics Engineering, Computer Engineering or related filed or foreign equivalent & 2 yrs exp in job offere ...


  • Skillz Las Vegas, United States

    Join Skillz and Level Up Your CareerAre you ready to take your career to the next level? Join Skillz, the first publicly-traded mobile esports platform that hosts billions of casual mobile gaming tournaments for millions of players worldwide. Skillz is revolutionizing the gaming ...


  • Creative Solutions Services, LLC Las Vegas, United States

    $55-$60 per hour · Las Vegas, NV · All On-site · Contract · Duration: 6 Months · Share on · Job Description · Senior Software Engineer (iSeries based) · Minimum Qualifications · ears of age. · Proof of authorization/eligibility to work in the United States. · Bachelors degre ...


  • American Homes 4 Rent Las Vegas, United States

    Since 2012, we've grown to become one of the leading single-family rental companies and homebuilders in the country, recently recognized as a top employer by Fortune and Great Place To Work. At AMH, our goal is to simplify the experience of leasing a home through professional man ...

  • Talent Groups

    Software Engineer

    4 weeks ago


    Talent Groups Las Vegas, United States

    Title: Software Engineer · Location: Las Vegas, Nevada / Remote Option · Employment Type: Fulltime Direct Hire (no c2c or sponsorship available) · Job Description: · Talent Groups is in search of an experienced Lead Software Engineer to join an enterprise entertainment company he ...

  • Aries Technology LLC

    Software Engineer

    1 week ago


    Aries Technology LLC Las Vegas, United States

    Position Purpose · The right Software Engineer could work in any of our areas of technology. They will have primary responsibility for growing, enhancing, and maintaining our wide range of casino gaming systems, applications and tools. · Position Responsibilities · The Softwar ...

  • Talent Groups

    Software Engineer

    3 weeks ago


    Talent Groups Las Vegas, United States

    Title: Software Engineer · Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates. · Location: Las Vegas, Nevada / Remote Option · Employment Type: Fulltime Direct Hire (no c2c or sponsorship available) · Job Des ...

  • Arrow International

    Software Engineer

    4 weeks ago


    Arrow International Las Vegas, United States

    Arrow International is the world's largest manufacturer and supplier of charitable gaming products and solutions. We produce and distribute a wide array of products including consumables (pull tab tickets, bingo paper and ink, etc.) as well as world class, state-of-the-art, elect ...

  • Konami Gaming, Inc.

    Software Engineer

    3 weeks ago


    Konami Gaming, Inc. Las Vegas, United States

    Job Details · Job Location · Las Vegas - LAS VEGAS, NV · Position Type · Full Time · Description · Java Embedded Software Engineer: · As a member of the SYNKROS interface team, this position will primarily be focused on designing and implementing new features and test plans ...

  • Talent Groups

    Software Engineer

    2 weeks ago


    Talent Groups Las Vegas, United States

    Title: Software Engineer · Location: Las Vegas, Nevada / Remote Option · Employment Type: Full-time Direct Hire (no C2C or sponsorship available) · Job Description: · Talent Groups is seeking an experienced Software Engineer to join an enterprise entertainment company headqua ...

  • Innova Solutions

    Software Engineer

    2 weeks ago


    Innova Solutions Las Vegas, United States

    Innova Solutions is immediately hiring for a Software Engineer - IBM/TM-1 in Wilmington, DE · Work Location: Wilmington, DE · Job Description: · Experience in designing, developing, and deploying Financial Planning, Budgeting, and Forecasting applications using IBM Planning Ana ...