Jobs · Engineering · Maryland

Software Engineer III (Front End Developer) with Security Clearance

Black Eagle Defense · Annapolis, MD · 1 wk ago
Engineering$200k–$230k/yrFull-time

Duties

  • Develop, maintain, and enhance complex and diverse software systems.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports and apply software development and design methodologies appropriate to the development environment.
  • Provide specific input to the software components of system design, including hardware/software trade-offs, software reuse, and the use of COTS and GOTS products in place of new development.
  • Engineer novel software solutions or implement feature enhancements within current applications.
  • Optimize algorithms to achieve superior system functionality and performance benchmarks.
  • Coordinate the creation and execution of validation procedures for software modules.
  • Oversee system installations and monitor functionality to maintain operational compliance.
  • Propose emerging technologies and modernized processes for high-complexity initiatives.
  • Direct software development teams to ensure alignment with project-specific process constraints.
  • Collaborate with multi-disciplinary engineers to define limitations and project capabilities.
  • Assign and monitor programming and testing tasks across various engineering teams.

Skills

  • Evaluate end-user needs to establish comprehensive software design and performance criteria.
  • Identify and resolve defects through rigorous debugging of existing software systems.
  • Advise on enhancements for technical documentation and development lifecycle standards.
  • Engineer novel software solutions or implement feature enhancements within current applications.
  • Incorporate software into evolving systems or diverse operational environments.
  • Construct data queries to support database interactions and information retrieval.
  • Author and critique technical manuals and system-level documentation.
  • Perform as a team lead, managing technical activities according to specific project methodologies.
  • Architect and deploy advanced interfaces and queries for complex data repositories.
  • Optimize algorithms to achieve superior system functionality and performance benchmarks.
  • Coordinate the creation and execution of validation procedures for software modules.
  • Investigate technical problem areas and define solutions through system flow and data analysis.
  • Adapt software to new hardware specifications while optimizing overall performance.
  • Model and predict software outcomes using scientific and mathematical analysis during design.
  • Execute quality control measures and implement algorithms with strict resource constraints.
  • Validate the quality of all developed software through rigorous control standards.

Qualifications

  • Twelve (12) years of experience as a SWE on programs and contracts of similar scope, type, and complexity.
  • A Bachelor's degree in Computer Science or related discipline from an accredited college or university.
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.

Benefits

  • 100% payment of all qualifying Health, Dental, and Vision, Short/Long Term Disability, as well as Life Insurance premiums.
  • Healthcare - CareFirst BlueChoice.
  • Dental - Delta Dental.
  • Vision - CareFirst BlueChoice.
  • Short and Long Term Disability - Guardian.
  • Life Insurance - Guardian.
  • Retirement - Safe Harbor 401k.
  • Paid Leave - Standard 25 days (5 working weeks) of PTO in addition to the 11 federal holidays.

Similar jobs