
Junior Software Engineer
Peterson Technologies2 months ago
Annapolis Junction, MD, USAEntry Level
Base Salary
$71k - $120k/yr
Responsibilities
- Analyze user requirements and derive software design and performance requirements.
- Design and code new software and modify existing software to add features.
- Debug software, correct defects, and resolve software problem reports.
- Integrate software into new or modified systems and operating environments.
- Develop simple data queries for existing or proposed databases or data repositories.
- Review and test software components, document test results, and provide input on system design and software development processes.
Requirements
- Active DoD Security Clearance.
- Bachelor’s degree in computer science or a related discipline, or four years of software engineering experience on projects with similar software processes as a substitute.
- Java experience.
- Experience with a source code version management tool such as Git.
- Entry-level software development skills and the ability to communicate and work within a team.
- Preferred qualifications include Spring, Spring Boot, Spring Data, web architecture experience, and database experience, with NoSQL preferred over RDBMS.
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 reasonable accommodations for applicants with disabilities.
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.