Software Developer - Ashburn, United States - CMCI

    CMCI
    CMCI Ashburn, United States

    4 weeks ago

    Default job background
    Description

    Job Description
    Software Developer / Device Expert

    Location:
    Ashburn, Virginia


    Why CMCI?


    CMCI provides management consulting and IT services that empower enterprises to achieve their business goals in today's highly competitive market.

    Our goal is to seamlessly integrate into each customer's organization to fully understand their business and technology needs.

    This approach allows us to quickly deliver high quality solutions while achieving the highest level of customer satisfaction on time and within budget.

    By choosing CMCI, you are choosing a company that can deliver business outcomes and mission needs in the most cost-effective manner and without sacrificing capability.

    As a part of CMCI's culture of loyalty and commitment to its employees, CMCI is committed to providing a tremendous career path by promoting employees to their highest potential.

    Job Description:

    Looking for a Software Developer, with a strong background with C++ to support an exciting DHS software development program. The ideal candidate will have solid core development skills in C++ / C# / C. Additionally, experience with AWS developing, including complete secure integrations, optimization, connectivity, and managed services is a plus. The Software Developer will have knowledge of developing applications using JAVA, JAVAScript, NodeJS, and Angular. The developer will work with the overall program team in the design and development of new applications as well as integrating new solutions into existing applications. The candidate will be able to analyze and solve complex application development needs to identify solutions to include potential new tools/technologies. The candidate should be proficient in application development, including troubleshooting and software upgrades. The Software Developer will also support hardware integration, middleware, and configurations required for production deployments. Experience working in a SecDevOps environment developing within an Agile environment using code delivery mechanisms, such as Maven, Ant, Jenkins, Git, and CI/CD. The Software Developer may support multiple Scrum teams as part of the mission integration efforts.


    Requirements

    Basic Responsibilities:


    • BS/BA degree and 8 years of experience or master's with 6 years of experience; OR 4 years of experience in lieu of degree
    • Must currently possess an active DoD Top Secret or DHS Full-BI
    • 2-3 years' experience developing cloud ready applications and/or experience migrating applications to the cloud.
    • Experience with Java
    • Experience with JavaScript
    • Experience with AWS Microservices
    • Experience with Agile processes.
    • Advanced experience with C, C++, and C#
    • Familiarity with Win API, JSON messaging, and creating Jenkins pipelines.
    • Strong knowledge of JavaScript/HTML
    • Working knowledge of Visual Studio IDE
    Desired Qualifications:


    • Configuration of hardware devices
    • Application troubleshooting expertise
    • Software installation
    • PostgreSQL database experience
    Clearance:
    U.S. Citizen; Must be able to maintain and obtain a CBP Background Investigation prior to start


    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.