Peregrine Advisors

Software Developer

Peregrine Advisors

full-time

Posted on:

Location Type: Hybrid

Location: PotomacMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

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