Logo
Avid Technology Professionals

Software Developer

Avid Technology Professionals, Bethesda, Maryland, us, 20811


Support software architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems)Design, creates, tests, and maintains software-based applications to satisfy customer requirementsFollow a formal design process using formal specifications, data flow diagrams, and other accepted design techniques and also adheres to laws, standards and established guidelines for development and delivery of software applications (e.g., reuse, modifiable, efficient, reliable, understandable, fault tolerant) o Coordinates creation and collection of necessary technology components and integrate them into a coherent site designDesign and develop visually-pleasing, content rich, user-friendly interfaces with intuitive navigationDevelop and maintain software development technical documentation to assist with software application maintenance and upgradesProvide software process management and configuration management throughout the software development lifecycleResolve problems with software and respond to suggestions for improvements and enhancements

MANDATORY SKILLS: Java 8+ along with java11 for ATO purposesAngular JSTomcat 9MySQL8 (including SQL queries)HibernateMavenEclipseElastic SearchLinux commands

OPTIONAL SKILLS: ConfluenceJiraAngularSpring bootJasmine(test framework)Apache TikaLDAPSMTPJUnitHTML,CSSAWS(EC2,S3

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 BenefitsThe ATP Employee Benefits package includes:

A Supportive and Equitable Working Environment that is both Stimulating and ChallengingCompetitive Hourly SalaryUnique Employee Success Sharing Program that allows ATP employees to Share in Company's SuccessesAutomatic Approved Overtime (as long as contract permits)Retirement Pay (401K); 100% company paid, immediately vested with Profit-Sharing ComponentCompany Medical Coverage Plans - HMO, Open Access, PPO plansCompany Dental Plan - widely accepted, comprehensive, and flexibleProgressive Overtime PolicyFlexible Spending Account benefitLucrative Referral Bonus PolicyHoliday Scheduling that Coincides with Government HolidaysRobust Professional Expenses & Training ProgramComputer AllowanceInternet AllowanceShort and Long Term DisabilityLife Insurance