Software Developer
Esmcorp
Overview
Enterprise Solutions and Management (ESM) is a rapidly growing government contractor that provides strategic IT services for Defense and Federal customers. We are hiring a Software Developer to support an enterprise-level program within a federal environment.
Responsibilities
Responsible for developing, testing, and sustaining cybersecurity tools used to analyze protocol and service vulnerabilities, build proof-of-concept exploits, and tailor Command and Control (C2) capabilities in representative environments. Perform software development across the full lifecycle—including requirements gathering, design, coding, testing, deployment, and maintenance—using Agile and DevSecOps methodologies. Leverage version control systems, code analysis tools, and debugging techniques. Implement STIGs, work with communication protocols such as DNS, WebSockets, and SMB, and develop software and automation using languages including Python, C/C++, C#, Go, Rust, and Assembly. Utilize containerization technologies such as Docker and software virtual environments (e.g., PyEnv) to support secure, scalable, and repeatable development and testing workflows while ensuring compliance with established tool development lifecycle requirements.
Required Knowledge, Skills and Abilities (KSA)
- Demonstrated experience with the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, sustainment, and maintenance using Agile, DevSecOps, or similar methodologies.
- Proficiency in developing, testing, debugging, and analyzing software using modern programming languages (e.g., C#, C, C++, Python, Go, Rust, Assembly), code analysis tools, version control systems, containerization technologies (e.g., Docker), and virtual development environments (e.g., PyEnv).
- Experience developing and tailoring proof-of-concept exploits, leveraging Command and Control (C2) frameworks, analyzing protocol and service vulnerabilities, and implementing exploitation frameworks in representative test environments.
- Strong understanding of networking and security concepts, including communication protocols (DNS, WebSockets, SMB), STIG implementation, and vulnerability assessment methodologies.
- Experience developing, validating, and sustaining cybersecurity tools that meet defined development lifecycle requirements, including testing, framework integration, and operational support.
Desired KSA
- Be a positive, self-motivated, and proactive person with the ability to adapt to change and tolerate stressful situations
- Candidate must communicate effectively with team members, team lead, management, and government customer
- Must have the ability and desire to research and develop creative solutions to unique problems with minimal supervision
Minimum Training, Education, and Certifications
- Ten (10) years of full-time experience in Software Development (may substitute 8 years with a Master's degree)
- IAT-III requires one of the following current certifications: CISSP, CCSP
- Bachelor's Degree in Cybersecurity or related discipline
Minimum Clearance
- Top Secret
Physical Requirements
- Required to stand, walk and sit; communicate verbally both in person and by telephone; use hands to finger, handle or feel objects or controls; reach with hands and arms. Regularly required to stoop, kneel, bend, crouch and lift up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, color vision and the ability to adjust focus.
- Physical demands associated with this position include extensive walking (including stairs) throughout offices and between buildings. May require use of public transportation, personal or Government vehicle to drive to local and/or remote office locations.
Additional Requirements
- Other duties as assigned
ESM provides equal employment opportunity to all individuals regardless of race, color, creed, religion, gender, age, sexual orientation, national origin or ancestry, disability, genetic information, veteran status, gender identification or any other characteristic protected by state, federal or local law.
#J-18808-Ljbffr- ...techniques (e.g. Kimball etc. Ability to work in a fast-paced, team oriented environment. Ability to complete the full lifecycle of software development and deliver on time. Must be able to interface with various business units to understand the requirements and...SuggestedWork at office
$90.87k - $140k
...fleet sustainment; nuclear and environmental; and Australia business.As a trusted partner to our military customers, HII designs, develops and operates the largest LVC enterprise that prepares warfighters for cross-domain battle. With advanced technologies to enable mission...SuggestedFull timeWork experience placementLocal areaWorldwide- Company DescriptionBusinesses face challenges every day building responsive and agile IT capabilities to grow and stay ahead. Since everyone has access to the same tools, your competitive advantage directly depends on how you apply technology - on the people leading, supporting...SuggestedTemporary work
$117.1k - $187.3k
...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect... ...experience. ~5 years of technology leadership experience, including developing technology strategies, fostering innovation, and influencing...SuggestedFull timeWork experience placementLive inLocal areaRemote workWorldwide- ...Software Developer Location: Manassas, VA - onsite required Secret Clearance required Position Overview We are seeking a Software Developer to support the design, development, integration, and testing of a next-generation technology platform. This environment...SuggestedFlexible hoursShift work
$101.2k - $126.5k
...requirements and Woolpert standards.Utilize AutoCAD Civil 3D to develop concept plans, grading plans, and site designs.Provide... ...3D, Autodesk Vehicle Tracking and Storm and Sanitary Analysis software packages, PondPack, and Microsoft Suite productsExperience in Hydraulics...Local areaFlexible hoursNight shift$150k - $207k
...• Proficiency in MS Office suite, including MS Project, MS Excel, and MS PowerPoint • Experience with structural modeling software (STAAD / SAP / etc.) • Experience with AutoCAD Ideally, you’ll also have: • Master’s degree in Structural Engineering • Field...Full timeFor contractorsLocal areaRemote workRelocation package- ...combined hands-on experience in Azure Cloud, distributed systems, and Microservices architecture. Strong background designing, developing, deploying, and optimizing enterprise‑grade cloud applications. Azure & Cloud Expertise: Extensive experience with Azure...Permanent employmentContract workLocal area
- ...advice and weighs in on technical decisions that impact cross functional teams. Researches and may propose new technologies. Develops and owns list of final enhancements. Develops and defines application scope and objectives and prepares technical and/or...Work experience placement
- ...industry focused curriculum. Visit to learn more about how you can help people improve their lives through education.The Dynamics 365 Developer will design, build, and support applications that enhance the student, faculty, and staff experience. This role plays a critical...Full timeWork at office
- ...opportunity to:Lead high-impact transportation infrastructure projectsExpand your technical and project leadership skillsMentor and develop engineering staffWork in a collaborative, multidisciplinary environmentBuild long-term client relationships and career growth...Full timeWork at officeLocal areaFlexible hours
$103.5k - $181.1k
...configuration management, maintenance, cybersecurity hardening, software integration, and technical liaison support. You will work at... ...hands-on technical adjustments.CI/CD, Testing, & Maintenance: Develop and maintain CI/CD pipelines, automation scripts, configuration...Full timeFlexible hours$103.71k - $138.28k
...Microsoft Teams, Microsoft Stream, Forms, etc. The position designs, develops, and maintains business solutions using the Microsoft Power... ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best practices...Full timeTemporary workRemote work- Lead Water Resources Engineer Ready to take the next step in your water resources career? RDA is looking for a Lead Water Resources Engineer with 4–6 years of experience to join our Waynesboro, VA office. This is a hands-on, technical role for someone who enjoys drainage...Work at officeRelocation package
- ...Salesforce Developer Force.com development experience, with a strong focus on LWC, Apex and Visualforce development. Hands on experience on understanding of Salesforce.com CRM. Hands on LWCs, LDS components and Aura framework development. Lead a team of Salesforce developers...
$185k - $230k
...federal information system security policies, including STIGs, NIST SP 800-171, NIST SP 800-53, CMMC, and ICD 503 Experience with software deployments to on-premises and cloud-based unclassified, CUI, and classified networks within the DOD Experience with DevSecOps/...Local areaRemote work$20.91 - $45.04 per hour
...complete access to our internal library of self-lead courses. These courses include academies like leadership to help the interns develop their development in becoming future leaders at our organization. To help with their professional growth, we provide access to Mentors...Remote jobWork experience placementSummer workInternshipLocal area- ...Nesco Data Center and Infrastructure is seeking a Python Developer for Project opportunities that works in conjunction with a premiere... ...Professional Qualifications ~5+ years of professional software development or integration engineering experience. ~ Strong...Local area
$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software... ...engineering, software, data management, and AI technologies to develop innovative customer-facing demonstrations and internal...Remote jobHourly payFull timeInternshipLocal area- ...Engineer at Commence, you will play a key role in designing, developing, and maintaining both front-end and back-end components of our... ...work closely with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient. This role...Remote work
- DescriptionAt HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As we foster a culture of inclusion...
- ...Ascendancy Group is seeking a highly skilled and experienced Software Engineer to join our dynamic team. This role offers an exciting... ...clearance and technical expertise. If you are passionate about developing innovative software solutions and meet the clearance...
$132.23k - $176.31k
...scalability across the organization. The position requires working with cross-functional teams, mentoring junior engineers, and developing innovative solutions for complex networking challenges while maintaining high availability and security standards. Location...Full timeTemporary workLocal areaRemote work$112.42k - $141.94k
...business.As a trusted partner to our military customers, HII designs, develops and operates the largest LVC enterprise that prepares... ...Installs, configures, and patches new C-FAST/IW tool suite baseline software releases, upgrades, and system updates to keep training...Full timeFor contractorsWork experience placementLocal areaImmediate startRemote workWorldwide$100k - $120k
...SummarySupport the Director of AI and Analytics and work with other developers to build and maintain ECPI University’s proprietary AI suite.... ...a relevant field, or related experienceExperience:6+ years of software engineering experience in software development and cloud-based...Full timeImmediate start- ...Department of State (DoS) demand for highly skilled professionals to solve problems in the interest of national security. The Software Engineer develops, integrates, deploys, and sustains software supporting unmanned-system flight, command and control, autonomous navigation...Temporary workFor contractors
$78k - $113k
...Software Engineer LinkedIn Twitter Email Message Share Engineering & Science Dam Neck, VA *... ...will include, but are not limited to the following: Develops and directs software system testing procedures, programming, and...Full timeTemporary workFlexible hours- ...Machine Learning And Artificial Intelligence Developer Synergistic IT is a full-service staffing and placement firm servicing clients... ...the project: Develop, debug and maintain client and AI software applications written in Python ecosystem, SciKit-Learn,...Hourly pay
$128.19k - $184.01k
...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with... ...to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- ...achieving great things in the world are equally as important to us. Job description Full Stack Developer Lead the design, development, modification, and testing of software components using Angular's latest version/.NET technologies within an AWS and Agile development...Work experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer full time Virginia Beach, VA
- graduate software developer no experience Virginia Beach, VA
- software engineer healthcare Virginia Beach, VA
- senior software engineer Virginia Beach, VA
- software developer Virginia Beach, VA
- ngo software engineer Virginia Beach, VA
- startup software engineer Virginia Beach, VA
- software developer positions Virginia Beach, VA
- junior software developer remote Virginia Beach, VA
- remote entry level software developer Virginia Beach, VA





