
Senior Software Engineer
Peterson Technologies2 months ago
Annapolis Junction, MD, USASenior
Base Salary
$180k - $260k/yr
Responsibilities
- Analyze user requirements and 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.
- Review and test software components for adherence to design requirements and document test results.
- Develop simple data queries for existing or proposed databases or data repositories.
- Resolve software problem reports.
- Provide input on hardware/software trade-offs, software reuse, and COTS/GOTS adoption.
- Recommend improvements to documentation and software development process standards.
Requirements
- At least 20 years of software engineering experience, or at least 24 years if no bachelor’s degree is held.
- Bachelor’s degree in Computer Science or a related discipline, or four additional years of software engineering experience.
- Java 11+ experience.
- TS/SCI clearance with polygraph and eligibility to access classified information.
- AWS experience is preferred.
Benefits
- Generous paid time off.
- Healthcare coverage.
- Short-term disability and long-term disability insurance.
- Life insurance.
- 401k contribution.
- Tuition and training reimbursement.
- Salary range of $180,000–$260,000 depending on experience.
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.