Software Engineer - Annapolis, United States - Avid Technology Professionals

    Avid Technology Professionals
    Avid Technology Professionals Annapolis, United States

    2 weeks ago

    Default job background
    Description


    Seeking a Full Stack Developer to provide software engineering support to include designing, developing, implementing, and maintaining mission applications.? The candidate will be responsible for the development, building, configuration, build testing, documentation and troubleshooting of systems supporting the mission.

    This includes documentation of software designs, user documentation, and Interface Control Documents (ICDs).


    MANDATORY SKILLS:

    Basic Qualifications:
    Bachelor's degree in System Engineering, Computer Science, Information Systems, or related discipline
    14 years experience as a Software Engineer supporting development, maintenance, and enhancement of complex and diverse software systems based upon documented requirements
    Demonstrated experience with C++ and Python
    Demonstrated understanding of Agile Software Development methodology, GIT, JIRA, and Confluence?
    Proven experience using REST interfaces, XML, Linux
    Experience supporting an operational environment to include management of customer and mission needs and balancing those needs with software deployments?
    Active TS SCI security clearance with a current polygraph is required


    OPTIONAL SKILLS:

    Preferred Qualifications:
    Knowledge of Service Oriented Architectures (e.g. RESTful API)

    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

    #J-18808-Ljbffr