Jobs · Engineering · Virginia

Software Engineer IV

AERMOR · Virginia Beach, VA · 1 wk ago
On-siteEngineering$105k–$130k/yrFull-time

AERMOR is seeking an onsite Software Engineer IV in Virginia Beach, VA to support software development, system design, documentation, and testing.

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.
    • Backend development including experience building APIs and service layers.
  • 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.

Requirements

  • Demonstrated experience in Linux environments.
  • Software engineering experience including system design, database design, and development.
  • Proficiency in NodeJS, JavaScript, VueJS. Python or Java experience will also be considered.
  • Experience with C++ (on Linux and command line/associated toolchain).
  • Experience developing and integrating open-source tools and software systems.
  • Hands-on experience with CI/CD pipelines, build, source control (Git/Gitlab), and code review processes.
  • Experience with Agile Development and Configuration Management Tools (JIRA, Confluence).

Preferred Qualifications

  • 14 years of experience with a bachelor’s degree in computer science or related field, or 10 years of experience with a master's degree.
  • Experience with file-based database systems.

Certifications

Individual shall be working towards one of the following certifications within one and a half years after assuming duties:

  • CompTIA Sec+
  • Red Hat Certification Program (RHCP)
  • Cloud certifications

Pay

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

Benefits

  • Medical, dental, and vision insurance
  • 401(k) plan
  • Paid time off
  • Professional development opportunities

Similar jobs

Software Engineer IV

PTR GlobalMenlo Park, CA· Yesterday
Engineering$85–$90/hrapply on jobs.pinnacle1.com

Software Engineer IV

Ursus, Inc.Menlo Park, CA· Yesterday
RemoteEngineering$86–$96/hrapply on www1.jobdiva.com

Software Engineer IV

IDEMIA Public SecurityUnited States· 4 days ago
RemoteEngineeringapply on workforcenow.adp.com

Software Engineer IV

AvailityUnited States· 5 days ago
RemoteEngineeringapply on availity.wd1.myworkdayjobs.com

Software Engineer IV

SpectrumGreenwood Village, CO· 1 wk ago
Engineering$88k–$157k/yrapply on jobs.spectrum.com