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.