Senior Software Engineer
4 days ago
About Castle Hill Gaming
Castle Hill Gaming is a leading provider of Class II, Class III, and HHR gaming machines to Native American and Commercial Casinos across the United States. As a prominent player in the gaming industry, we emphasize innovation, customer satisfaction, and adherence to regulatory standards.
Job Overview
We are seeking a highly skilled Senior Software Engineer to join our development team in Charlottesville, VA. This is an exceptional opportunity to become part of a thriving organization with a strong market presence.
Responsibilities
- Design and develop solutions for new and existing projects while adhering to company best practices and coding standards.
- Collaborate with the team to complete projects and improve overall development processes.
- Mentor less experienced team members and ensure they follow company best practices.
- Document software functionality and understand business needs to build software that supports those needs.
- Support, analyze, and debug field issues as assigned.
- Complete assigned tasks in a timely manner.
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.
- Strong organizational and communication skills, with the ability to work well in teams with high-performance standards.
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, including WES 7 and IOT.
- 2 - 3 years working with PostgreSQL.
-
Senior Software Engineering Director
21 hours ago
Charlottesville, Virginia, United States CCRi Full timeAbout the RoleCRI is seeking a highly skilled Senior Software Engineering Lead to join our core product team, shaping the future of situational awareness capabilities for our customers.Key ResponsibilitiesTechnical LeadershipDevelop long-term strategies and initiatives to enhance capabilities against a range of products.Deliver and support core backend...
-
Senior Software Development Engineer
2 days ago
Charlottesville, Virginia, United States Maxar Technologies Full timeJob Summary:Maxar Technologies is seeking a highly skilled Senior Software Development Engineer to join our team. As a Senior Software Development Engineer, you will be responsible for designing and developing user interfaces and visualizations that support capabilities such as data discovery and query, analytic visualizations, link-node analysis, AI/ML big...
-
Senior Software Engineer DOD
3 days ago
Charlottesville, Virginia, United States Vets Hired Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Vets Hired. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesSoftware DevelopmentDesign and develop software solutions that meet the needs of our clients...
-
Senior Frontend Platform Software Engineer
3 days ago
Charlottesville, Virginia, United States Vets Hired Full timeAbout the RoleVets Hired is seeking a highly skilled Senior Frontend Platform Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software applications.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the...
-
Senior Software Systems Analyst
2 weeks ago
Charlottesville, Virginia, United States Streamline Defense Full timePOSITION: Senior Software Systems Analyst LOCATION: Not Specified SUMMARY Streamline Defense is in search of a Senior Software Systems Analyst to assist in leveraging expertise in computer science and electrical engineering principles to create specialized S&TI outputs for weapon systems. The successful candidate will possess proficiency in various...
-
Mobile Application Software Engineer
7 days ago
Charlottesville, Virginia, United States WillowTree Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at WillowTree. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions for our clients.Key ResponsibilitiesDesign and develop robust and scalable software solutions...
-
Senior Software Engineer
5 days ago
Charlottesville, Virginia, United States Castle Hill Gaming Full timeJob OverviewCastle 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 ResponsibilitiesDesign and develop software solutions for new and...
-
Senior Software Development Lead
3 days ago
Charlottesville, Virginia, United States Vets Hired Full timeAbout the RoleVets Hired is seeking a highly skilled Senior Software Development Lead to join our team. As a key member of our engineering team, you will be responsible for leading the development and technical direction of our enterprise-wide Java applications.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the...
-
Senior Software Vulnerability Analyst
1 week ago
Charlottesville, Virginia, United States Booz Allen Hamilton Full timePosition Overview:The Senior Software Reverse Engineer will play a critical role in assessing and analyzing software systems to uncover vulnerabilities and potential security threats. This position involves developing sophisticated exploits and engineering methodologies for attacks. The ideal candidate will leverage extensive technical knowledge and advanced...
-
Senior Software Vulnerability Analyst
2 weeks ago
Charlottesville, Virginia, United States Booz Allen Hamilton Full timePosition Overview:The Senior Software Reverse Engineer will play a pivotal role in assessing and analyzing software systems to uncover vulnerabilities and potential attack vectors. This position requires a high level of expertise in developing exploits and engineering methodologies for system penetration. The ideal candidate will utilize advanced consulting...
-
Senior Software Vulnerability Analyst
1 week ago
Charlottesville, Virginia, United States Booz Allen Hamilton Full timePosition Overview:The Senior Software Reverse Engineer will play a critical role in evaluating and enhancing the security posture of systems and networks. This position involves conducting thorough assessments to uncover vulnerabilities and potential threat pathways, developing sophisticated exploits, and crafting innovative attack strategies. The ideal...
-
Senior Software Vulnerability Analyst
2 weeks ago
Charlottesville, Virginia, United States Booz Allen Hamilton Full timePosition Overview:As a Senior Software Reverse Engineer, you will play a critical role in evaluating and enhancing the security posture of our systems and networks. Your expertise will be essential in identifying vulnerabilities and potential attack vectors, developing effective exploits, and crafting sophisticated attack methodologies. You will leverage...
-
Senior Software Vulnerability Analyst
1 week ago
Charlottesville, Virginia, United States Booz Allen Hamilton Full timePosition Overview:The Senior Software Reverse Engineer will play a pivotal role in assessing and analyzing systems and networks to uncover vulnerabilities and potential threat pathways. This position involves the development of exploits and engineering of attack strategies. The ideal candidate will utilize advanced consulting capabilities, extensive...
-
Senior Software Vulnerability Analyst
2 weeks ago
Charlottesville, Virginia, United States Booz Allen Hamilton Full timePosition Overview:The Senior Software Reverse Engineer will play a critical role in evaluating and enhancing the security posture of systems and networks. This position involves rigorous testing and analysis to uncover vulnerabilities and assess potential threat vectors, as well as the development of sophisticated exploits and attack methodologies.Key...
-
Quality Assurance Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Emerson Full timeJoin Our Team as a Quality Assurance Software EngineerIf you are a dedicated software professional seeking to advance your career, Emerson presents an exceptional opportunity for you. In this role, you will be responsible for designing and executing automated testing protocols for our control systems, as well as managing the tools and frameworks that support...
-
Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Virginia Jobs Full timePosition Overview: Virginia Jobs is looking for a skilled Software Engineer to contribute to our innovative projects. This role involves working collaboratively within a dynamic team to develop and enhance web applications.Key Responsibilities:Design and implement native mobile applications using industry-standard tools and programming languages.Gain...
-
Software Development Engineer in Test
1 month ago
Charlottesville, Virginia, United States Emerson Full timeIf you are a Software Development professional looking to grow your career, Emerson has an outstanding opportunity for you Based in Charlottesville, VA, you will design and implement automated tests for our controls products and own the tools and frameworks that facilitate them. You have sophisticated programming skills which you use as your main tool in...
-
Senior Maintenance Engineer
2 weeks ago
Charlottesville, Virginia, United States The Boar's Head Resort Full timeSenior Maintenance Engineer - Boar's Head Resort The Boar's Head Resort is in search of a skilled Senior Maintenance Engineer to ensure the seamless operation of our facilities. The successful candidate will possess a robust mechanical expertise and a minimum of 5 years of practical experience in facility maintenance. Key Responsibilities include:Utilizing...
-
Senior Electronics Engineer
2 weeks ago
Charlottesville, Virginia, United States National Radio Astronomy Observatory Full timeNational Radio Astronomy ObservatoryPosition Overview:The National Radio Astronomy Observatory (NRAO) is a distinguished and multifaceted research institution dedicated to advancing our comprehension of the cosmos. NRAO is at the forefront of astronomical research, operating some of the most sophisticated telescopes globally. We provide numerous...
-
Senior Electronics Engineer
2 weeks ago
Charlottesville, Virginia, United States National Radio Astronomy Observatory Full timeNational Radio Astronomy ObservatoryPosition Overview:The National Radio Astronomy Observatory (NRAO) is a distinguished research institution that significantly contributes to our understanding of the cosmos. NRAO is an innovative organization dedicated to advancing our knowledge of the universe through the development and management of some of the most...