Sr Software Engineer

Boyd Gaming

Las Vegas (NV)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Boyd Gaming in Las Vegas, NV is seeking a senior software developer to contribute to core systems, designing and implementing .NET-based solutions for high-transaction environments. This onsite role requires 7+ years in software development, API design, SQL Server experience, Windows internals, and CI/CD expertise.

You will lead 1–2 junior engineers and help shape architecture. Bachelor’s degree is required; AWS/Azure experience is a plus and certifications may be required.

Qualifications

  • Bachelor’s degree or equivalent experience
  • 7+ years of professional software development experience
  • 4+ years of .NET experience in a complex systems environment (including .NET, WCF, SharePoint, SSRS)
  • 5+ years in API design, documentation, maintenance and support
  • Knowledge of Windows internals, Windows API and multithreading
  • Experience with object-oriented design, OOAD, design patterns, networking protocols
  • Experience with SQL Server databases/TSQL and SQL Server internals
  • CI/CD and deployment pipelines/processes; AWS/Azure knowledge preferred
  • Experience using AI to assist development/diagnostics is a plus
  • Certifications/licenses as required

Responsibilities

  • Contribute development efforts to core systems and network/server software
  • Lead and mentor 1–2 junior engineers in design, development and deployment
  • Design, develop and test .NET-based software, APIs and integrations
  • Create and maintain technical documentation and architecture artifacts
  • Participate in deployments, rollouts and coordination with user departments
  • Assist in disaster recovery planning and testing

Skills

.NET technologies
API design
Windows internals
Multithreading
SQL Server
CI/CD
AWS/Azure

Education

Bachelor’s Degree in a related discipline

Tools

ITIL V4 Training

Job description

Job Description

THIS POSITION IS ONSITE IN LAS VEGAS, NV

Responsible for contributing development efforts to one or more of several systems that are under the core responsibility of the Development Team.

  • Develops, designs and programs various network, system hardware, software for application performance, and protocol compatibility.
  • Monitors and tunes: Performs maintenance on: network devices, system hardware, or software including the restoration of hardware, software or configurations.
  • Performs troubleshooting in the form of problem recognition, research, isolation, resolution and follow-up.
  • Provides tier II or tier III support; performs root cause analysis and develops checklists.
  • 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 signaling products.
  • Leads 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 in analysis 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 / leads technical implementation and rollouts of new networking, system hardware, software and tools.
  • Coordinates installations with user departments.
  • Assist and participate 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.
  • Other duties as assigned by management.
Qualifications
  • Bachelor’s Degree in a related discipline and/or equivalent applied experience required.
  • 7+ years of professional software development experience required.
  • ITIL V4 Awareness Training preferred.
  • Proven ability to lead and mentor 1-2 junior engineers in design, development and deployment.
  • Demonstrable skills and 4+ years of experience as a solid contributor developing with .NET technologies in complex systems environment using the following Microsoft frameworks such as .NET, WCF, SharePoint, SSRS.
  • 5+ years working with API design, documentation, maintenance, and support.
  • In-depth knowledge of Windows internals and messaging, the Windows API, multithreading 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/opensource 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, and knowledge of SQL Server internals.
  • Preferred real-time transaction processing experience.
  • Preferred experience with aws/azure environments and tools.
  • Preferred knowledge of CI/CD and deployment pipelines/processes.
  • Preferred experience utilizing AI to assist in development/diagnostic efforts.
  • Must be able to obtain/maintain any necessary certifications and/or licenses.
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

Boyd Gaming • Las Vegas (NM)

On-site
USD 110,000 - 160,000
Senior Software Engineer — Onsite Las Vegas
Senior Software Engineer — Onsite Las Vegas

Boyd Gaming • Las Vegas (NM)

On-site
USD 110,000 - 160,000
Systems Support Engineer I
Systems Support Engineer I

Fusion HCR • Las Vegas (NV)

On-site
USD 60,000 - 80,000
Senior Engineer – IT
Senior Engineer – IT

Fusion HCR • Las Vegas (NV)

On-site
USD 120,000 - 180,000
Engineer I- IT Field
Engineer I- IT Field

Ameristar Casino Hotel Kansas City • Kansas City (KS)

On-site
USD 52,000 - 78,000
Engineer I- IT Field
Engineer I- IT Field

Boyd Gaming • Kansas City (MO)

On-site
USD 49,000 - 82,000
I.T. ENGINEER I
I.T. ENGINEER I

Belterra Casino Resort • Florence (IN)

On-site
USD 40,000 - 55,000
Senior Network & Systems Engineer
Senior Network & Systems Engineer

Athletics • Las Vegas (NV)

On-site
USD 120,000 - 160,000
Engineer I IT Field
Engineer I IT Field

Ameristar Casino Hotel Kansas City • Kansas City (MO)

On-site
USD 44,000 - 54,000
Network Engineer II
Network Engineer II

Fusion HCR • Las Vegas (NV)

On-site
USD 80,000 - 110,000