The Squires Group, Inc. is an award-winning global integrator supporting a large federal security and background-screening contract. They are seeking a Software Engineer to contribute across the full software development lifecycle, applying Agile methodologies and ensuring software quality and security compliance.
Responsibilities:
- Participate in all phases of the Software Development Lifecycle (SDLC), including design, coding, testing, debugging, and implementation
- Collaborate with team members to understand technical and functional requirements and translate them into effective software solutions
- Apply Agile methodologies and best practices to support iterative development and continuous delivery
- Conduct design, code, and test reviews to ensure application quality, performance, and reliability
- Ensure all software meets requirements for security, quality, scalability, and maintainability
- Troubleshoot and resolve defects, technical issues, and system inconsistencies efficiently
- Create and maintain clear, accurate technical documentation for design, code, and system architecture
- Analyze and resolve issues related to cloud services, application performance, and system integrations
- Partner with IT and security teams to ensure compliance with security requirements and optimize cloud-based environments
Requirements:
- U.S. Citizens with an ACTIVE TOP SECRET CLEARANCE
- Bachelor's degree in Computer Science, Software Engineering, or related discipline
- 3+ years of hands-on software engineering experience
- Experience with secure coding practices and Agile development
- Strong analytical, troubleshooting, and problem-solving abilities
- Ability to collaborate in a distributed, remote environment