Current jobs related to Senior Software Engineer - Charlottesville, Virginia - Castle Hill Gaming


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our core product team at CCRi. As a key member of our team, you will be responsible for designing, implementing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Research and develop software solutions that meet...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our core product team at CCRi. As a key member of our team, you will be responsible for designing, implementing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Research and develop software solutions using...


  • Charlottesville, Virginia, United States E&M Technologies Full time

    Job Title: Software Reverse Engineer SeniorE&M Technologies, Inc. is a leading provider of innovative solutions for the defense industry. We are seeking a highly skilled Software Reverse Engineer Senior to join our team in Charlottesville, VA.Job Summary:The Software Reverse Engineer Senior will be responsible for conducting testing and analysis to identify...


  • Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Contribute to front-end and back-end development processesDevelop and maintain web services and interfacesBuild new...


  • Charlottesville, Virginia, United States Capital One Full time

    Join Our Team of Software EngineersWe are seeking a skilled Senior Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design and...


  • Charlottesville, Virginia, United States Booz Allen Hamilton Full time

    Job Summary: We are seeking a highly skilled Senior Software Reverse Engineer to join our team at Booz Allen Hamilton. As a Senior Software Reverse Engineer, you will work as part of a diverse contract team supporting a DoD client, applying your expertise to perform in-depth technical evaluations of foreign computer and network technologies.Key...


  • Charlottesville, Virginia, United States ENSCO Full time

    Job Description:ENSCO's Applied Technology and Engineering (ATE) Division is seeking a skilled Senior Software Engineer to design, develop, and maintain precision, high-speed, real-time track inspection systems and associated decision-making software packages for the national and international railway market.Responsibilities:• Analyze system requirements...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    Job DescriptionCCRI Inc is seeking a highly skilled Senior Software Engineer to join our core product team. As a key member of our team, you will be responsible for designing, implementing, and deploying software applications for enterprise-wide end-user, system level, and data management software applications.Key ResponsibilitiesResearch and design software...


  • Charlottesville, Virginia, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to...


  • Charlottesville, Virginia, United States Booz Allen Hamilton Full time

    Job SummaryBooz Allen Hamilton is seeking a highly skilled Senior Software Reverse Engineer to join our team. As a key member of our contract team, you will work closely with our clients to provide technical evaluations of foreign computer and network technologies.Key ResponsibilitiesPerform in-depth technical evaluations of foreign computer and network...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software Engineering LeadCCRi is seeking a highly skilled Senior Software Engineering Lead to join our core product team. As a key member of our engineering team, you will be responsible for leading the development and deployment of software systems, ensuring adherence to software compliance standards.Key Responsibilities:Influence the...


  • Charlottesville, Virginia, United States Booz Allen Hamilton Full time

    Job SummaryWe are seeking a highly skilled Senior Software Reverse Engineer to join our team at Booz Allen Hamilton. As a key member of our contract team, you will work closely with our clients to perform in-depth technical evaluations of foreign computer and network technologies.Key ResponsibilitiesConduct technical evaluations of foreign computer and...


  • Charlottesville, Virginia, United States Booz Allen Hamilton Full time

    Job SummaryWe are seeking a highly skilled Senior Software Reverse Engineer to join our team at Booz Allen Hamilton. As a key member of our contract team, you will work closely with our clients to perform in-depth technical evaluations of foreign computer and network technologies.Key ResponsibilitiesApply your expertise in software design and development to...


  • Charlottesville, Virginia, United States Capital One Full time

    About the RoleCapital One is seeking a highly skilled Senior Software Engineer, iOS to join our team. As a key member of our iOS engineering team, you will be responsible for designing, developing, and delivering high-quality iOS applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop iOS client code solutions that deliver on...


  • Charlottesville, Virginia, United States CCRi Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at CCRi. As a key member of our core product team, you will play a critical role in shaping the future of situational awareness capabilities for our customers.Our team leverages cutting-edge technology to process petabytes of data and extract features in near real time,...


  • Charlottesville, Virginia, United States Capital One Full time

    Transformative Technology Role at Capital OneAbout the Job:Capital One is seeking a skilled Senior Software Engineer, Backend to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key...


  • Charlottesville, Virginia, United States Capital One Full time

    Join Our Team as a Senior Manager, Software Engineering, Back EndWe are seeking a highly skilled Senior Manager, Software Engineering, Back End to lead our team of software engineers in developing innovative solutions for our customers. As a Senior Manager, you will be responsible for leading a portfolio of technology projects and a team of developers with...


  • Charlottesville, Virginia, United States Capital One Full time

    Join Our Team of Innovative Software EngineersAt Capital One, we're passionate about harnessing the power of technology to drive business growth and customer satisfaction. As a Senior Software Engineer, Back End, you'll play a key role in designing, developing, and implementing cutting-edge solutions that meet the evolving needs of our customers.Key...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software Engineer - Battlefield Command and ControlCCRi is seeking a highly skilled Senior Software Engineer to join our National Tactical Department. As a key member of our team, you will be responsible for developing and technically leading enterprise-wide Java applications for battlefield command and control, geospatial data management,...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    Senior Frontend Software EngineerAt CCRi Inc, we are seeking a highly skilled Senior Frontend Software Engineer to join our core product team. As a key member of our team, you will play a critical role in shaping the future of situational awareness capabilities for our customers.Key Responsibilities:Design, implement, and deploy software applications for...

Senior Software Engineer

2 months ago


Charlottesville, Virginia, United States Castle Hill Gaming Full time
Job Overview

Castle Hill Gaming is seeking a highly skilled Senior Software Engineer to join their team in Charlottesville, VA. As a prominent provider of Class II, Class III, and HHR gaming machines, the company emphasizes innovation, customer satisfaction, and regulatory compliance.

Key Responsibilities
  • Design and develop software solutions for new and existing projects, adhering to company best practices and coding standards.
  • Collaborate with cross-functional teams to complete projects and improve overall development processes.
  • Mentor junior team members and ensure they follow company best practices.
  • Support and analyze field issues, and debug software as assigned.
  • Complete tasks in a timely manner and meet business needs.
Requirements
  • 7+ years of professional software development experience using C# and the.Net Framework.
  • 3-4 years of experience working with Entity Framework or EF Core.
  • Deep understanding of object-oriented programming and design.
  • Experience with client-server development, low-level network protocols (TCP/IP, UDP), and Windows Server 2016 or greater.
  • Mentoring experience and excellent organizational and communication skills.
Preferred Qualifications
  • Experience working with game development platforms such as Godot or Unity.
  • 5+ years of experience in a gaming or gaming-related industry.
  • 2+ years experience in embedded or device interface development.
  • Experience working with Windows Embedded OSs (WES 7, IOT) and PostgreSQL.
Company Benefits
  • Competitive salary.
  • Excellent benefits package, including health insurance, company contributions to employee HSA accounts, 401K plan, student loan repayment program, paid time off, and paid holidays.
  • Employee equity incentive plans and company cell phone.