Software Engineer - Greensboro, United States - APR Consulting

    APR Consulting
    APR Consulting Greensboro, United States

    3 weeks ago

    Default job background
    Description
    Our client is a high-tech business focusing on software and hardware system integration, cutting-edge research and development, and manufacturing. They provide premium systems, services, and products for the Department of Defense, government agencies and commercial clients.

    We have an immediate opening for a

    Software Engineer


    who will be a member of a cross-functional team responsible for development and maintenance of command and control and data processing systems.


    Job Title:
    Software EngineerLocation: McLeansville, NC 27301
    Contract Duration: 12 months or longerPay: $52.85/hr.

    Note:
    Due to the nature of work all candidates must be US Citizens.

    Position Summary:
    You will be responsible to design, implement, document, and test software on programs supporting our national security. The position provides the opportunity for close collaboration with systems, mechanical, and electrical teams.

    We encourage you to apply if you are passionate about robust software design, scalable solutions, and excellence in all that you do High level preferred skills or experiences:Developing applications in C, C++/STL, Java, or JavaScriptDeveloping in both Linux and Windows environmentsWorking in a team, demonstrated by written and verbal communication skills


    What sets you apart:


    Demonstrated proficiency in Linux and Windows application development using any of the following: C, C++/STL, Java, JavaScript, with some C# and GUI development frameworks.

    Takes pride in well documented designs and code.

    Knowledgeable in design concepts such as UML, model driven development and test-driven designKnowledgeable in at least one common testing framework, such as JUnitExperience using software tools supporting Integrated Development Environments (e.g., Eclipse, Visual Studio), version control (e.g., GitLab, Subversion), and task management (e.g.

    , JIRA)Experience with network communications programming a plus


    Requirements:
    Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field.
    Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.
    Agile experience preferred.

    About


    APR:
    Since 1980 APR Consulting, Inc. has provided professional recruiting and contingent workforce solutions to a diverse mix of clients, industries, and skill sets nationwide.


    We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.


    Don't miss out on this amazing opportunity If you feel your experience is the match for this position, please apply today and join our team.

    We look forward to working with you

    #SPC1
    #J-18808-Ljbffr