2 months ago
Annapolis Junction, MD, USASenior

Base Salary

$105k - $175k/yr

Responsibilities

  • Analyze user requirements to derive software design and performance requirements.
  • Design and code new software or modify existing software to add features.
  • Debug existing software and correct defects.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Review and test software components and document test results.
  • Resolve software problem reports.
  • Provide input on hardware/software trade-offs, software reuse, and COTS/GOTS use in system design.
  • Recommend improvements to documentation and software development process standards.

Requirements

  • Bachelor’s degree in Computer Science or a related discipline, or four additional years of software engineering experience.
  • At least 7 years of software engineering experience, or at least 11 years without a bachelor’s degree.
  • Experience with Java 11+.
  • TS/SCI clearance with polygraph is required, along with eligibility for access to classified information.

Benefits

  • Generous paid time off.
  • Healthcare, short-term disability, long-term disability, and life insurance.
  • 401(k) contribution.
  • Tuition and training reimbursement.
  • Healthy work-life balance and competitive salaries.
  • Reasonable accommodations are available for applicants unable to use the online application system due to a disability.

Tech Stack

Categories

Peterson Technologies

About Peterson Technologies

1,001-5,000 employees

Peterson (Control Union) provides inspections, certifications, testing, logistics, and collateral management services to commodity supply chains in sectors such as agriculture, energy, and industry. It operates a fee-for-service model supported by a global network of offices and laboratories in more than 70 countries. The company was founded in 1920, is privately held, and is headquartered in Rotterdam.

Contact me