Software Engineer II

Competitive Range Solutions, LLC

Software Engineer II

Fort Meade, MD
Full Time
Paid
  • Responsibilities

    Job Description:

    Competitive Range partners with the government to plan and deploy complex, IT-enabled, and mission-essential capabilities. Our goal is to help you develop and expand your professional capabilities while working on challenging, exciting projects in a collaborative, congenial environment.

    We are seeking a Software Engineer II to design, modify, develop, and implement highly secure and scalable software applications for defense-related programs. This role requires expertise in software development principles, systems engineering, and technical leadership to support mission-critical DoD projects. The ideal candidate will collaborate with cross-functional teams, provide technical support, and contribute to complex engineering solutions.

    Key Responsibilities:

    • Design, develop, and implement software applications and operating systems for defense programs.
    • Modify and enhance existing software to optimize security, functionality, and performance.
    • Write, review, and maintain efficient, high-quality, and well-documented code.
    • Provide technical leadership, mentorship, and guidance to project team members.
    • Coordinate with cross-functional teams, including cybersecurity experts, system engineers, and defense personnel.
    • Conduct software testing, debugging, and validation to ensure operational readiness in defense environments.
    • Demonstrate expertise in object-oriented programming, system architecture, and secure software development.
    • Offer consultation on complex projects , solving critical technical challenges.
    • Ensure compliance with DoD security protocols.

    **Required Qualifications:
    **

    • Active Secret Clearance: TS preferred

    • Education:

      • Master's Degree or higher with 1 year of software engineering experience OR
      • Bachelor's Degree with 3 years of relevant experience.
    • Experience:

      • 3 years of software development experience with a bachelor's degree OR
      • 1 year of experience with a master's degree or higher.