OVERVIEW:
You will be responsible for designing, implementing, and maintaining Windows-based software applications based on government-driven requirements.
GENERAL DUTIES:
- Contribute to application and system-level design in order to optimize overall system performance and reliability
- Translate detailed requirements and design requests into computer software
- Work on an agile development team to coordinate and collaborate solutions
- Test, debug, and refine computer software to produce the required product
- Prepare both program-level and user-level documentation and training
- Participate in scrum meetings and provide status updates
- Work independently and manage individual tasks from product backlog
- Enhance software to reduce operating times or improve efficiency
REQUIRED QUALIFICATIONS:
- Six (6) or more years of experience as a Web application developer in building multi-tier framework software applications
- Two (2) or more years of experience with Javascript frameworks such as React, Vue, Angular, etc.
- Additional experience with .NET WinForms is a plus
- Experience in gathering and analyzing requirements and direct interaction with a government customer
- Experience developing Section 508 compliant applications
- Experience in a government client environment and working alongside a Government PM in assisting with project goals and direction of development team
- Ability to design, develop, troubleshoot, and test software to satisfy requirements
- Ability to train and mentor junior development team members
- Ability to oversee and guide junior and mid-level team members with project work, including defining upcoming goals, in-depth requirements evaluation and planning, detailed task write-ups, and code reviews
- Excellent oral and written communication skills
- Position is on-site at our customer location in Quantico, VA
- Minimum Education: Bachelor of Science (B.S.) Degree in Computer Science, Software Development, Information Systems or related field of study; or in lieu of education, five additional years of relevant experience
DESIRED QUALIFICATIONS:
- Experience working with technical teams in government environments
- Experience supporting federal government information technology systems
- Experience working directly with customers
CLEARANCE: