Jobs · Engineering · Maryland

Senior Software Engineer with Security Clearance

2HB Incorporated · Annapolis Junction, MD · 3 wk ago
Engineering$146k/yrFull-time

About the role

Develop innovative software solutions that enhance security systems. Collaborate with cross-functional teams to design, develop, test, and deploy secure software applications.

Responsibilities

  • Design, develop, and maintain secure software applications using modern programming languages and frameworks.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Work closely with security experts to integrate security features into software products.
  • Contribute to the continuous improvement of development processes and tools.
  • Document software designs, code, and processes for future reference and maintenance.

Requirements

  • At least a Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of professional software engineering experience.
  • A current Top Secret clearance with Polygraph.
  • Experience with secure software development methodologies and tools.
  • Strong understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving skills and ability to work independently and as part of a team.

Qualifications

  • Proficiency in at least one programming language such as Java, C#, Python, or JavaScript.
  • Experience with secure coding practices and knowledge of common security vulnerabilities.
  • Knowledge of software testing methodologies and tools.
  • Experience with version control systems like Git.

Skills

  • Software Development
  • Security Engineering
  • Agile Methodologies
  • Version Control
  • Secure Coding Practices

Benefits

  • Competitive salary commensurate with experience.
  • Health insurance coverage.
  • Paid time off and holidays.
  • Professional development opportunities.

Pay

  • $146,373 - $230,530 per year

Schedule

  • Full-time

Similar jobs