Sign Up Sign Up Log In Sign Up

Software Engineer


The Client seeks Software Engineers with experience in Java and/or Javascript to assist our talented group of developers and PLMs with developing, maintaining, and enhancing complex and diverse software systems based upon documented requirements. The Candidate shall apply IT acumen to engineer, design, and develop the software applications.
Work Requirement:
The Candidate support shall include providing development engineering, and programming support to projects and infrastructure support activities, as well as designing and developing enterprise applications in a web environment. This includes analyzing user needs and developing, creating, and modifying general computer applications/software or specialized utility programs and solutions to match. The Candidate shall need to design software or customize software for client use with the aim of optimizing operational efficiency. The Candidate shall also manage websites, including designing, developing, deploying, and maintaining activities, as well as performing testing and quality assurance of websites and web applications. Furthermore, the Candidate shall analyze and design databases within an application area, working individually or coordinating database development with the Client as part of the larger Client team. To do this, the Candidate shall need to maintain a strong awareness of technical trends in information technology, and develop and maintain a strong awareness of on-going IT projects and business unit requirements. Additionally, the Candidate shall need to be able to apply the project management model (Agile) for a given development effort; and provide analysis, design, development, deployment, and lifecycle support for innovative hardware systems and applications. The Candidate shall develop end-to-end cost analysis for projects, ensuring systems being developed comply with the enterprise technical architecture, and leading teams consisting of contractor personnel and Client staff. The Candidate shall manage and track user stories through the Clients JIRA site, help project and program teams prepare for IT Project Management Program control gates, and keep senior management apprised of project or program status.

OPTIONAL SKILLS: Demonstrated experience with virtualization
Demonstrated experience programming in Perl
Demonstrated experience programming in C/C++
Demonstrated experience with React

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
Company Name:
Security Clearance:
Top Secret
Laurel, Virginia
United States
Not Specified
Job Number:

Send me email alerts for similar jobs