Senior Software Engineer (C/C++)

Company:  Insight Global
Location: Smyrna
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Required Minimum Qualifications

*** Bachelors and 14 yrs or Masters and 12 yrs or Phd and 9 years***

  • Experience with C and C++.
  • Experience with Linux or Windows.
  • Experience in software engineering and development.
  • Knowledgeable in version control software such as GIT.
  • Knowledgeable in JIRA, Bitbucket and Confluence.
  • Experience in the technical management of software engineers.
  • Good verbal and written communication skills.
  • Self-starter and ability to work in a team environment.


Preferred Qualifications

  • Active Secret Clearance
  • Knowledge of computer architectures including multi-core environments.
  • Familiarity with software applications requiring multi-threaded programming implementation.
  • Complex programs that involved hardware, software, communications and networking.
  • Existing secret clearance, or the ability to obtain an interim clearance within 180 days and full clearance thereafter.
  • Experience with Object-Oriented Design Knowledge including UML.


Key Responsibilities

  • Perform software development, debugging, modification, enhancement, and documentation.
  • Design, test, and develop computer software in order to meet program requirements.
  • Apply expertise in computing systems to define requirements and develop software designs recognizing limitations of target hardware platforms.
  • Author technical reports and presentations for projects of moderate-to-high complexity.
  • Compile report input from other researchers and prepare final report deliverables.
  • Lead and/or contribute to white papers and proposals.
  • Create and analyze network protocols.
  • Provide technical leadership to development teams.
  • Design, architect, and provide senior level support of high-security, sensitive, or classified systems.
  • Serve as a resource and Subject Matter Expert (SME) for software engineering tools and technologies.
  • Manage overall codebase, review code pull-requests, handle merging, perform code branch management, and provide feedback to team members to ensure sponsor requirements and code quality thresholds are being met.


Additional Responsibilities

  • Responsible for leading the development of complex software systems in multiple domains.
  • Provides technical leadership to development teams -Organize developers to work on items in sprints, manage meetings, and run daily standups.
  • Design, develop, and support creation, deployment, and maintenance of both on-premises and cloud-based solutions for various software stacks.
  • Design, architect, and provide senior-level support of highly security-sensitive or classified systems.
  • Serve as a resource and subject matter expert for software engineering tools and technologies.
  • Serve as a resource and subject matter expert for DevOps solutions.
  • Manage overall codebase, review code pull requests, handle merging, perform code branch management, and provide feedback to team members to ensure sponsor requirements and code quality thresholds are being met.
  • Create level-of-effort (LOE) estimates for assigned tasks and communicate schedule updates to stakeholders.
  • Create and maintain documentation for code and system components.
  • Run live demonstrations to showcase implemented work to sponsors, answer their questions, and solicit and document feedback.
  • Primary author of technical reports/presentations for projects of moderate/high complexity.
  • Compile report input from other researchers and prepare final report deliverable.
  • Lead and/or contribute to white papers and proposals.


Direct hire 170K+ dependent on years of experience and education.

Apply Now
Share this job
Insight Global
  • Similar Jobs

  • Senior Software Engineer (C/C++)

    Smyrna
    View Job
  • Full Time SR C/C++ Software Engineer

    Smyrna
    View Job
  • Full Time SR C/C++ Software Engineer

    Smyrna
    View Job
  • Software Engineer, Senior

    Marietta
    View Job
  • Senior Software Engineer

    Sandy Springs
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙