Location: Herndon, VA
Date Posted: 02-02-2018 #10376788

Deadline for resume Submission:2/13/18 11:59 PM

The Programmer shall provide software development of Client security systems used in data transfer, anti-virus scanning, and file conversion solutions. Activities will be concentrated on all aspects of the product development life cycle that are consistent with creating, implementing, and supporting new features and product capabilities in secure data transfer applications and improving data processing methods, that ensure the highest level of information system security. Work will include the development of new software releases in support of product enhancement, software bug-fixes and security-relevant changes. Work will also include providing support for end user product integration, through the use of an application programming interface (API). The successful candidate will participate in the coding and testing process for developing automated tools, to perform product functional tests and vulnerability tests. The successful candidate will participate in customer support activities, and will provide relevant fixes to identified problems. The successful candidate will also perform the following tasks analyze and study complex system requirements; design software tools and subsystems to support software reuse; translate detailed design into computer software; implement commercial packages; prepare required documentation (including both program-level and user-level documentation); enhance software to reduce operating time or improve efficiency; provide technical guidance in the conveyance of software engineering techniques and use of automated support tools; create detailed flow charts, programs, and tests; coordinate with project manager, systems engineer, and software developers, to ensure code is implemented according to system specification; develop, in conjunction with functional users, system alternatives and solutions; and prepare test plans and test data for proposed systems.

OPTIONAL SKILLS: 1. Demonstrated experience creating functional and technical design specifications for software development efforts.
2. Demonstrated experience with integrated development environments such as IntelliJ and/or Eclipse IDE.
3. Demonstrated experience building Java applications with ANT.
4. Demonstrated experience with Linux server-side development and automation tasks (Kickstart, shell scripting), to build and configure software.
5. Demonstrated experience with version control systems like Git and/or SVN.
6. Demonstrated experience with issue tracking systems like JIRA and/or Mantis.
7. Demonstrated experience with the Agile and/or Waterfall development methodology.
8. Demonstrated experience adapting to changing priorities and deadlines.
9. Demonstrated experience working collaboratively and with minimal direct supervision.
10. Demonstrated experience exhibiting oral and written communications skills.

About Avid Technology Professionals 
Avid Technology Professionals, LLC (ATP) is a premiere provider of software and systems engineering, and acquisition program management services for the community. ATP is actively seeking to pursue contract opportunities with other departments and agencies in the federal government, in state governments, and in the commercial sectors. Delivered by seasoned experts in the IT field, ATP solutions adeptly address the IT concerns manifesting in both the federal and commercial sectors.
Employee Benefits
The ATP Employee Benefits package includes:
  • A Supportive and Equitable Working Environment that is both Stimulating and Challenging
  • Competitive Hourly Salary
  • Unique Employee Success Sharing Program that allows ATP employees to Share in Company's Successes
  • Automatic Approved Overtime (as long as contract permits)
  • Retirement Pay (401K); 100% company paid, immediately vested with Profit-Sharing Component
  • Company Medical Coverage Plans - HMO, Open Access, PPO plans
  • Company Dental Plan - widely accepted, comprehensive, and flexible
  • Progressive Overtime Policy
  • Flexible Spending Account benefit
  • Lucrative Referral Bonus Policy
  • Holiday Scheduling that Coincides with Government Holidays
  • Robust Professional Expenses & Training Program
  • Computer Allowance
  • Internet Allowance
  • Short and Long Term Disability
  • Life Insurance
this job portal is powered by CATS