IT Software Engineer II

SmartRecruiters, Inc.

Las Vegas (NV)

On-site

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Boyd Gaming Corporation is seeking a Software Engineer II to serve as a lead-level developer, contributing to design, development, and debugging of key systems within the Development Team. The role focuses on delivering reliable software in a casino-tech environment with emphasis on performance and security.

The ideal candidate has extensive .NET experience, SQL Server expertise, and strong knowledge of Windows internals and threading.

Qualifications

  • 5+ years of professional software development experience.
  • Strong experience with .NET technologies in large-scale systems.
  • Knowledge of Windows internals and multi-threading.

Responsibilities

  • Troubleshoot problems: recognition, research, isolation, resolution.
  • Provide Tier II or III support; perform root cause analysis.
  • Monitor and tune: network, system hardware, or software for performance.
  • Develop technical documentation and specifications for approvals.
  • Coordinate installations with user departments and vendors.
  • Assist disaster recovery planning and testing.

Skills

NET
Windows Internals
Multithreading
OOAD
Design Patterns
Networking Protocols
ODBC/ADO
XML
SQL Server
Real-time processing

Education

Bachelor's Degree

Tools

WCF
SharePoint
SSRS

Job description

Boyd Gaming Corporation has been successful in gaming jurisdiction in which we operate in the United States and is one of the premier casino entertainment companies in the United States. Never content to rest upon our successes, we will continue to evolve and retain a position of leadership in our industry. Our past success, our current business philosophies and our sound business planning, combine to position Boyd Gaming Corporation to maximize value for our shareholders, our team members and our communities.

Job Description

The Software Engineer II ls a lead-level developer, software designer and is fullycompetent in 2-3 defined software programming disciplines or products. This positionresolves semi-routine Issues Involving design, development and application redesign,and is typically assigned to design, retrofit or debug most aspects of a product or majorsubcomponent. This person will be responsible for contributing development efforts to
one of several systems that are under the core responsibility of the Development Team.

  • Performs troubleshooting inthe form of problem recognition, research, Isolation, resolution and follow-up
  • Provides tier II or tier Ill support; performs root cause analysis and develops checklists
  • Monitors and tunes: network; system hardware; or software; for application performance; and protocol compatibility
  • Performs maintenance on: network devices; system hardware; or software Including restoration of hardware, software or configurations
  • Anticipates and mitigates potential attacks to networks; system hardware; or software; or other connections to ensure the security of the system
  • Interfaces with vendors regarding new product evaluation and troubleshooting issues
  • Under general supervision, Integrates and schematically depicts communication architectures, topologies, hardware, software, transmission, and slgnalling products
  • Participates with functional and empirical analysis related to design, development, planning, and configuration in the areas of networking, hardware & software
  • Develops P&Ps and general standards
  • Recommends procedures and controls for problem prevention
  • Simulates or recreates problems to resolve operational deficiencies
  • Under general supervision analyzes, makes recommendations, creates charts,diagrams and graphs to assist inanalysis of problems or designs
  • Develops and maintains problem databases, participates in the development of test strategies, devices and systems
  • Develops and reviews technical documentation for approval by senior manager
  • Participates In Implementations and rollouts of new networking; system hardware; or software; and tools
  • Coordinates Installations with user departments
  • Assist and participates in disaster recovery planning and testing
  • Researches and Identifies hardware and software to meet company needs
  • Under general supervision prepares detailed functional specifications and coordinates RFP processes
Qualifications
  • Bachelor's Degree preferred in a related discipline;significant applied experience or a combination ofeducation and experience may be substituted
  • 5+ years of professional software development required, equipment used.
  • Demonstrable skillsand 3+ years of experience asa solid contributor developing with .NET
    technologies in complex systems environment usingthe following Microsoft frameworks such as .NET,WCF, SharePoint, SSRS
  • In-depth knowledge of Windows Internals and messaging, the Window API, multi-threading techniques.
  • Working knowledge of object-oriented analysis and design (OOP/OOA&D), design patterns, as well as networking protocols and network programming interfaces
  • Working knowledge of interfaces such as ODBC, ADO, and XML
  • Experience in the full lifecycle design of software as well as commercial/open-source development processes and development tools.
  • Proven ability to produce technical documentation. Including software architecture and requirements documents and other design artifacts
  • Development skills with SQL Server databases/ TSQL in a high transaction volume environment
  • Preferred knowledge of SQL Server Internals
  • Preferred real-time transaction processing experience is a plus
Additional Information

Boyd Gaming is proud to be an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class.

Boyd Gaming is proud to be an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr IT Field Engineer
Sr IT Field Engineer

SmartRecruiters, Inc. • Las Vegas (NV)

On-site
USD 70,000 - 110,000
Business Analyst I BA&D
Business Analyst I BA&D

SmartRecruiters, Inc. • Las Vegas (NV)

On-site
USD 65,000 - 90,000
Sr IT Technical Analyst
Sr IT Technical Analyst

SmartRecruiters, Inc. • Las Vegas (NV)

On-site
USD 100,000 - 140,000
Facilities Manager: Safety, Compliance & Operations
Facilities Manager: Safety, Compliance & Operations

Boyd-Gaming-Corporation • Wisconsin

On-site
USD 70,000 - 120,000
IT Field Engineer II
IT Field Engineer II

SmartRecruiters, Inc. • Las Vegas (NV)

On-site
USD 60,000 - 80,000
IT Operations Center Lead - Shift Supervisor
IT Operations Center Lead - Shift Supervisor

Boyd Gaming • Las Vegas (NV)

On-site
USD 60,000 - 75,000
FACILITIES MANAGER
FACILITIES MANAGER

Boyd Gaming • Florence (IN)

On-site
USD 85,000 - 120,000
IT Field Engineer II
IT Field Engineer II

Boyd Gaming • Las Vegas (NV)

On-site
USD 60,000 - 90,000
Business Analyst I BA&D
Business Analyst I BA&D

Boyd Gaming • Las Vegas (NV)

On-site
USD 65,000 - 90,000
Accountant
Accountant

SmartRecruiters, Inc. • Las Vegas (NV)

On-site
USD 55,000 - 75,000