
Software Engineer
Peterson Technologies2 months ago
Annapolis Junction, MD, USASenior
Base Salary
$150k - $185k/yr
Responsibilities
- Develop, maintain, and enhance complex software systems, including analytics, algorithmic, large-data, real-time, and business information systems.
- Analyze user requirements and derive software design and performance requirements.
- Design, code, debug, modify, and integrate software features and systems.
- Review and test software components, document test results, and resolve software problem reports.
- Develop database queries and provide input on software architecture, reuse, COTS/GOTS use, requirements analysis, and development standards.
Requirements
- Bachelor’s degree in Computer Science or a related discipline, or four additional years of software engineering experience.
- At least seven years of software engineering experience, or at least 11 years if the applicant does not have a bachelor’s degree.
- Required experience with Java, AWS, and Python.
- MongoDB experience is preferred.
- TS/SCI clearance with polygraph is required, and applicants must meet eligibility requirements for access to classified information.
Benefits
- Benefits include generous paid time off, healthcare, short-term and long-term disability insurance, life insurance, 401(k) contributions, tuition and training reimbursement, competitive salaries, and a healthy work-life balance.
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.