logo

View all jobs

Software Developer

Arlington, Virginia · Information Technology
Responsibilities
  • Use Java, Python, Ruby, Go, and/or other modern languages to develop and maintain cloud-based solutions 
  • Support solution development throughout the entire lifecycle, guided by SAFe and DevSecOps methods - to include requirements, design, coding, testing, and deployment 
  • Support Program Increment planning, to include input into the Agile Release Train and the CI/CD Pipeline 
  • Implement enhancements to the existing system in parallel with supporting the modernized cloud-based system; help coordinate development teams working in parallel 
  • Support database design (data architecture) 
  • Perform database integration via SQL 
Required Qualifications          
  • 5+ years of development experience 
  • Experience with at least one modern programming language (Java, Python, Ruby, Go) 
  • Experience in Agile development methodology (SAFe preferred, but not required) 
Preferred:
  • Experience implementing and configuring DevSecOps solutions 
  • Experience in Restful services 
  • Experience in Oracle RDBMS, PL/SQL, and SQL*Plus 
  • Experience in UNIX/LINUX shell scripting. 
  • Experience in C++ 
  • Certification in SAFe, SCRUM, or Kanban 
  • Proven track record as a self-learner keeping current with the latest techniques to include automated code scanning, automated testing, and CI/CD concepts 
  • Experience in Jira to support configuration management in an Agile environment 
Education
  • B.S degree or equivalent           

Share This Job

Powered by