
Software Engineer
Peterson Technologies2 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.
About Peterson Technologies
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.