62 Software Development jobs in Virginia Beach
Junior Software Development Apprentice
Posted 13 days ago
Job Viewed
Job Description
What You Will Learn and Do:
- Assist in the development of software applications under the guidance of senior developers.
- Learn and apply programming languages such as Python, Java, or JavaScript.
- Participate in coding, debugging, and testing activities.
- Gain exposure to version control systems like Git.
- Understand software development methodologies (e.g., Agile, Scrum).
- Collaborate with team members in both in-person and virtual settings.
- Contribute to documentation and knowledge base articles.
- Develop problem-solving skills and learn to approach technical challenges systematically.
- Understand database concepts and basic SQL queries.
- Engage in team meetings and project discussions.
- Receive continuous feedback and performance evaluations to support your growth.
- High school diploma or equivalent.
- A strong passion for technology and a desire to learn software development.
- Basic understanding of computer science fundamentals is a plus.
- Excellent communication and interpersonal skills.
- Ability to work collaboratively in a team environment.
- Self-motivated and eager to take on new challenges.
- Must be able to commit to the hybrid work schedule, spending a designated number of days in the **Virginia Beach, Virginia, US** office.
- Legal eligibility to work in the US.
Graduate Software Development Program
Posted 19 days ago
Job Viewed
Job Description
Program Highlights:
- Structured Training: Participate in intensive training modules covering foundational programming concepts, advanced algorithms, data structures, software design patterns, and best practices in agile development.
- Mentorship: Be paired with experienced software engineers who will provide guidance, support, and career advice throughout your internship.
- Project Experience: Work on real-world projects alongside development teams, contributing to the design, development, testing, and deployment of software solutions.
- Technology Exposure: Gain hands-on experience with a wide range of technologies, frameworks, and tools relevant to modern software engineering.
- Cross-functional Collaboration: Learn to collaborate effectively with product managers, designers, and quality assurance engineers in a remote setting.
- Career Development: Receive feedback, performance evaluations, and insights into potential career paths within the organization.
- Networking Opportunities: Connect with fellow graduates, engineers, and leaders across the company.
Who We Are Looking For:
- Recent graduates (or those graduating within the next 6 months) with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field.
- A strong foundation in programming principles and one or more programming languages (e.g., Python, Java, C++, JavaScript).
- Demonstrated passion for software development, evidenced through academic projects, personal coding endeavors, or contributions to open-source projects.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities, essential for remote collaboration.
- Eagerness to learn, adapt, and grow in a dynamic technological landscape.
- Candidates must be legally authorized to work in the US and possess a reliable internet connection and a dedicated workspace conducive to remote work.
Remote Junior Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Senior Program Manager, Software Development
Posted 6 days ago
Job Viewed
Job Description
Key responsibilities include defining project scope, developing detailed project plans, and tracking progress against milestones. You will lead regular status meetings, provide clear and concise reports to senior leadership, and manage vendor relationships when applicable. This position requires a strong understanding of the software development lifecycle (SDLC) and experience with Agile methodologies such as Scrum or Kanban. The ideal candidate will possess exceptional leadership, communication, and organizational skills, with a proven ability to manage multiple complex projects simultaneously in a fast-paced environment. You should be adept at stakeholder management, conflict resolution, and driving consensus across diverse teams.
We are looking for a proactive individual who can anticipate challenges, develop contingency plans, and ensure the successful delivery of high-quality software products. Experience with risk management frameworks and change management processes is highly desirable. This is a fantastic opportunity to join a growing team and make a significant impact on the direction of our product development. If you are a strategic thinker with a passion for delivering impactful technology solutions, we encourage you to apply. Come contribute your expertise to our projects based in **Virginia Beach, Virginia, US**.
Senior Project Manager, Software Development
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of multiple software development projects simultaneously.
- Develop comprehensive project plans, including scope, schedules, budgets, resource allocation, and risk management strategies.
- Manage project teams, fostering a collaborative and high-performance environment.
- Facilitate agile ceremonies (sprint planning, daily stand-ups, reviews, retrospectives) for Scrum teams.
- Identify, assess, and manage project risks and issues, developing mitigation plans.
- Effectively communicate project status, updates, and escalations to stakeholders at all levels.
- Ensure adherence to project management best practices, standards, and methodologies.
- Manage vendor relationships and third-party integrations as needed.
- Oversee budget management and financial tracking for assigned projects.
- Conduct post-project reviews and identify lessons learned for continuous improvement.
- Mentor and guide junior project managers and team members.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. A Master's degree is a plus.
- Minimum of 7 years of experience in project management, with at least 4 years focused on software development projects.
- Proven experience leading cross-functional teams in an agile environment (Scrum Master certification or extensive experience).
- Strong understanding of SDLC, software development lifecycle, and various project management methodologies (Agile, Waterfall, Hybrid).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency with project management software (e.g., Jira, Asana, MS Project).
- PMP, CSM, or equivalent project management certification is highly desirable.
- Demonstrated ability to manage complex projects, stakeholders, and competing priorities.
- Experience in managing budgets and P&L for projects.
- A proactive approach to problem-solving and a commitment to delivering high-quality results.
Senior Project Manager, Software Development
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
- Develop detailed project plans, including resource allocation, timelines, and budgets.
- Lead and motivate project teams, fostering a collaborative and high-performance work environment.
- Manage all aspects of the software development lifecycle (SDLC), including planning, design, development, testing, deployment, and maintenance.
- Track project progress, identify potential risks and issues, and implement mitigation strategies.
- Ensure clear and consistent communication with all stakeholders, providing regular status updates and reports.
- Manage vendor relationships and contracts associated with project deliverables.
- Oversee the quality assurance process and ensure adherence to best practices.
- Facilitate project meetings, including kick-offs, status updates, and retrospectives.
- Manage change control processes effectively.
- Conduct post-project evaluations and identify lessons learned for future projects.
- Ensure compliance with company policies, procedures, and regulatory requirements.
- Mentor junior project managers and team members.
- Contribute to the continuous improvement of project management methodologies and processes.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in project management, with at least 4 years focused on software development projects.
- Proven track record of successfully delivering complex, large-scale software projects.
- In-depth understanding of various project management methodologies (Agile, Scrum, Waterfall).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Strong ability to manage multiple projects simultaneously and prioritize effectively.
- Proficiency in project management software such as Jira, Asana, Microsoft Project, or similar.
- Experience with budgeting, resource planning, and risk management.
- PMP, CSM, or equivalent certification is highly desirable.
- Demonstrated ability to influence and collaborate with stakeholders at all levels.
- Strong analytical and problem-solving skills.
- Ability to thrive in a demanding, on-site work environment.
SharePoint Network Engineer (Software Development Analyst 4) - 25721
Posted 14 days ago
Job Viewed
Job Description
Required Travel: 11 - 25%
Employment Type: Full Time/Salaried/Exempt
Anticipated Salary Range: $101,228.00 - $135,000.00
Security Clearance: TS/SCI
Level of Experience: Mid HI
This opportunity resides with All-Domain Operations (ADO), a business group within HII's Mission Technologies division. All-Domain Operations comprises multi-domain operations, platforms and logistics, and intelligence operations.
HII designs, develops, integrates and manages the sensors, systems and other assets necessary to support integrated ISR operations and accelerated decision-making. With data fusion and mission management capabilities for the Department of Defense, the combatant commands and the intelligence community, HII advances the mission around the globe.
Meet HII's Mission Technologies Division
Our team of more than 7,000 professionals worldwide delivers all-domain expertise and advanced technologies in service of mission partners across the globe. Mission Technologies is leading the next evolution of national defense - the data evolution - by accelerating a breadth of national security solutions for government and commercial customers. Our capabilities range from C5ISR, AI and Big Data, cyber operations and synthetic training environments to fleet sustainment, environmental remediation and the largest family of unmanned underwater vehicles in every class. Find the role that's right for you. Apply today. We look forward to meeting you.
To learn more about Mission Technologies, click here for a short video: We Are
HII-Mission Technologies is seeking a skilled SharePoint Administrator to join our team in Virginia Beach, VA. In this hands-on technical role, you will be responsible for the administration, maintenance, and cybersecurity compliance of a SharePoint 2019 environment within a secure DoD enclave. This position plays a critical role in supporting backend infrastructure, ensuring adherence to cybersecurity standards, and enabling enterprise collaboration across mission-critical systems and geographically dispersed sites. The ideal candidate will bring deep platform expertise in SharePoint services, backend maintenance, and cybersecurity compliance while also contributing to workflow deployment, database performance tuning, and user support. Additionally, you will help sustain Authority to Operate (ATO) through RMF documentation and STIG checklists, leveraging automation tools such as PowerShell, Python, and C# to streamline operations.
Relocation assistance is available if selected candidate resides out of state.
What You Will Do
+ Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards.
+ Evaluates interface between hardware and software, operational requirements, and characteristics of overall system. Documents testing and maintenance of system corrections.
+ Administer and maintain SharePoint 2019 farms, site collections, service applications, and associated services.
+ Configure and manage user permissions, access controls, group roles, and workflow automations.
+ Monitor system health and server performance, including IIS configuration, ULS logs, and storage utilization.
+ Apply updates, hotfixes, and cumulative patches while ensuring service continuity.
+ Troubleshoot application errors, performance degradation, and service disruptions.
+ Enforce compliance with DoD RMF requirements, NIST 800-53 controls, and applicable DISA STIGs.
+ Support the development and deployment of PowerShell scripts to streamline administrative and compliance tasks.
+ Maintain accurate and current documentation of system configurations, change management actions, and cybersecurity artifacts.
+ Provide technical support and training to end users and collaborate with cybersecurity, network, and server teams.
+ Participate in security reviews, audits, and risk assessments to maintain ATO status.
What We Are Looking For
+ 9 years of relevant experience with bachelor's in related field; 7 years of relevant experience with master's in related field; 4 years of relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experience.
+ CompTIA Sec+ (DoD 8570 Baseline)
+ TS/SCI Security Clearance
Preferred: Bonus Points For.
+ Experience with SharePoint 2019 Central Administration, site management, and PowerShell scripting.
+ Proficiency with SQL Server 2019 for SharePoint database integration, backup, and optimization.
+ Familiarity with IIS for backend configuration and system diagnostics.
+ Knowledge of RMF, NIST 800-53 controls, and DISA STIG implementation for SharePoint.
+ Exposure to Microsoft 365 services (Power Automate, metadata governance, Teams integration).
+ Experience with scripting languages (e.g., Python, C#) for automation and diagnostics.
+ Strong documentation, communication, and troubleshooting skills.
+ Certifications: Microsoft Certified: SharePoint Administrator Associate, MCSA, or equivalent.
#LI-DK1
Physical Requirements
Adequate visual acuity and manual dexterity for meeting the requirements Software Engineer family.
HII is more than a job - it's an opportunity to build a new future. We offer competitive benefits such as best-in-class medical, dental and vision plan choices; wellness resources; employee assistance programs; Savings Plan Options (401(k)); financial planning tools, life insurance; employee discounts; paid holidays and paid time off; tuition reimbursement; as well as early childhood and post-secondary education scholarships. Bonus/other non-recurrent compensation is occasionally offered for qualified positions, and if applicable to this role will be addressed by the recruiter at the screening phase of application.
Why HII
We build the world's most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. Our workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals.
Recognized as one of America's top large company employers, we are a values and ethics driven organization that puts people's safety and well-being first. Regardless of your role or where you serve, at HII, you'll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career.
Together we are working to ensure a future where everyone can be free and thrive.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.
Do You Need Assistance?
If you need a reasonable accommodation for any part of the employment process, please send an e-mail to and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this email address. Additionally, you may also call for assistance. Press #3 for HII Mission Technologies.
Be The First To Know
About the latest Software development Jobs in Virginia Beach !
Graduate Software Engineer - Backend Development
Posted 6 days ago
Job Viewed
Job Description
- Designing, developing, and testing backend services and APIs using modern programming languages and frameworks.
- Collaborating with frontend developers and product managers to define software requirements.
- Writing clean, efficient, and maintainable code following best practices.
- Participating in code reviews to ensure code quality and share knowledge.
- Troubleshooting and debugging software issues, providing timely resolutions.
- Contributing to the architectural design and scalability of our systems.
- Learning and adopting new technologies and development methodologies.
- Documenting technical designs and implementation details.
- Assisting in the deployment and monitoring of applications in production environments.
- Participating in agile development ceremonies, such as sprint planning and retrospectives.
Remote Lead Project Manager - Agile Software Development
Posted 22 days ago
Job Viewed
Job Description
As a Remote Lead Project Manager, you will be responsible for planning, executing, and closing projects, defining project scope, goals, and deliverables. You will manage project timelines, budgets, and resources effectively, identifying and mitigating risks and issues proactively. This role involves facilitating Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, ensuring the team adheres to Agile principles and practices. You will serve as the primary point of contact for stakeholders, providing regular project updates and managing their expectations.
Key responsibilities include:
- Leading and coordinating cross-functional teams in a remote environment.
- Developing comprehensive project plans, schedules, and budgets.
- Defining project scope, objectives, and deliverables that support business goals.
- Managing the entire project lifecycle from initiation to closure.
- Implementing and managing Agile processes and practices to optimize team performance.
- Facilitating all Agile ceremonies and ensuring their effectiveness.
- Identifying, assessing, and managing project risks and dependencies.
- Communicating project status, issues, and risks to stakeholders at all levels.
- Ensuring the successful delivery of high-quality software products on time and within budget.
- Mentoring and coaching junior project managers and team members.
- Continuously improving project management methodologies and team processes.
- Bachelor's degree in Computer Science, Business Administration, or a related field.
- PMP, CSM, or equivalent project management certification is highly desirable.
- Minimum of 8 years of experience in project management, with at least 5 years focused on software development projects using Agile methodologies (Scrum, Kanban).
- Proven experience managing complex, large-scale software projects remotely.
- Excellent leadership, communication, and interpersonal skills, with the ability to build rapport and trust across a distributed team.
- Proficiency in project management tools such as Jira, Asana, Trello, or similar.
- Strong understanding of software development lifecycles (SDLC).
- Demonstrated ability to manage budgets, resources, and timelines effectively.
- Exceptional problem-solving and decision-making abilities.
- Experience with stakeholder management and conflict resolution.
Software Engineer
Posted 10 days ago
Job Viewed
Job Description
JOB DESCRIPTION:
We are seeking a dedicated Software Engineer to work on our autonomy suite with a strong focus on Python. While a background in robotics can be beneficial, it is not a requirement for this role. The position involves extensive work with multiple programming languages and technologies, including C, C++, and Python, as well as using source control and life cycle management tools.
Responsibilities
+ Develop and maintain software using Python, C, and C++.
+ Contribute to the autonomy suite, focusing on software engineering tasks.
+ Utilize source control and life cycle management tools such as GIT and JIRA.
+ Employ containerization technologies like Docker.
+ Work with Linux environments.
+ Engage in software testing and integrated software testing.
+ Develop C++ code for sensor models, sensor-vehicle interfacing, and vehicle control logic.
+ Apply mathematical modeling techniques.
+ Leverage knowledge of ROS2 or DDS.
+ Optionally participate in UI development using React.
JOB SKILLS & QUALIFICATIONS:
+ Proficient in software engineering with Python, C++, and Linux.
+ Experience in Python scripting and development.
+ Capability in using data analysis tools.
+ Experience in integrated software testing.
+ Familiarity with sensor models and vehicle control logic.
+ Mathematical modeling skills.
+ Knowledge of ROS2 or DDS.
+ Experience with Docker.
+ Experience with UI Development using React is a plus.
+ 2-5 years of experience with a Bachelor's degree, or 0-3 years with a Master's degree.
Pay and Benefits
The pay range for this position is $45.00 - $47.50/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in Virginia Beach,VA.
Application Deadline
This position is anticipated to close on Oct 27, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email (% ) for other accommodation options.