
Software Developer
Peregrine Advisors
full-time
Posted on:
Location Type: Hybrid
Location: Potomac • Maryland • United States
Visit company websiteExplore more
Tech Stack
About the role
- Design, develop, test, and maintain enterprise applications supporting DoD agency operations
- Build and support solutions using SharePoint, Power Platform, and automation tools to streamline agency workflows
- Collaborate with DevSecOps teams to support CI/CD pipelines and ensure secure, repeatable deployments
- Ensure applications meet federal cybersecurity and system authorization requirements, including RMF and NIST compliance
- Troubleshoot and resolve application issues, providing timely support to end users and stakeholders
- Participate in system upgrades, enhancements, and modernization efforts across the agency’s application portfolio
- Lead or contribute to business development, internal tool-building, mentorship, or publication to strengthen Peregrine’s software engineering capabilities and market position
Requirements
- 3–7+ years of software development experience with modern development frameworks and tools
- Experience with SharePoint, Power Platform, or enterprise automation tools
- Familiarity with DevSecOps practices and CI/CD pipeline development and support
- Knowledge of RMF, NIST 800-53, or secure coding practices
- Experience in federal or DoD environments preferred; understanding of federal cybersecurity and system authorization requirements
- Excellent written and oral communication skills; proven collaborator across diverse teams in dynamic government environments
- Prior consulting or client-services experience preferred
- Bachelor’s degree in Information Systems, Computer Science, Engineering, or related field, or the equivalent combination of education, training, and experience
- 3+ years of software development experience, preferably in a federal or DoD context
- Demonstrated problem-solving skills and the ability to adapt in a fast-paced, dynamic environment
- U.S. citizenship required
- Must be able to obtain and maintain a Secret level DoD security clearance, active Secret security clearance or above preferred
Benefits
- Full health coverage (medical, dental, and vision) with 100% of employee premiums covered
- Life and disability insurance, fully covered by the company
- 401(k) retirement plan with 100% match on contributions up to 4% of salary with immediate vesting
- Unlimited Paid Time Off (PTO) to encourage work-life balance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentmodern development frameworksautomation toolsCI/CD pipeline developmentsecure coding practicestroubleshootingsystem upgradesapplication maintenanceenterprise applicationsbusiness development
Soft Skills
written communicationoral communicationcollaborationproblem-solvingadaptabilitymentorship
Certifications
Bachelor’s degree in Information SystemsBachelor’s degree in Computer ScienceBachelor’s degree in EngineeringSecret level DoD security clearance