Software Developer Mid (Python), TS/SCI

Springfield, VA
Full Time
Information Technology
Experienced

Key Responsibilities

  • Design, develop, and maintain software applications, features, and components using programming languages, frameworks, and tools
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews
  • Implement assigned user stories and tasks, ensuring alignment with project requirements and acceptance criteria
  • Write clean, maintainable code and conduct unit testing to verify software functionality
  • Document software designs, implementation details, and technical specifications

Required Qualifications

  • Minimum of five (5) years of professional experience in software development roles, with exposure to designing and building software solutions
  • Experience with developing programs in Python
  • Minimum of two (2) years of experience working in Agile environments in roles involving collaboration within Agile teams
  • Experience with development in one or more scripting languages or methodologies (e.g., Go, Bash, JavaScript, etc.)
  • Experience designing working environments and/or programs within Linux-based operating systems (Ubuntu, RedHat, Debian, etc.)
  • Experience with User Interface / User Experience (UI/UX) development technologies, especially with JavaScript frameworks, such as React, Angular, or Vue
  • Working knowledge of database query languages and mobile database design (e.g., SQLite)
  • Familiarity with issue tracking software, such as Jira, as part of a software development team
  • Experience with the git version control system

Preferred Qualifications

  • Relevant certifications such as Agile Certified Practitioner (PMI-ACP), Certified Scrum Developer (CSD), or similar certifications demonstrating proficiency in Agile software development practices are beneficial but not required
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*