Software Engineer

  • Patuxent River, MD
  • Posted 2 days ago | Updated 2 days ago

Overview

On Site
$140,000 - $180,000
Full Time
No Travel Required

Skills

C++
Computer Science
Software Development

Job Details

Background Information:

This full-time position will provide full life-cycle software development support to the Tactical Training Range (TTR) Team at the Atlantic Test Range (ATR) in Patuxent River MD. ATR is the Navy s east coast open air test range and provides real-time test operations support including data acquisition services to DoD and commercial customers. Come work in a fast-paced, highly rewarding technical environment at the forefront of naval test and evaluation supporting the needs of today s warfighter and beyond!

Duties & Responsibilities:

  • Work individually or within a team of software developers to create new applications or extend capabilities of existing applications
    • Collaborate with management, customers, and other stakeholders to identify end-user requirements and specifications
    • Analyze system or device interface documents to understand impacts or develop interfaces to existing systems
    • Design GUI s, algorithms, and develop or reuse libraries to meet current specifications and future requirements as identified
    • Produce efficient, well documented, and tested code based using existing team standards or emerging standards as required
    • Configure and deploy hardware and software following existing team and security guidelines
    • Utilize existing or create new software tools as required to troubleshoot, debug, maintain, and improve existing software
  • Observe and assess user feedback to recommend improvements in functionality or performance
  • Develop technical documentation as required to aid future developers modifying the application
  • Develop user documentation and training materials as required to aid end users utilizing with the application

Note: This job description describes the general nature of the duties and requirements of the job. It is not intended to be an exhaustive list or to limit the supervisor's ability to modify work assignments as appropriate.

Required Education, Experience, Skills, & Certifications/Licenses:

  • Senior Level:
    • MS Degree in computer science or engineering discipline from an accredited college or university
    • A minimum of 10 years of work experience performing the stated or similar function.
    • In lieu of a MS Degree, a BS Degree and total of 14 years of work experience performing the stated or similar function.
    • A minimum of 5 years of work experience associated with software development and computer software/hardware, automated data processing systems, and computer systems interfacing.
    • Expertise in C++ and knowledge of software development environments, tools and methodologies
  • Journeyman Level:
    • BS Degree in a computer science or engineering discipline from an accredited college or university
    • A minimum of 3 years of work experience performing the stated or similar function
    • A minimum of 2 years of work experience associated with software development and be knowledgeable in computer software/hardware, automated data processing systems, and computer systems interfacing.
    • Expertise in C++ and knowledge of software development tools and methodologies required
  • Linux experience required
  • Strong verbal and written communication skills in the English language
  • Must possess a valid driver s license and be able to successfully pass drug screenings

Clearance Requirements:

  • Currently hold or be able to obtain and maintain the proper US DoD issued security clearance, which requires ship. Security clearance eligibility may be discussed during the interview phase.
  • Employment and start date is contingent upon the candidate receiving the required US DoD issued interim security clearance

Work Conditions:

Most work performed in enclosed buildings at a desk or in data processing environments. Work will include sitting, standing, walking, lifting and reaching. Special vision abilities to perform this job are close vision, depth perception, and the ability to adjust and focus. Some travel and/or overtime may be required.

Benefits Include:

  • Medical, Dental, Vision, 401(k), Life/AD&D/STD/LTD Insurance
  • Tuition and Training Assistance Program
  • Employee Assistance Program (EAP)
  • Paid Vacation, Sick Leave, and 11 Paid Holidays
  • Flexible Work Schedule
  • 10-Year Contract
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About InDyne