×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Security Clearance

Job in Lorton, Fairfax County, Virginia, 22199, USA
Listing for: Mission Support and Test Services, LLC
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, Agile Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Developer with Security Clearance

Responsibilities and Qualifications

  • Reverse Engineering + Operational Security,
  • Data Visualization + law enforcement briefings,
  • Minimum of 2 years of professional experience in software development roles, with significant experience in designing and building complex software solutions.
  • Minimum of three years of experience working in Agile environments, preferably in roles involving leadership and collaboration within Agile teams.
  • Experience leading collaborative Python development projects.
  • Experience with development in one or more scripting languages or methodologies (e.g., Go, Bash, JavaScript, etc.).
  • Experience designing working environments and/or programs within Linux-based operating systems (Ubuntu, Red Hat, Debian, etc.).
  • Experience with User Interface / User Experience (UI/UX) development technologies, especially with JavaScript frameworks such as React, Angular, or Vue.
  • Working knowledge of database query languages and mobile database design (e.g., SQLite).
  • Familiarity with issue tracking software (e.g., Jira) as part of a software development team.
  • Experience with the git version control system.
  • Experience leading code reviews.
  • Experience with iOS and Android mobile development languages, including Java, Objective-C, or Swift.
  • The Senior-Level Software Developer is a highly skilled professional responsible for designing, developing, and maintaining high-quality software solutions.
  • With extensive experience in Agile environments, they play a key role in leading development efforts, implementing best practices, and collaborating with cross-functional teams to deliver value-driven software increments.
  • This role requires advanced technical expertise, leadership abilities, and a deep understanding of Agile principles to drive successful software development projects.
  • The Contractor shall provide Senior-Level Software Developer services, working alongside the Government Supervisors, Product Owners, and developers.
  • These Services Shall Include
  • Software Development:
    Design, develop, and maintain software applications, modules, and components using appropriate programming languages, frameworks, and technologies, ensuring adherence to coding standards and best practices.
  • Agile

    Collaboration:

    Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews, collaborating with Agile teams to prioritize development tasks, estimate effort, and provide regular updates on progress.
  • Technical Leadership:
    Provide technical leadership and mentorship to junior developers, guiding them in software design principles, coding techniques, and best practices.
  • Code Review and Quality Assurance:
    Conduct code reviews to ensure code quality, maintainability, and adherence to architectural guidelines. Implement automated testing and continuous integration practices to ensure software reliability and stability.
  • Requirement Analysis and Design:
    Collaborate with product owners, business analysts, and stakeholders to understand project requirements, translate them into technical designs, and provide input on feasibility and implementation approaches.
  • Documentation and Knowledge Sharing:
    Document software designs, architectures, and implementation details. Share knowledge and best practices with team members through code reviews, technical presentations, and mentoring sessions.
  • Problem Solving and Troubleshooting:
    Identify and address technical challenges and issues throughout the development lifecycle, proposing innovative solutions and troubleshooting complex problems as they arise.
  • Performance Optimization:
    Identify opportunities for performance optimization and scalability improvements in software applications, implementing optimizations to enhance system efficiency and responsiveness.
  • Emerging Technologies Research:
    Stay abreast of the latest trends, tools, and technologies in software development. Conduct research and experimentation with emerging technologies to drive innovation and improve development practices.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary