Demo

Software Developer with Security Clearance

Encode
Lexington, MA Full Time
POSTED ON 3/10/2025
AVAILABLE BEFORE 6/6/2025

Job Title : Software Engineer

Location : Lexington, MA Job Description :

The Software Engineer will be responsible for full lifecycle application development, including designing, coding, and debugging applications in various software languages. The role includes software analysis, requirements analysis, code review, system risk analysis, and software reliability analysis. The candidate will engage in object-oriented design and analysis (OOA / OOD), software modeling and simulation, GUI design, software testing, and quality assurance. Additional responsibilities include performance tuning, software integration, documentation, and compliance with industry standards. The candidate will evaluate new technologies for implementation and contribute to localization / globalization efforts.

Qualifications & Required Skills : Must Have :

Data / Reporting : JSON, Protobuf, and SQL-Based Databases (5 years)

Degree Level : Bachelor's Degree

Engineering : Software / Algorithm Development (15 years)

Security Clearance : Currently holds a Secret Clearance (or higher) Networks : - Inter-process Communications (TCP / IP, Thin Communications Layers, Publish / Subscribe Middleware, DDS) (5 years) - Networking Applications and Protocols : TCP / IP, DNS, NTP, DHCP, SSH, FTP, HTTP / S (5 years) Programming : - Backend Programming (SQL) (5 years) - C / C Programming (5 years) - Full Stack Development (5 years) - GIT / GITHUB (5 years) - IDE to Java (5 years) - Java / J2EE / JEE (JSP, SERVLETS, JDBC, JSTL, SOAP) Development (5 years) - Java Development (5 years) - JavaScript Development (5 years) - Object-Oriented Software Design and Development (5 years) - Software Design / Development (5 years) - Software programming : Java, C / C , Python, Linux (5 years) - Updating and debugging legacy codebases (5 years) - XML and SQL (5 years) Software : - Developing, debugging, and executing software in a Windows and Linux environment (5 years) - Maven or Gradle, Git / Gitlab, Make / Autotools (5 years) Software Tools : - Specifying, developing, and verifying software functions and modules - Good understanding of communication protocols - Ability to update and debug legacy codebases with minimal supervision - Ability to rapidly and independently learn new skills as needed Nice to Have :

Programming : C 11 or later, Standard Template Library, Boost Library

MVC frameworks (Struts, Spring MVC, Play)

Systems : Hardware and Software Integration Additional Skills : - Strong organizational skills and self-motivated team player - Ability to lead individual contributions within a team - Work collaboratively with limited supervision - Excellent written and verbal communication skills - Ability to decompose loosely defined requirements and work with the team to provide solutions - Software Documentation Background & Responsibilities :

The Software Engineer will support the research and development of large-scale open architecture distributed / cloud-based data processing, analysis, and Artificial Intelligence (AI) projects utilizing agile development methodology. The candidate will collaborate with technical staff to implement software architecture, perform coding, integration, and testing. Responsibilities include :

  • Supporting the development of algorithms for threat detection and decision support
  • Implementing and supporting software for real-time control of hardware, including cameras and radar systems
  • Assisting third parties in enhancing and extending system functionality Clearance Requirement : Candidates must have an active Secret Clearance (or higher) to be considered for this role. Travel : Potential for local travel. Work Location :

This is a HYBRID position, requiring onsite presence 2-3 days per week. Candidates must be local at the time of starting the assignment. Final schedule to be determined by the hiring manager. Interview Process :

  • 1st Round : Zoom interview with the hiring manager
  • 2nd Round : Zoom interview with additional team members as needed
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Developer with Security Clearance?

    Sign up to receive alerts about other jobs on the Software Developer with Security Clearance career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Developer with Security Clearance jobs in the Lexington, MA area that may be a better fit.

    Senior Software Developer

    Security Finance, Boston, MA

    AI Assistant is available now!

    Feel free to start your new journey!