Software Engineer III

Talentify

Washington (District of Columbia)

On-site

USD 100,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ICI Services is seeking a Software Engineer III to design, develop, and maintain software for naval applications in Washington, DC. Applicants must be eligible for a DoD SECRET clearance and work within a multidisciplinary team of engineers to deliver secure, reliable systems.

You will contribute to SoS architecture reviews, apply modern development practices, and integrate software components across platforms, including unmanned systems.

Qualifications

  • BS in engineering or mathematics required.
  • 4+ years in software engineering on naval/complex IT systems.
  • Experience with agile/DevOps in professional or academic settings.
  • Experience with unmanned systems architecture.
  • Familiarity with programming in C/C++, Java, or Python.

Responsibilities

  • Design, develop and maintain software for naval applications.
  • Participate in design reviews, fix bugs, optimize applications, and implement algorithms.
  • Provide network architecture engineering support and model-based system engineering reviews.
  • Assess SoS Architecture Framework and ensure cybersecurity alignment for ashore/ afloat platforms.
  • Identify software deficiencies and mitigation options; support multidisciplinary integration.

Skills

Software engineering
Naval systems
Unmanned systems
C/C++
Java
Python
Agile
DevOps
Cybersecurity

Education

Bachelor's degree
Master's degree

Job description

We anticipate future opportunities for a Software Engineer III who wants to grow with the Company and join our team in Washington, DC.

ICI Services is a 100% Employee-Owned small business with 26 plus years delivering superior products and responsive services aligned to customers’ needs. Our employee-owners include acquisition analysts, financial analysts, engineers, configuration specialists, logisticians, technicians, IT professionals, and ship production specialists providing integral, quality support to multiple Navy organizations. We are headquartered in Virginia Beach, VA.

Security Clearance:
  • Applicants must be eligible to hold an active Department of Defense (DoD) SECRET personnel security clearance.
Position/Job Description:
General Tasking Description:
  • Design, develop and maintain computer software for naval applications.
  • Participate in design and code reviews, fix errors and bugs, optimize applications and designing and implementing algorithms.
  • Provide network architecture engineering support by reviewing, analyzing, model-based system engineering, and developing engineering documents for a network system, information system, and for system assessment and authorization (A&A).
  • Assess and develop a proposed System of Systems (SoS) Architecture Framework IAW guidelines for the ashore or afloat platform baseline.
  • Review and assess SoS design, identify software vulnerability, and risk management to ensure cybersecurity and UxV Mission requirements are satisfied.
  • Identify deficiencies and issues in software systems and recommend mitigation solutions.
  • Support software integration efforts within a multidisciplinary team of engineers
Experience Requirements:
  • 4+ years of experience in computer or software engineering on similar systems
  • Experience supporting complex IT systems within a naval environment
  • Experience with unmanned systems architecture
  • Experience with applying programming concepts in a professional or academic setting.
  • Experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in professional or academic settings.
  • Experience in testing and debugging software components, including: testing resulting components, and analyzing runtime profiles to debug errors.
  • Experience in integrating software units and components to produce integrated software items consistent with the design.
  • Programming languages: familiarity in one or more programming languages, such as C, C++, Java, or Python.
Educational & Certification Requirements:
  • Bachelor of Science Degree in relevant fields, such as engineering or mathematics. Examples include but are not limited to Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems, Mechanical Engineering, or Marine Engineering.
  • Master’s degree in a quantitative field preferred.
  • Preferred relevant certifications:
    • Agile Developer certification or Certified Scrum Developer certification
    • Professional Engineering License

EOE/M/F/ Disability/Vet

VEVRAA Federal Contractor

#CJ

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

International Executive Service Corps • Washington

On-site
USD 110,000 - 140,000
Software Engineer IV
Software Engineer IV

International Executive Service Corps • Washington

On-site
USD 120,000 - 180,000
Software Engineer IV
Software Engineer IV

ICI Services Corporation • Washington

On-site
USD 120,000 - 180,000
Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting M
Health Insurance
+3
Naval Architect III
Naval Architect III

ICI Services Corporation • Washington

On-site
USD 95,000 - 130,000
Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting
Paid Time Off
+10
Senior Naval Software Engineer IV (Secret Cleared)
Senior Naval Software Engineer IV (Secret Cleared)

ICI Services Corporation • Washington

On-site
USD 120,000 - 180,000
Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting M
Health Insurance
+3
C4I Systems Engineer
C4I Systems Engineer

International Executive Service Corps • Mobile (AL)

On-site
USD 120,000 - 160,000
Naval Software Engineer III — SoS & Cybersecure Dev
Naval Software Engineer III — SoS & Cybersecure Dev

Talentify • Washington

On-site
USD 100,000 - 160,000
Naval Architect III
Naval Architect III

International Executive Service Corps • Washington

On-site
USD 110,000 - 150,000
Senior Software Engineer (Advanced Software Developer) at ICI Services Corporation
Senior Software Engineer (Advanced Software Developer) at ICI Services Corporation

Feedinkoo • United States

On-site
USD 120,000 - 180,000
Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting
Paid Time Off
+11
Naval Architect IV
Naval Architect IV

International Executive Service Corps • Washington

On-site
USD 120,000 - 170,000