Computer Engineer IV

AERMOR LLC

$105K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience in Computer Science or related field with Master’s or 14 years with Bachelor’s degree.
  • Proficiency in both Linux and Windows environments.
  • Experience in full stack software engineering including system architecture and database development.
  • Hands-on experience with C++, NodeJS, JavaScript, and VueJS.
  • Familiarity with CI/CD pipelines, build tools (CMake), and Git/Gitlab for source control.
  • Knowledge of Agile Development and configuration management tools like JIRA and Confluence.
  • Pursuing relevant certifications (e.g., CompTIA Sec+, Red Hat, or Cloud certifications) within 18 months of hiring.

Responsibilities

  • Analyze software source code for defects and adherence to coding standards.
  • Participate in code reviews to ensure quality and compliance.
  • Contribute to the development and review of software design documents.
  • Conduct requirements traceability to validate requirements are clear and testable.
  • Develop software test plans and perform validation testing.
  • Support internal and external verification and validation testing events.
  • Review test cases and procedures for effectiveness.

Benefits

  • Medical, dental, and vision insurance.
  • 401(k) plan with employer contributions.
  • Paid time off for work-life balance.
  • Professional development opportunities for career growth.
Full Job Description
Location: Virginia Beach, VA
Position Type: Full Time
Clearance Level: Secret


AERMOR is hiring a Computer Engineer IV in Virginia Beach, VA to support full-stack software development, system design, documentation, and testing. The role involves reviewing source code, participating in code reviews, developing and validating software test plans, ensuring requirements traceability, and supporting configuration management.

This position is onsite in Virginia Beach, VA.

Key Responsibilities:

Development:
  • Analyze software source code to identify defects, ensure adherence to coding standards, and verify proper implementation.
  • Verify adherence to established software development standards and best practices.
  • Participate in and support code reviews.
  • Identify, evaluate, and propose mitigation strategies for software development and deployment risks.

Documentation:
  • Contribute to the development and review of software design documents.
  • Review software documentation (design docs, user manuals, etc.) for accuracy and completeness.
  • Conduct requirements traceability to verify requirements are correct, complete, unambiguous, and testable.
  • Support configuration management processes to ensure proper version control and documentation tracking.

Testing:
  • Develop and support software test plans.
  • Perform validation testing to ensure systems meet verified requirements.
  • Provide support for internal and external verification and validation test events.
  • Review and assess test cases and test procedures for coverage and effectiveness.


Required Experience:
  • Demonstrated experience in both Linux and Windows environments.
  • Full stack software engineering efforts to include: System architecture design and database design and development.
  • Experience with C++ (on Linux and command line/associated toolchain), NodeJS, Javascript, VueJS.
  • Node.js backend development to include experience building APIs and service layers.
  • Experience developing and integrating open-source tools and software systems.
  • Hands-on experience with CI/CD pipelines, build (CMake), source control (Git/Gitlab), and code review processes.
  • Agile Development and configuration Management tools (JIRA, Confluence).
  • Individual shall be working towards one of the relevant certifications within one and a half years after assuming duties: CompTIA Sec+, Red Hat Certification Program (RHCP), Cloud certifications, etc.
  • Minimum Experience: Ten (10) years with Master's degree or 14 years with Bachelor's degree in Computer Science or related field. Demonstrated experience in system design, development, test, and evaluation.


Compensation:

Compensation for this position is based on several considerations, including applicable contract wage rates and labor categories, geographic location, relevant professional experience, technical expertise, education, certifications, and overall alignment with the role's requirements.

AERMOR is committed to providing competitive pay along with a benefits package designed to support employees throughout their careers. Eligible employees may receive medical, dental, and vision insurance, a 401(k) plan, paid time off, and professional development opportunities.

Salary Range: $105,000-$130,000/yr

Similar Jobs

More Jobs at AERMOR LLC

More Information Technology Jobs

Find similar Computer Engineer IV jobs: