Software Security Developer

2 months ago


Washington, United States VMD Corp Full time
Description

As a Vision, Mission, and Driven company, VMD has been delivering information technology solutions to the Federal government in Agile Engineering, Cybersecurity, and Critical Infrastructure Protection since 2002. Our mission has now expanded, and we have merged with Xcelerate Solutions to revolutionize end-to-end enterprise security. Together we are committed to protecting our nation's citizens, critical infrastructure, and resources.

Why Join VMD Corp?

At VMD, now a part of Xcelerate Solutions, you have the opportunity to thrive in your career and become a Game Changer. The quality and talent of our people is what drives our success. We embrace an employee-first culture and make it a priority to provide professional development opportunities that foster career growth.

We help protect American Citizens and the nation's most critical infrastructure by working alongside our customers and delivering game changing solutions to strengthen their missions. We believe our passion and commitment to achieve our customers' goals and solve their most critical challenges defines who we are. We don't just dream big, we act on it - through teamwork, dedication, and resilience.

Learn more about VMD culture here: VMD Culture

About the Mission You Will Join:

VMD is rapidly growing IT services company focused on tackling some of the big challenges in Immigration, Travel, and Critical Infrastructure Protection. We are looking for dynamic individuals to act as "Game Changers" in driving operational efficiency to our customers. In this role, you will be supporting the Department of Homeland Security mission, specifically working to enhance the immigration experience through IT modernization and innovative digital strategies.

Your Impact to the Mission:

  • The Software Security Developer has the overall responsibility to developing software applications, services, and systems (e.g., user-facing and back-end services).
  • Manage source code using industry version control best practices.
  • Research new techniques and technologies to stay current in software development methodologies and tools.
  • Utilize code validation tools to ensure that source code is valid, is properly structured, meets industry standards, is secure, and is compatible with browsers, devices, or operating systems.
  • Collaborate with stakeholders to define needs and/or specifications and develop proposed solutions.
  • Test and integrate developed software applicants into the operational baseline.
  • Perform test driven development utilizing strong unit testing techniques to include test cases mimicking external interfaces and addressing all browser and device types.
  • Modify or enhance existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
  • Create technical models, architectural artifacts, and/or prototypes that include physical, interface, logical, or data models (e.g., model view controller (MVC) programming practices).
  • Share actionable/valuable information with colleagues and leadership and engage with community as resident expert.
  • Prepare reports and consult with customers or other stakeholders to advise on technical issues, provide operational support, respond to questions, and offer status updates.
  • Develop DevOpsSec (CI/CD) pipelines and incorporate security protocols while deploying infrastructure as code (IaC).
Experience Needed to Be Successful:
  • Experience with DevOpsSec pipeline tools including configuration management, requirements (e.g. JIRA), automated testing, automated deployments, blue green deployments, and branching strategy and implementation.
  • Experience in cloud computing including concepts, capabilities, and applications as they relate to storage, processing, and dissemination and overall security.
  • Demonstrated experience working with multi-disciplinary teams to fulfill stakeholder requirements.
  • Professional experience using a programming language such as Java, Python, JavaScript, or equivalent to build and design complex software applications.
  • Professional experience designing, developing, testing, and deploying software to include full stack web-based applications using industry standard DevOps tools.
  • Experience in applying agile development methodologies to develop software.
  • Experience building web application programming interfaces (API) using standards established in NIST SP 800-204. • Demonstrated experience with the complete software development lifecycle (SDLC).
  • Experience applying software security techniques, controls, and best practices to engineer software to mitigate vulnerabilities, risk against malicious attacks, and ensure continued operations.
  • Demonstrated expertise in developing and managing IT or software governance policy (e.g. software development standards, best practices in building and maintaining software).
  • Experience with performing Security Control Assessment in compliance with NIST SP 800- 37, NIST SP 800-53, NIST SP 800-53A, and other NIST 800 guide series.
Basic Qualifiers:
  • Education Requirement: Bachelor's degree in science, technology, engineering, and math (STEM) field and nine (9) years IT security (Cybersecurity) experience; or seven (7) years with a Masters; or four (4) years with a PhD.
  • Can Additional Years of Experience Substitute for Degree? Yes
  • Required Certification(s):
    • Certified Application Security Engineer (CASE) Certification or Certified Secure Software Lifecycle Professional (CSSLP) Certification; and
    • Certified Ethical Hacker (CEH) Certification or Certified Information Systems Auditor (CISA) or Certified Information Systems Security Professional (CISSP); and
    • AWS Certified Solutions Architect Professional or AWS Certified DevOps Engineer Professional.
  • Minimum Years of Overall Experience: 5
  • Minimum Years of Specific Experience in Field: 4
  • Minimum Clearance to Start: Public Trust
  • Work Status Allowable: US Citizen
The Type of Person That Will Excel:
  • You are curious, inquisitive, and have demonstrated a constant eagerness to learn through actions.
  • You have high attention to detail.
  • You demonstrate personal accountability and integrity in all actions.
Travel and Telecommuting:
  • Travel: None
  • Telecommute Options: Hybrid. Occasional trips to client site for meetings. Candidate needs to be located in the DC metro area.

VMD provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable Federal, state and local laws. VMD maintains a drug-free workplace.

  • Washington, Washington, D.C., United States Captivation Software Full time

    About the PositionCaptivation Software is looking for a skilled Software Engineer to contribute to the development of complex software systems. The ideal candidate will possess a strong background in Java-based software development, with experience in modern frameworks and libraries. Additionally, they will have a proven ability to work in a fast-paced,...

  • Software Developer

    4 weeks ago


    Washington, United States Client Server Software Solutions Full time

    Job DescriptionJob DescriptionConstellation West is looking for a Software Developer to develop, create, and modify general computer applications software and specialized utility programs. The ideal candidate must have the ability to analyze user needs and develop software solutions, design software, and customize software for client use with the aim of...


  • Washington, United States VMD Corp Full time

    Description As a Vision, Mission, and Driven company, VMD has been delivering information technology solutions to the Federal government in Agile Engineering, Cybersecurity, and Critical Infrastructure Protection since 2002. Our mission has now expanded, and we have merged with Xcelerate Solutions to revolutionize end-to-end enterprise security. Together we...


  • Washington, Washington, D.C., United States Captivation Software Full time

    Key ResponsibilitiesThis role involves designing, developing, and implementing complex software capabilities for computer-based systems.You will work closely with other talented engineers to create software solutions that meet the needs of our clients.Essential Skills and QualificationsA strong working knowledge and experience developing Java based software...


  • Washington, United States Ardent Services Full time

    Why do you need to choose between doing important work and having a fulfilling life? At Ardent, we have both. Ardent employees are committed to solving our customers’ most difficult problems—and we are committed to the well-being, personal goals, and professional development of our employees. We are “All In.” We put forth our strongest effort...


  • Washington, Washington, D.C., United States Bronze Technologies, Inc. Full time

    Job SummaryBronze Technologies, Inc. is seeking a skilled Software Development Director to lead our National Security software organization.The ideal candidate will drive technical standards across the Sector for all software development activities, including development patterns, technology stacks, and development processes. They will work closely with...


  • Washington, DC, United States VMD Corp Full time

    Description As a Vision, Mission, and Driven company, VMD has been delivering information technology solutions to the Federal government in Agile Engineering, Cybersecurity, and Critical Infrastructure Protection since 2002. Our mission has now expanded, and we have merged with Xcelerate Solutions to revolutionize end-to-end enterprise security. Together we...


  • Washington, Washington, D.C., United States cFocus Software Incorporated Full time

    Job OverviewcFocus Software Incorporated is seeking a seasoned Senior Java Developer to spearhead the development of a high-priority project. This role requires expertise in Java, cloud technologies, and continuous integration.Responsibilities:Design, develop, and implement DEV and TEST labs in C2S environments.Maintain software solutions focusing on...


  • Washington, Washington, D.C., United States Captivation Software Full time

    Job OverviewCaptivation Software is a reputable company known for delivering high-quality solutions to its clients. We are seeking an experienced and skilled Software Engineer to join our team.This role offers an excellent opportunity to work with modern technologies, collaborate with talented engineers, and contribute to the development of complex software...


  • Washington, United States VMD Corp Full time

    VMD Corp is a leading provider of IT services, specializing in Cybersecurity and Software Development. We are seeking an experienced Software Security Developer to join our team.As a Software Security Developer at VMD Corp, you will have the opportunity to work on a wide range of projects, from developing software applications and services to managing source...


  • Washington, United States Top Secret Clearance Jobs Full time

    Senior Application Developer Job DescriptionAbout the RoleWe are seeking a highly skilled Senior Application Developer to join our team at Top Secret Clearance Jobs. This is a hybrid position that will be performed on-site in Washington, DC.This position requires US Citizenship with an active Top Secret clearance. Military Veterans are highly encouraged to...

  • Software Developer

    3 weeks ago


    Washington, United States Constellation West Full time

    Constellation West is looking for a Software Developer to develop, create, and modify general computer applications software and specialized utility programs. The ideal candidate must have the ability to analyze user needs and develop software solutions, design software, and customize software for client use with the aim of optimizing operational efficiency....

  • Software Developer

    3 weeks ago


    Washington, United States Constellation West Full time

    Constellation West is looking for a Software Developer to develop, create, and modify general computer applications software and specialized utility programs. The ideal candidate must have the ability to analyze user needs and develop software solutions, design software, and customize software for client use with the aim of optimizing operational efficiency....

  • Software Developer

    3 weeks ago


    Washington, United States Constellation West Full time

    Constellation West is looking for a Software Developer to develop, create, and modify general computer applications software and specialized utility programs. The ideal candidate must have the ability to analyze user needs and develop software solutions, design software, and customize software for client use with the aim of optimizing operational efficiency....

  • Software Developer

    2 weeks ago


    Washington, United States TagMaster North America Inc Full time

    TagMaster NA is seeking an experienced and professional Software Developer with the ability to work with our development team to create, maintain, test, and manage our software applications. Experience and knowledge of RFID (Radio Frequency Identification), security, access control, and Identification solutions is a plus. This is a full-time position with...


  • Washington, United States VMD Corp Full time

    Job OverviewVMD Corp, a rapidly growing IT services company focused on tackling big challenges in Immigration, Travel, and Critical Infrastructure Protection, is seeking a skilled Cybersecurity Software Developer to join our team. As a key member of our team, you will be responsible for developing software applications, services, and systems that meet the...


  • Washington, Washington, D.C., United States Captivation Software Full time

    Software Infrastructure EngineerWe are seeking a highly motivated and experienced DevOps Engineer to join our fast-paced development team at Captivation Software. As a key member of our infrastructure team, you will be responsible for implementing infrastructure, automating deployment processes, and ensuring the reliability and scalability of our...


  • Washington, United States VMD Corp Full time

    About the JobWe are seeking a skilled Software Security Developer to join our team at VMD Corp. As a member of our team, you will play a critical role in developing software applications, services, and systems that meet the needs of our customers.Your primary responsibilities will include:Managing source code using industry version control best...


  • Washington, Washington, D.C., United States Client Server Software Solutions Full time

    About the RoleWe are seeking an experienced Software Developer to join our team at Client Server Software Solutions.The ideal candidate will have a strong background in developing and maintaining complex software applications, with a focus on enterprise data platforms. They will be responsible for designing, implementing, and testing software solutions that...


  • Washington, United States Ampcus Full time

    Job DescriptionWe are seeking a skilled Application Developer to join our team at Ampcus. As a key member of our development team, you will be responsible for designing, developing, and implementing software applications that meet the needs of our clients.The ideal candidate will have a strong background in Python programming and experience working with...