Software Engineer III

ICI Services Corporation

Washington (District of Columbia)

On-site

USD 110,000 - 140,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting…
Paid Time Off
Paid Holidays
Health Insurance
Dental Insurance
Vision Plan
Flexible Spending Accounts (Healthcare
Dependent Care
Transportation
Parking)
Life Insurance and Accidental Death &D
Long Term and Short Term Disability
Tuition Reimbursement
Employee Referral Bonus Program
Employee Performance Recognition &

Job summary

ICI Services Corporation in Washington, DC is seeking a Software Engineer III to design, develop and maintain software for naval applications. The role involves design reviews, debugging, algorithm implementation, and cybersecurity considerations.

Candidates should have 4+ years of software engineering experience, proficiency in C/C++/Java/Python, and familiarity with agile/DevOps practices. Eligibility for DoD SECRET clearance is required.

Qualifications

  • 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 applying programming concepts in professional or academic settings.
  • Experience with modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS).
  • Experience testing and debugging software components and analyzing runtime profiles.
  • Experience integrating software units for cohesive systems.
  • Programming languages: C, C++, Java, or Python.

Responsibilities

  • Design, develop and maintain computer software for naval applications.
  • Participate in design and code reviews, fix errors and bugs, optimize applications and design and implement algorithms.
  • Provide network architecture engineering support by reviewing, analyzing, model-based system engineering, and developing engineering documents for a network system and information system and for system assessment and authorization (A&A).
  • Assess and develop a proposed System of Systems (SoS) Architecture Framework IAW guidelines for 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.

Skills

Software development
C/C++/Java/Python
Agile/DevOps
System architecture
Cybersecurity awareness
Naval systems familiarity

Education

Bachelor of Science in Engineering/Computer Science
Master’s degree preferred

Job description

Software Engineer III - Position 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
Benefits

ICI Services provides a comprehensive, competitive benefits package.

Our Benefits
  • Employee Stock Ownership Plan
  • 401(k) Plan with Immediately Vesting Match
  • Paid Time Off
  • Paid Holidays
  • Health Insurance
  • Dental Insurance
  • Vision Plan
  • Flexible Spending Accounts (Healthcare, Dependent Care, Transportation, Parking)
  • Life Insurance and Accidental Death & Dismemberment (AD&D)
  • Long Term and Short Term Disability Insurance
  • Tuition Reimbursement
  • Employee Referral Bonus Program
  • Employee Performance Recognition & Awards (Spot Bonuses)
Company Overview

ICI Services is an Employee-Owned Business with a proud history of providing Engineering & Integration, Systems Acquisition, Information Warfare, and In-Service Sustainment to our government customers. These objectives have been achieved by facilitating strong customer satisfaction and continuous growth. ICI Services’ engineers, analysts, logisticians, technicians and information technology specialists provide integral, quality support to multiple US Navy organizations and the Department of Homeland Security. We are headquartered in Virginia Beach, VA.

EOE/M/F/Disability/Vet VEVRAA Federal Contractor

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
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
Naval Architect IV
Naval Architect IV

ICI Services Corporation • Washington

On-site
USD 120,000 - 180,000
Employee Stock Ownership Plan.
401(k) Plan with Immediate Vesting
Paid Time Off
+10
Senior Marine Engineer
Senior Marine Engineer

ICI Services Corporation • Washington

Hybrid
USD 100,000 - 130,000
Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting Match
Paid Time Off
+2
Model-Based Systems Engineer III
Model-Based Systems Engineer III

ICI Services Corporation • Washington

On-site
USD 110,000 - 140,000
Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting
Paid Time Off
+13
Model-Based Systems Engineer IV
Model-Based Systems Engineer IV

ICI Services Corporation • Washington

On-site
USD 120,000 - 170,000
ESOP
401k every vesting match
Paid Time Off
+10
Senior Operations Analyst
Senior Operations Analyst

ICI Services Corporation • Washington

On-site
USD 90,000 - 120,000
Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting Match
Paid Time Off
+2
Senior Cybersecurity Engineer
Senior Cybersecurity Engineer

ICI Services Corporation • Washington

Hybrid
USD 140,000 - 170,000
Employee Stock Ownership Plan
401(k) Plan with Immediately Vesting &
Paid Time Off
+9