Senior Software Development Lead

3 days ago


Charlottesville, Virginia, United States Vets Hired Full time
About the Role

Vets 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 Responsibilities
  • Technical Leadership: Provide technical guidance and leadership to the development team, ensuring the successful delivery of high-quality software solutions.
  • Application Development: Develop and maintain complex Java applications for geospatial data management, exploitation, visualization, and analysis.
  • Research and Development: Lead and organize research efforts to advance software processing concepts for situational awareness and battlefield optimization.
  • Continuous Integration and Development: Manage and maintain continuous integration and development processes for existing capabilities deployed to customer facilities and cloud environments.
  • Test Automation: Develop and delegate tasks to support the continuous improvement of test scripts and frameworks to verify software functionality.
Requirements
  • Education and Experience: Typically requires a Bachelor's or Master's degree in Computer Science, Information Systems, or a related discipline, and five or more years of progressive software development experience with a Bachelor's degree.
  • Substitution of Education for Experience: May substitute equivalent experience in lieu of education.
  • Technical Skills: Strong foundation in mathematics, computer networking, communication protocols, data exchange formats, and user interfaces.
  • Complex Solution Development: Experience developing complex solutions in production environments.
  • Mentorship: Experience mentoring junior talent.
  • Linux Development: Experience developing software in Linux.
  • Cloud and Containerization: Familiarity with AWS-hosted environments, Docker containerization, and execution through Kubernetes.
  • Software Engineering Principles: Understanding of formal software engineering principles, including design documentation, ticketing systems, version control, and Agile methodologies.
  • Security Clearance: U.S. citizenship and Top Secret security clearance, SCI eligible, and willing to take a CI polygraph.
Work Environment

Vets Hired is a remote-friendly company, but this role requires occasional on-site work.



  • Charlottesville, Virginia, United States Maxar Technologies Full time

    Job 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...


  • Charlottesville, Virginia, United States Vets Hired Full time

    About 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...


  • Charlottesville, Virginia, United States CCRi Full time

    About 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...


  • Charlottesville, Virginia, United States Vets Hired Full time

    About 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...


  • Charlottesville, Virginia, United States Streamline Defense Full time

    POSITION: 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...


  • Charlottesville, Virginia, United States Castle Hill Gaming Full time

    Job DescriptionAbout Castle Hill GamingCastle 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 OverviewWe are seeking a...


  • Charlottesville, Virginia, United States Streamline Defense Full time

    About the RoleStreamline Defense is seeking a highly skilled Senior System Software Analyst to support our mission in applying knowledge of computer science and electrical engineering principles to produce targeted S&TI products of weapon systems.Key ResponsibilitiesApply knowledge of computer science and electrical engineering principles to produce targeted...


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

    Position 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...


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

    Position 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...


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

    Position 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...


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

    Position 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...


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

    Position 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...


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

    Position 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...


  • Charlottesville, Virginia, United States Sunrise Senior Living Full time

    About the RoleWe are seeking a compassionate and dedicated Caregiver to join our team at Sunrise Senior Living. As a Caregiver, you will play a vital role in providing exceptional care and support to our residents, ensuring their physical, emotional, and social needs are met.ResponsibilitiesProvide personalized care and assistance to residents with...


  • Charlottesville, Virginia, United States Castle Hill Gaming Full time

    Job 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...


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

    About the RoleWe are seeking a highly skilled Cloud Architecture Developer, Senior to join our team at Booz Allen Hamilton. As a key member of our cloud service broker team, you will be responsible for designing and implementing cloud infrastructure solutions that meet the needs of our clients.Key ResponsibilitiesDesign and implement cloud infrastructure...


  • Charlottesville, Virginia, United States Emerson Full time

    If 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...


  • Charlottesville, Virginia, United States WillowTree Full time

    About 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...


  • Charlottesville, Virginia, United States Comcast Corporation Full time

    About Comcast CorporationComcast Corporation is a leading media and technology company that drives innovation to create world-class entertainment and online experiences. As a Fortune 50 leader, we set the pace in various innovative and fascinating businesses, creating career opportunities across a wide range of locations and disciplines.Job SummaryWe are...


  • Charlottesville, Virginia, United States Virginia Jobs Full time

    Job SummaryWe are seeking a highly skilled Senior Operations Analyst to lead and provide system and operational support to Revenue Cycle Operations at Virginia Jobs. The ideal candidate will have a strong background in Revenue Cycle experience and be able to work collaboratively with cross-functional teams.Key ResponsibilitiesLead and Provide System and...